Ics Specification RFC 5545
- RFC 5545 Ical Specifications (replaced 2445)
- Wikipedia overview (fairly handy)
- CalConnectSM, The Calendaring and Scheduling Consortium
- iCal Clients Recurrence Rules Interoperability Matrix
- Ical Requirements (the shoulds, musts, and must not)
Other related
- Microformats at schema.org (may help with google event seo)
- HCalendar microformat
- Vcalendar
- Googles notes on the search results event data highlighter
- Rich snippets for events (here). Works well, sometimes too well. If you are a low traffic site – google may be your biggest visitor!
- Timezones in .ics files (here)
Development and Testing Resources
Ics Validators:
These are helpful but not necessarily complete. They have been described by some as ‘trailing edge’. At the end of the day you need to ensure that your ics file will be accepted by the major calendar applications (eg: google calendar etc)
How to subscribe to calendars
- using google
- using an apple mac
- using outlook
Useful ics files for testing
- https://support.google.com/calendar/answer/37098?hl=en
- http://www.calendarlabs.com/ical-calendar-holidays.php
Other discussions