<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>John Tynan&#039;s Daybook &#187; iCal</title>
	<atom:link href="http://johntynan.com/archives/tag/ical/feed" rel="self" type="application/rss+xml" />
	<link>http://johntynan.com</link>
	<description>A friendly journal for introspection, wonder and bliss.</description>
	<lastBuildDate>Mon, 06 Feb 2012 12:39:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>		<item>
		<title>Is iCal the Next RSS?</title>
		<link>http://johntynan.com/archives/9</link>
		<comments>http://johntynan.com/archives/9#comments</comments>
		<pubDate>Sun, 04 Mar 2007 19:48:05 +0000</pubDate>
		<dc:creator>John Tynan</dc:creator>
				<category><![CDATA[publicbroadcasting]]></category>
		<category><![CDATA[beyondbroadcast]]></category>
		<category><![CDATA[beyondbroadcast2007]]></category>
		<category><![CDATA[iCal]]></category>
		<category><![CDATA[ima2007]]></category>
		<category><![CDATA[pubforge]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://808658958</guid>
		<description><![CDATA[In light of the proposition at IMA2007, that public broadcasting adopt a common program schedule format, I&#8217;m dusting off an email that I sent along to the now defunct NPR Pilots group in March of &#8217;05 which people might find interesting&#8230; I found out recently that Google&#8217;s calendar supports the iCal format (as does Apple&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>In light of the proposition at IMA2007, that public broadcasting adopt a common program schedule format, I&#8217;m dusting off an email that I sent along to the now defunct NPR Pilots group in March of &#8217;05 which people might find interesting&#8230;</p>
<p>I found out recently that Google&#8217;s calendar supports the iCal format (as does Apple&#8217;s iCal program,  and Mozilla&#8217;s  Sunbird).  (Upcoming.org also supports an <a href="http://upcoming.org/event/155764/export/" target="_blank">iCal export</a>).  So it would be possible that a station&#8217;s schedule could be edited in sunbird, saved to a DAV server and displayed on a station web site, or subscribed to within the google calendar, and distributed via google to people&#8217;s web pages as a widget.  KQED has already done this <a href="http://www.google.com/ig/directory?hl=en&amp;root=%2Fig&amp;dpos=emptytab&amp;num=24&amp;url=http://www.kqed.org/includes/external/googleRadioGadget.xml&amp;q=kqed&amp;start=0" target="_blank" title="KQED Calendar Widget">here</a>.</p>
<p>As a case in point, if this schedule:</p>
<p><a href="http://kjzz.org/programs/schedule.ics" target="_blank">http://kjzz.org/programs/schedule.ics</a></p>
<p>were actively updated, listeners (using Google Calendar, Apple&#8217;s iCal program or Mozilla&#8217;s Sunbird) could have up to the minute information about the KJZZ program schedule and copy information about any program into their personal calendar.</p>
<p>Additionally, this means that national organizations, such as NPR, if they were to subscribe to each individual stations&#8217; feeds, could develop (or adapt) a parser to bring these ical files into their database, and thus actually display individual station&#8217;s schedule information at <a href="http://NPR.org" target="_blank">NPR.org</a>.  Other organizations and businesses who could benefit from this are <a href="http://publicradiofan.com/" target="_blank">publicradiofan.com</a> , <a href="http://radiotime.com" target="_blank">radiotime.com</a>, and the individual program producers who could show which stations are airing their program, and when.</p>
<p>While this is not as ideal or complete as stations exchanging schedule information in xml, it is perhaps a first step in the right direction, and perhaps more useful to listeners in the end.   As a matter of fact, this doesn&#8217;t have to be some prohibitive, technical rocket science&#8230; given the proper username and password, a designated staff member, can even edit their station&#8217;s schedule at their desktop (or at home) within Sunbird, and publish this to the station web site (or to any web server which supports the WebDAV protocol) &#8211; or they could use a hosted service like the <a href="http://www.icalx.com/" title="icalx.com" target="_blank">iCal Exchange</a>.</p>
<p>For those of you interested in displaying ical from within a plone site, Nate Aune (from plone4artists) has done some interesting work with iCal here :<br />
<a href="http://plone4artists.org/products/plone4artistscalendar" target="_blank"> http://plone4artists.org/products/plone4artistscalendar</a></p>
<p><a href="http://plone4artists.org/products/plone4artistscalendar" target="_blank"></a><br />
A cursory search yielded a</p>
<p>PHP ical parser here:<br />
<a href="http://sourceforge.net/projects/phpicalendar/" target="_blank"> http://sourceforge.net/projects/phpicalendar/</a></p>
<p>A parser for .Net:<br />
<a href="http://sourceforge.net/projects/icalparser/" target="_blank"> http://sourceforge.net/projects/icalparser/</a></p>
<p>For Python:<br />
<a href="http://codespeak.net/icalendar/" target="_blank"> http://codespeak.net/icalendar/</a></p>
<p>For Perl:<br />
<a href="http://www.perl.com/pub/a/2005/08/18/ical_dot.html" target="_blank"> http://www.perl.com/pub/a/2005/08/18/ical_dot.html</a></p>
<p>Ruby too!:<br />
<a href="http://toddmundt.com/blog/2006/04/13/googl-ifying-my-calendar-and-my-life/"> http://icalendar.rubyforge.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://johntynan.com/archives/9/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.312 seconds -->

