BEGIN:VCALENDAR
VERSION:2.0
PRODID:iCalendar-by-hand
BEGIN:VEVENT
DTSTAMP:20140216T044513Z
SEQUENCE:1
UID:http://www.yapcna.org/yn2014/talk/5378
ORGANIZER;CN="Ashley Willis":MAILTO:ashley+yapc@laurelmail.net
DTSTART:20140624T140000Z
DTEND:20140624T143000Z
CATEGORIES:PRESENTATION
CLASS:PUBLIC
SUMMARY:Calendars Hate the Living - YAPC::NA 2014
DESCRIPTION:Calendars Hate the Living - YAPC::NA 2014\n
 Talking points, in no particular order\n
 \n
 * Introduction (what I do, where I work, fun with groupware)\n
 * Recurrence rules\n
 * Floating time vs timezones\n
   (and how one system only supports floating, but Zimbra only timezones, for both event times and reminder times)\n
 * iCalendar (v2.0) vs vCalendar (v1.0)\n
   * vCalendar is not even a standardized RFC\n
   * vCalendar did not exist for long when iCalendar came out, and little supports it\n
     (though a legacy groupware i migrated client from used only vCalendar)\n
   * Only vCalendar spec I could find is incomplete\n
   * Recurrence rules are COMPLETELY DIFFERENT - this was by far the bulk of my work\n
   * Patching Data::ICal\n
 * Any other rage encountered when different platforms support only opposing subsets of the spec\n
 * Closing
LOCATION:DoubleTree Orlando Downtown - Orlando, FL
URL:http://www.laurelmail.net/yapc/calendarshatetheliving.ics
ATTACH;FMTTYPE=application/pdf:http://www.laurelmail.net/yapc/calendarshatetheliving.pdf
END:VEVENT
END:VCALENDAR