"The lack of an agreed-upon XML representation for iCalendar isn’t the only reason why we don’t have an equally vibrant ecosystem of calendar feeds. But it’s an impediment that can be swept away"
"Now that curators for the aggregation project are finding more iCalendar feeds in the wild, we’re gathering more data for the validation effort. "
"Now I’m exploring the parallel world of calendar syndication, using ICS feeds instead of RSS/Atom feeds. And it feels like 2001 all over again."
"Last month, in a series of entries, I laid out the case for an effort — inspired by the RSS/Atom feed validator — to create a similar suite of tests and tools for iCalendar feeds. "
"A Calendar User Agent (CUA) is software that supports the iCalendar specification. This page provides information regarding the different categories of CUAs."
Enter a URL from which you can obtain iCalendar data, and click the button below to check for possible errors in that data:
"Jon Udell, Ben Fortuna (creator of iCal4J), and I have started an initiative to standardize the iCalendar validation process, to ensure that calendars indeed will work with any system that consumes them: http://icalvalid.wikidot.com/"
"My subjective impression is that, currently, the major focus of the calendaring and scheduling community is on several new standards intended to provide greater interoperability among calendaring and scheduling software packages."
"This site is dedicated to helping those creating their own iCalendars or iCalendar feeds to ensure their calendars will work with other systems. It also serves as a meeting place for those developing validation tools to collaborate and ensure the validation is as accurate and useful as…
"net.fortuna.ical4j.util; "
"net.fortuna.ical4j.util; "
I really do think that iCal validation is important.
Ben Fortuna, author of the iCal4j iCalendar library for Java, invites the community to submit either source code issue reports or patches to help improve the validate() routines associated with various iCalendar component objects in that library. Doing so will enable more robust validation tools to…