<?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/"
	>

<channel>
	<title>Headway &#187; Open Source</title>
	<atom:link href="http://headwayblog.com/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://headwayblog.com</link>
	<description>Better living through transit innovation.</description>
	<lastBuildDate>Sat, 19 Dec 2009 02:22:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>City-Go-Round, a new transit app directory and open data site</title>
		<link>http://headwayblog.com/2009/12/10/city-go-round/</link>
		<comments>http://headwayblog.com/2009/12/10/city-go-round/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 17:51:06 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Activism]]></category>
		<category><![CDATA[Data Sharing]]></category>
		<category><![CDATA[Google Transit Feed Spec]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://headwayblog.com/?p=130</guid>
		<description><![CDATA[This site has been in semi-retirement for a while, as I focus more on things like the Transit Developers group, but I wanted to tell you about a site that just launched: City-Go-Round is in many ways a successor this site&#8217;s own Headway Wiki, in that it makes it easier to find transit apps that [...]]]></description>
			<content:encoded><![CDATA[<p>This site has been in semi-retirement for a while, as I focus more on things like the <a href="http://groups.google.com/group/transit-developers">Transit Developers group</a>, but I wanted to tell you about a site that just launched:<br />
<a href="http://citygoround.org"><img src="http://headwayblog.com/wp-content/uploads/2009/12/citygoround.jpg" alt="City-Go-Round" title="City-Go-Round" width="400" height="319" class="aligncenter size-full wp-image-131" /></a></p>
<p><a href="http://citygoround.org">City-Go-Round</a> is in many ways a successor this site&#8217;s own <a href="http://headwayblog.com/wiki/">Headway Wiki</a>, in that it makes it easier to find transit apps that people have built for a particular area or agency.  However, CGR adds things like location-based search, screenshots, and better information about platforms and locations for each app.  Even more importantly, it helps show how open data can really enable developers to build apps that help transit agencies and their riders, and provides a way for transit riders to tell their local agencies that they want open data.</p>
<p>The site came about because the guys at <a href="http://www.frontseat.org/">Front Seat</a> started adding public transit information to their <a href="http://walkscore.com">Walk Score</a> site, and they started wondering how they could get access to more transit information to make their site more useful.  So they rounded up some of the most passionate open data advocates in the Transit Developers community: <a href="http://bmander.com/">Brandon Martin-Anderson</a>, <a href="http://jehiah.cz/">Jehiah Czebotar</a>, <a href="http://davepeck.org/">Dave Peck</a>, and <a href="http://porcupinealley.com/">Josh Livni</a>, and put together a great resource in a few short weeks.  (I also helped in an advisory role.)</p>
<p>The site has the most data about the US, but there&#8217;s already a bit of information about <a href="http://www.citygoround.org/agencies/ca/?public=all">Canadian</a> and <a href="http://www.citygoround.org/agencies/au/?public=all">Australian</a> agencies.  The site is also <a href="http://www.citygoround.org/opensource/">open source</a>, and the team hopes that developers in other countries will help expand the site towards more global coverage.</p>
]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2009/12/10/city-go-round/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Landmark talk on data sharing by TriMet&#8217;s Tim McHugh</title>
		<link>http://headwayblog.com/2008/02/21/trimet-data-sharing-talk/</link>
		<comments>http://headwayblog.com/2008/02/21/trimet-data-sharing-talk/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 01:00:50 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Data Sharing]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Google Transit Feed Spec]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Portland]]></category>

		<guid isPermaLink="false">http://headwayblog.com/2008/02/21/trimet-data-sharing-talk/</guid>
		<description><![CDATA[Update (3/5/08): TriMet sent me an updated version of the presentation; I&#8217;ve updated the version embedded on this page, or you can download the PDF. Earlier today at the APTA TransITech conference, TriMet&#8216;s Tim McHugh gave a heartening talk about their experiences with making their raw schedules and and real-time information available to developers. Here [...]]]></description>
			<content:encoded><![CDATA[<p><b>Update (3/5/08): TriMet sent me an updated version of the presentation; I&#8217;ve updated the version embedded on this page, or you can <a href='http://headwayblog.com/wp-content/uploads/2008/03/trimet-transitech08-data-sharing.pdf' title='TriMet TransITech ‘08 Data Sharing Presentation'>download the PDF</a>.</b></p>
<p>Earlier today at the <a href="http://www.apta.com/conferences_calendar/trantech/index.cfm">APTA TransITech</a> conference, <a href="http://trimet.org/">TriMet</a>&#8216;s Tim McHugh gave a heartening talk about their experiences with making their raw schedules and and real-time information available to developers.  Here are the slides:</p>
<div style="width:425px;text-align:left" id="__ss_294408"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=portland-trimet-presentation-on-data-sharing-updated-version-1204761672704074-4"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=portland-trimet-presentation-on-data-sharing-updated-version-1204761672704074-4" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"><a href="http://www.slideshare.net/?src=embed"><img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/></a> | <a href="http://www.slideshare.net/headway/portland-trimet-presentation-on-data-sharing-updated-version?src=embed" title="View 'Portland TriMet Presentation On Data Sharing (Updated Version)' on SlideShare">View</a> | <a href="http://www.slideshare.net/upload?src=embed">Upload your own</a></div>
</div>
<p>Since you don&#8217;t get to hear the spoken half of the talk, here are a few points that he made that aren&#8217;t in the slides:</p>
<ul>
<li>Riders always want more ways of accessing transit information, but TriMet has limited development cycles; releasing schedule feeds and APIs is way to allow outside developers to close the gap.</li>
<li>Chances are, outside developers are already scraping your transit site anyway, so why not give them a less error-prone direct feed of the information?</li>
<li>In the future, they plan to release an API to their trip planner.</li>
<li>Since they&#8217;ve launched their <a href="http://developer.trimet.org">developer site</a>, they&#8217;ve only received positive feedback on the resources; there&#8217;s been no negative impact on them from doing this!</li>
</ul>
<p>The significance of this talk lay partly in the audience of technical staff from other agencies and transit vendors&#8211;this is the strongest endorsement that I&#8217;ve ever seen from an agency of the virtues of working with outside developers.  In time, I hope that stories like TriMet&#8217;s will convince other agencies that they have much more to gain than they have to lose by <a href="http://code.google.com/p/googletransitdatafeed/wiki/PublicFeeds">sharing their data</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/02/21/trimet-data-sharing-talk/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TriMet&#8217;s open source TimeTable Publisher</title>
		<link>http://headwayblog.com/2007/02/18/timetable-publisher/</link>
		<comments>http://headwayblog.com/2007/02/18/timetable-publisher/#comments</comments>
		<pubDate>Mon, 19 Feb 2007 01:35:08 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Google Transit Feed Spec]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Portland]]></category>

		<guid isPermaLink="false">http://headwayblog.com/2007/02/18/timetable-publisher/</guid>
		<description><![CDATA[One of the most exciting talks that I saw at last week&#8217;s APTA TransITech conference was Frank Purcell of TriMet&#8217;s talk about TimeTable Publisher. (I don&#8217;t have a link for that presentation yet, but here&#8217;s a PDF of his talk at GOSCON 2006.) TimeTable Publisher is an application that TriMet developed in-house for turning their [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most exciting talks that I saw at last week&#8217;s <a href="http://www.apta.com/conferences_calendar/trantech/index.cfm">APTA TransITech</a> conference was Frank Purcell of TriMet&#8217;s talk about <a href="http://timetablepublisher.org">TimeTable Publisher</a>.  (<strike>I don&#8217;t have a link for that presentation yet, but</strike> here&#8217;s <a href="http://oregonstate.edu/conferences/presentationsGOSCON/GOSCON_Purcell.pdf">a PDF of his talk at GOSCON 2006</a>.)</p>
<p>TimeTable Publisher is an application that TriMet developed in-house for turning their schedule data into user facing print and web timetables.  The app is intended to be used by the agency&#8217;s marketing department, and as a result, it&#8217;s strongly oriented towards making decisions about how much schedule information is the right amount to present to users.</p>
<p>After importing the schedule data, the user can add or remove timepoints for particular lines, and can also set up footnotes for schedule entries.  Once the schedule preview looks right, the user can automatically generate updated HTML and PDF schedules for the web, as well as InDesign XML for the fancy print schedules.  To make it easier to figure out whether the print schedules for a given route need to be updated, the application allows the user to compare two service dates to see which routes have changed significantly.</p>
<p>This application is exciting because it&#8217;s one of the first instances of a transit agency making an in-house tool available for other agencies and interested parties.  Being able to re-use this work means that an agency can get good results without spending as many of those precious operating dollars.  Since it accepts data in <a href="http://code.google.com/transit/spec/transit_feed_specification.htm">Google Transit Feed</a> format, any agency that&#8217;s participating in Google Transit can use this tool with minimal effort.  For that matter, since the Google spec is an open standard, anyone who cobbles together a feed (for whatever purpose) can use it.</p>
<p>I should mention that the source for TimeTable Publisher isn&#8217;t publicly available yet&mdash;I gather that the TriMet folks are still tidying and vetting the (Java) code.  However, they hope that it will be generally available in the next few months (and if you&#8217;re from an interested transit agency, I suspect they&#8217;d be willing to let you work with pre-release code).</p>
<p>Hopefully this is a sign of things to come, and we&#8217;ll see more shareable tools as more and more data is made available in standard formats!</p>
<p>Disclosure: I was attending TransITech on behalf of Google Transit, but <a href="http://headwayblog.com/2007/02/11/what-is-headway/">as always</a>, this post reflects my personal opinion.</p>
<p><b>Update (3/11/2007):</b> Here&#8217;s <a href="http://timetablepublisher.com/TransITech/TimeTable%20Publisher%20--%20TransITech.pdf">Frank&#8217;s TransITech presentation</a> (PDF).  These slides show a lot more of the user interface of the app.</p>
]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2007/02/18/timetable-publisher/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
