I am a huge fan of ICS files!
There! I said it!
ICS files (or iCalendar files) are the exchange-format for calendaring informations.
Whenever you need to transport calendaring information (Events, Todos, Free/Busy time) they are the way to go.
ICS files are defined in RFC 5545 with some additions in RFC 7986 and. a pretty good summary at iCalendar.org
The big trouble though in ran into with ICS files is the … interesting … interpretation and implementation of the standard. And yes: XKCD 927 comes to mind!
So whenever I want to use one of the lesser used features in ICS I create a test-file and import that into several calendaring tools out there. Namely Google Calendar, Outlook, Apples iCal, Thunderbird and Teamup.com
Continue reading Repeating events in ICS files