Tuesday, September 06, 2005
iCal, iCalendar, and PDI's
Calendaring, online. An overview.I think you're looking for something like the iCalendar (not to be mistaken for
Apple's iCal) standard. Currently, not a lot of people are using iCalendar, thus diminishing the use of it as, well, a
standard. But it's a part of a larger issue of
personal data interchange. There is an open source project called
PHP-iCalendar, written in PHP, which may not be what you're looking for, but there it is anyway.
I think what you want is a way to syndicate a calendar of events, which can be done through simple RSS feeds instead. For that, check out
Upcoming.org, which does a phenomenal job at that.
Here's a link to see upcoming San Diego events and the XML feeds from it. I also noticed they use a
webcal protocol for their iCal feed. I suspect that works on macs, and will synch your mac's calendar (in iCal) with those upcoming.org events. However on a PC, it's not a standard protocol, so it's probably less useful than the straight XML/RSS feed they offer instead.
Link
Listen to this article
Warning: main() [
function.main]: URL file-access is disabled in the server configuration in
/var/www/great-jones-street.com/htdocs/channels/daily/2005/09/ical-icalendar-and-pdis.php on line
62
Warning: main(http://www.great-jones-street.com/inc/footer.php) [
function.main]: failed to open stream: no suitable wrapper could be found in
/var/www/great-jones-street.com/htdocs/channels/daily/2005/09/ical-icalendar-and-pdis.php on line
62
Warning: main() [
function.include]: Failed opening 'http://www.great-jones-street.com/inc/footer.php' for inclusion (include_path='.:/usr/share/php') in
/var/www/great-jones-street.com/htdocs/channels/daily/2005/09/ical-icalendar-and-pdis.php on line
62