Icalendar is not fun to work with. If only there was a library that would make it easy and pleasant. Alas, that does not seem to be the case, but there are places to start.
There are 3 ICalendar libraries available as gems:
- iCalendar – version 1.1.3 released 3/2010
- iCalendar home – rdoc
- RiCal – version 0.8.5 was released 9/2009
- vPim – version 0.695 was released 3/2009
Beyond that I’d say anyone planning to work with ICalendar files should be prepared to dig into the reference. I found iCalendar Specification Excerpts particularly useful.