Kartones / flask-calendar

Simple Python & Flask web-calendar
The Unlicense
215 stars 73 forks source link

ICAL export feature #9

Open Kartones opened 4 years ago

Kartones commented 4 years ago

WIP at branch https://github.com/Kartones/flask-calendar/tree/icalendar-exporter

Support exporting events into ICAL format.

Rough TODOs:

davidag commented 4 years ago

This feature looks really useful, let me ask you a couple questions:

  1. I wonder what's the reason to code your own ICAL generator, instead of using icalendar (for example)?
  2. Could you add a TODO list in this issue to help me figure out how can I best work on it? Or maybe just mention what's the next step :+1:

Thank you!!

Kartones commented 4 years ago
  1. Double reason: On one side, I wanted to learn about the icalendar format, so (second reason) I didn't even searched if there were existing libraries. Now that I peeked a bit about the format I wouldn't mind adding an existing library like the one you mentioned :)
  2. Ok, I'll try to detail it a bit more, although I dropped my initial idea of using it so I'm not totally sure about functionalities it should have. Open to suggestions :)