Parsing iCalendars

Yesterday I wrote a very simple iCalendar parser, as specified in RFC 2445. A lot of work remains, but it's a start at least! You'll find the code and a description here.

As I wrote at my software page: For you iCal users out there: iCal does not seem to follow the standard as it is using LF as content line delimiters instead of CR LF as the standard dictates. Alas, my parser can't read iCal calendars without them being corrected first.

I've submitted a bug report to Apple.

Aaron Swartz: A work of art.

I couldn't agree more to Aaron's opinion. It is a work of art.

It will also be very interesting to see what the outcome of Bernstein's oral agument will be. For information on the case see here.