<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Headway</title>
	
	<link>http://headwayblog.com</link>
	<description>Better living through transit innovation.</description>
	<lastBuildDate>Sat, 19 Dec 2009 02:22:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/headway" /><feedburner:info uri="headway" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Telling time with open realtime data</title>
		<link>http://feedproxy.google.com/~r/headway/~3/5vmyFyJc-4w/</link>
		<comments>http://headwayblog.com/2009/12/14/telling-time-with-openrealtime-data/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 17:10:34 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Data Sharing]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Realtime]]></category>
		<category><![CDATA[San Francisco]]></category>

		<guid isPermaLink="false">http://headwayblog.com/?p=137</guid>
		<description><![CDATA[This past weekend, I had a little bit of time to work on a hobby project:

This is my Sony Ericsson MBW-150 bluetooth watch, showing the next few SF Muni bus arrival times for a nearby stop.  The code to fetch the arrival times is running on my Droid phone, and communicating with the watch [...]]]></description>
			<content:encoded><![CDATA[<p>This past weekend, I had a little bit of time to work on a hobby project:</p>
<p><a href="http://headwayblog.com/wp-content/uploads/2009/12/muni-watch-folsom.jpg"><img src="http://headwayblog.com/wp-content/uploads/2009/12/muni-watch-folsom-267x300.jpg" alt="Sony Ericsson MBW-150 bluetooth watch showing San Francisco Muni Arrival Times" title="muni-watch-folsom" width="267" height="300" class="aligncenter size-medium wp-image-161" /></a></p>
<p>This is my Sony Ericsson MBW-150 bluetooth watch, showing the next few SF Muni bus arrival times for a nearby stop.  The code to fetch the arrival times is running on my Droid phone, and communicating with the watch using Marcel Dopita&#8217;s <a href="http://forum.xda-developers.com/showthread.php?t=554551">OpenWatch</a> software for the Android platform.</p>
<p>Using a secondary display like a watch could allow a rider to keep tabs on when their bus is coming without constantly having to take their phone out of their pocket and unlock its display&#8212;particularly nice if it&#8217;s cold enough and they&#8217;re wearing gloves.</p>
<p>It&#8217;s also worth mentioning that a few months ago, I wouldn&#8217;t have been blogging about this.  On November 7, the San Francisco MTA finally gave <a href="http://www.sfmta.com/cms/asite/nextmunidata.htm">formal permission to developers</a> to build apps using their realtime arrival data.  Prior to that, developers who spoke publicly about their experiments with the Muni realtime data risked <a href="http://sf.streetsblog.org/2009/06/26/does-nextbus-own-real-time-muni-arrival-times/">threats from a company that claimed a contractual right to charge for access</a> to the arrival data for Muni&#8217;s vehicles.  People were still building interesting things, but because of these chilling effects, no one outside of their circle of trusted friends would ever know about them.</p>
<p>Moral of the story for agencies: if you want to encourage innovative realtime transit apps in your city, read your contracts carefully, and insist on the right to provide realtime data about your vehicles to creative and energetic developers.  You&#8217;ll be in good company, alongside the Chicago&#8217;s <a href="http://www.transitchicago.com/developers/bustracker.aspx">CTA</a>, San Francisco&#8217;s <a href="http://www.sfmta.com/cms/asite/nextmunidata.htm">Muni</a> and <a href="http://www.bart.gov/schedules/developers/etas.aspx">BART</a>, Boston&#8217;s <a href="http://www.eot.state.ma.us/developers/realtime/">MBTA</a>, and Portland&#8217;s <a href="http://developer.trimet.org/ws_docs/">TriMet</a>.</p>
<p><i>Note: this post was updated to replace the <a href="http://headwayblog.com/wp-content/uploads/2009/12/muniwatch.jpg">original image</a> with an improved one on December 18, 2009.</i></p>
<img src="http://feeds.feedburner.com/~r/headway/~4/5vmyFyJc-4w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2009/12/14/telling-time-with-openrealtime-data/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2009/12/14/telling-time-with-openrealtime-data/</feedburner:origLink></item>
		<item>
		<title>City-Go-Round, a new transit app directory and open data site</title>
		<link>http://feedproxy.google.com/~r/headway/~3/jWudopu-f4I/</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 people [...]]]></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>
<img src="http://feeds.feedburner.com/~r/headway/~4/jWudopu-f4I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2009/12/10/city-go-round/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2009/12/10/city-go-round/</feedburner:origLink></item>
		<item>
		<title>Unofficial CTA APIs: Innovation on Borrowed Time?</title>
		<link>http://feedproxy.google.com/~r/headway/~3/wNdyTvDI7wc/</link>
		<comments>http://headwayblog.com/2008/12/14/unofficial-cta-apis/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 05:34:02 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Chicago]]></category>
		<category><![CDATA[Data Sharing]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Realtime]]></category>

		<guid isPermaLink="false">http://headwayblog.com/?p=101</guid>
		<description><![CDATA[A couple of months ago, a Chicago software developer named Harper Reed (who also happens to be CTO of skinnycorp, purveyors of some of my favorite t-shirts) did some reverse-engineering of the Chicago Transit Authority’s Bus Tracker web applications to figure out how to access the realtime information that they displayed.&#160; He documented what he [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of months ago, a Chicago software developer named <a href="http://harperreed.org/">Harper Reed</a> (who also happens to be CTO of <a href="http://skinnycorp.com/">skinnycorp</a>, purveyors of some of my favorite <a href="http://www.threadless.com/">t-shirts</a>) did some reverse-engineering of the Chicago Transit Authority’s <a href="http://ctabustracker.com/bustime/home.jsp">Bus Tracker</a> web applications to figure out how to access the realtime information that they displayed.&nbsp; He documented what he learned in <a href="http://www.nata2.org/2008/10/06/chicago-transit-api/">a blog post</a>, so that other developers could use that information to build their own bus tracking applications.<br />
He also set up a proxy site for the API, to add a few functions, to return faster responses, and to reduce the load on the CTA’s servers.</p>
<p>
</p>
<p>His effort enabled others to create useful things like an <a href="http://www.livespark.com/CTATracker/Overview.html">iPhone application</a>, a <a href="http://widget.chicagobus.org/">Mac OS X dashboard widget</a>, a <a href="http://txtful.com/template.html?templateId=1368034">text messaging service</a>, and a <a href="http://commuting.in/">website</a> that automatically shows you the stop you care about depending on the time of day. All of these things were developed in the space of two months, at no cost to the CTA, and at almost no cost to the riders (the iPhone app costs 99 cents to download—the other things I mentioned are free).</p>
<p>
</p>
<p>Of course, as Harper himself points out, his API is unofficial and illegitimate, done in one developer’s free time without the involvement or approval of the CTA or Clever Devices (its bus-tracking vendor).&nbsp; These sorts of efforts are generally vulnerable to getting shut down under the auspices of contractual, copyright, or server load concerns.</p>
<p>
</p>
<p>For instance, here in San Francisco, developers of unofficial SF Muni tracking applications have received legal threats in the past: Steven Peterson (author of the handy <a href="http://www.routesy.com/">Routesy</a> iPhone app) mentioned it <a href="http://twitter.com/squeakytoy/statuses/918522737">here</a> and <a href="http://twitter.com/squeakytoy/statuses/918651939">here</a>, and Robert Dampho of muniriders.net told his story <a href="http://groups.google.com/group/transit-developers/msg/28309c4e659a41e2">here</a>.</p>
<p>
</p>
<p>Some of this is motivated by the fear of giving away what you might be able to sell.&nbsp; It’s hard to blame perpetually underfunded transportation agencies for looking for additional sources of income—if they could find someone who’s willing to pay significant sums for access to their realtime information, then cutting off a few software developers (for whom transit applications are often a side project) might seem like a small price to pay.</p>
<p>
</p>
<p>However, this could be a false economy: consider how much time and money it would take for the CTA to contract out the development of all the applications I mentioned above.  By allowing third-party developers to work with their information, a transit agency effectively gains a very motivated external R&amp;D lab for almost no cost or risk.&nbsp; A few forward-looking agencies have come to this conclusion, and have started offering official developer resources: <a href="http://developer.trimet.org/">Portland’s TriMet</a> and <a href="http://bart.gov/developers">the Bay Area’s BART</a>  have been the most progressive so far.</p>
<p>
</p>
<p>Until the day that the CTA decides to join them in explicitly offering access to their transit data, however, Harper and other Chicago transit developers are innovating on borrowed time.</p>
<img src="http://feeds.feedburner.com/~r/headway/~4/wNdyTvDI7wc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/12/14/unofficial-cta-apis/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2008/12/14/unofficial-cta-apis/</feedburner:origLink></item>
		<item>
		<title>Two reasons why iPhone is now even better for transit</title>
		<link>http://feedproxy.google.com/~r/headway/~3/ApjHbXtmSsI/</link>
		<comments>http://headwayblog.com/2008/12/08/iphone-transit-2/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 16:55:56 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Google Transit]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://headwayblog.com/?p=86</guid>
		<description><![CDATA[At the launch of the iPhone over a year ago, I got excited about how good the iPhone was for transit riders, and I&#8217;m happy to say that it&#8217;s gotten even better in recent months.

First of all, the launch of the iPhone application store this July has led to unparalleled boom in the development of [...]]]></description>
			<content:encoded><![CDATA[<p>At the launch of the iPhone over a year ago, I got excited about <a href="http://headwayblog.com/2007/07/01/iphone-transit/">how good the iPhone was for transit riders</a>, and I&#8217;m happy to say that it&#8217;s gotten even better in recent months.</p>
<p><img src="http://headwayblog.com/wp-content/uploads/2008/12/apps.jpg" alt="" title="apps" width="400" height="144" class="alignnone size-full wp-image-90" /></p>
<p>First of all, the launch of the iPhone application store this July has led to unparalleled boom in the development of mobile client applications, including many more transit-related apps than ever before.  I have a <a href="http://headwayblog.com/wiki/index.php?title=Category:IPhone">category for iPhone apps</a> in the <a href="http://headwayblog.com/wiki">Headway Wiki</a>, but new ones have been popping up faster than I can add them!  A quick count shows about 100 transit-related apps in the U.S. store alone, mostly in the <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewGenre?id=6010&#038;mt=8">Navigation</a> and <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewGenre?id=6003&#038;mt=8">Travel</a> sections.  The apps range from simple system map image browsers to apps that have full trip planners and real-time arrival estimates (particularly for systems that have opened up their data).</p>
<p>Why are we only seeing this rush now, when other kinds of smartphones have been around for the past 10 years or so?  I think there are a few factors:</p>
<ol>
<li>The iTunes application store makes it dramatically easier to buy and install applications than on any other smartphone, and it&#8217;s straightforward for a developer to post an app and get a 70% cut of whatever price they choose.  In a way, Apple has done for mobile applications what they had already done for music downloads.</li>
<li>An iPhone app has several ways to determine where the user is, whether by GPS, Skyhook&#8217;s wi-fi base station database, or Google&#8217;s cell tower location system.  This makes it possible for an app to automatically show the closest bus or subway station.</li>
<li> The iPhone and iPod Touch present a uniform platform, where every device has the same screen size, and every device has a data connection at least some of the time.  This simplifies the task of designing an application.</li>
</ol>
<p>These things combine to create an attractive situation for would-be developers of mobile transit applications, and so far, the market seems to be thriving.  I&#8217;m particularly happy that it&#8217;s brought several active new faces to the <a href="http://groups.google.com/group/transit-developers">Transit Developer</a> community (and that several of the iPhone apps use <a href="http://code.google.com/p/googletransitdatafeed/wiki/PublicFeeds">public GTFS data feeds</a> from agencies).</p>
<p><img src="http://headwayblog.com/wp-content/uploads/2008/12/transit-directions.jpg" alt="" title="transit-directions" width="267" height="400" class="alignnone size-full wp-image-91" /></p>
<p>The other exciting development is one that I&#8217;m happy to have had a hand in: the <a href="http://google-latlong.blogspot.com/2008/11/some-favorite-google-maps-features-now.html">addition of public transit and walking directions</a> to the iPhone&#8217;s built-in Google Maps.  It&#8217;s great to have public transportation as a first-class citizen of the iPhone, so that transit directions are just as easy to get as driving directions.  Besides being incredibly convenient for regular riders like me, this has the potential to raise awareness of the transit option to people who might not have considered it before.  I&#8217;ve been seeing a lot of great feedback to that effect <a href="http://search.twitter.com/search?q=+iphone+transit+OR+transport+OR+transportation+OR+bus+OR+subway">on Twitter</a>&mdash;here&#8217;s one example:</p>
<blockquote><p>New subway and bus schedules in google maps on the iPhone = amazing. Just saved me a cab ride. &#8211;<a href="http://twitter.com/leemhoffman/statuses/1044534121">leemhoffman</a</p></blockquote>
<p>Of course, iPhone Maps only gives transit directions in areas where the agency or operator has made their schedule data available to Google.  This can lead to odd situations like the one in London, where Google Maps has commuter coach information from Traveline South East, but no information from Transport for London on the tube or the city buses.  However, the <a href="http://google.com/transit">list of covered regions</a> continues to expand almost every week, as more agencies see the value of publishing their schedules for Google and other application developers to use.</p>
<p>What about the other smartphone platforms?  Symbian, BlackBerry, and Windows Mobile are all still quite viable, and I have no doubt that the success of Apple&#8217;s app store will spur the development of easier ways to create and distribute apps on those platforms.  Hopefully this will expand the market for third-party transit apps there.  (It&#8217;s also worth noting that they all have their own versions of <a href="http://www.google.com/mobile/default/maps.html">Google Maps for mobile</a> with public transit directions already.)</p>
<p>The new Android system isn&#8217;t available on many phones yet, but it does have a decent app store and standard location APIs, so I expect to see many more third-party transit apps there as the platform becomes more common.  Unlike the iPhone, it also allows programs to run in the background while the user is doing other things, meaning that it&#8217;s possible to build applications that can monitor the progress of your bus or train and sound an alarm when it&#8217;s time to leave the house.</p>
<p>In any case, these are exciting times for the mobile phone market, and ultimately transit riders will continue to benefit by getting better information on the go.</p>
<img src="http://feeds.feedburner.com/~r/headway/~4/ApjHbXtmSsI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/12/08/iphone-transit-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2008/12/08/iphone-transit-2/</feedburner:origLink></item>
		<item>
		<title>Goings-on: Transit Developers and WhereCamp</title>
		<link>http://feedproxy.google.com/~r/headway/~3/ek2fdkcf3Ks/</link>
		<comments>http://headwayblog.com/2008/05/13/transit-developers-wherecamp/#comments</comments>
		<pubDate>Tue, 13 May 2008 15:03:49 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://headwayblog.com/?p=85</guid>
		<description><![CDATA[I&#8217;ve been busy working on some things that I hope to be able to share with you all soon, but in the meantime, I wanted to mention a few things:
Transit Developers is a discussion group for people who build transit applications, whether independently, or working for transit agencies.  If that sounds like you, I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been busy working on some things that I hope to be able to share with you all soon, but in the meantime, I wanted to mention a few things:</p>
<p><a href="http://groups.google.com/group/transit-developers">Transit Developers</a> is a discussion group for people who build transit applications, whether independently, or working for transit agencies.  If that sounds like you, I encourage you to sign up and post about what you&#8217;ve been working on.</p>
<p><a href="http://wherecamp.pbwiki.com/WhereCamp2008">WhereCamp</a> is an annual get-together for developers of geographical applications, and a good place to swap tips and meet other folks with big ideas.  This year it&#8217;s happening this weekend (May 17-18, 2008) on the Google campus in Mountain View, CA.  I know that there will be several people who work in the transit field there, including Bibiana McHugh and Mike Gilligan from <a href="http://developer.trimet.org">TriMet</a> and Aaron Antrim from <a href="http://www.trilliumtransit.com">Trillium</a>.  I hope to see more of you there!</p>
<img src="http://feeds.feedburner.com/~r/headway/~4/ek2fdkcf3Ks" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/05/13/transit-developers-wherecamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2008/05/13/transit-developers-wherecamp/</feedburner:origLink></item>
		<item>
		<title>TransitCampBayArea report</title>
		<link>http://feedproxy.google.com/~r/headway/~3/Yy4B9tCDc1U/</link>
		<comments>http://headwayblog.com/2008/03/03/transit-camp-bay-area-report/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 06:11:26 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[Transit Camp]]></category>

		<guid isPermaLink="false">http://headwayblog.com/2008/03/03/transit-camp-bay-area-report/</guid>
		<description><![CDATA[Since I&#8217;ve seen surprisingly few wrapup posts about it (only Tara&#8217;s and Alexa&#8217;s), I&#8217;ll go ahead and say that last month&#8217;s TransitCampBayArea event was a real treat, surpassing the expectations of pretty much everyone that I talked to.  Here are some of my highlights from the event:

&#8226; Mike Smith, Director of Engineering at NextBus, [...]]]></description>
			<content:encoded><![CDATA[<p>Since I&#8217;ve seen surprisingly few wrapup posts about it (only <a href="http://www.horsepigcow.com/2008/02/24/transitcampbayarea-wrap-up/">Tara&#8217;s</a> and <a href="http://www.adaptivepath.com/blog/2008/02/28/transitcamp/">Alexa&#8217;s</a>), I&#8217;ll go ahead and say that last month&#8217;s <a href="http://barcamp.org/TransitCampBayArea">TransitCampBayArea</a> event was a real treat, surpassing the expectations of pretty much everyone that I talked to.  Here are some of my highlights from the event:</p>
<p><a href="http://flickr.com/photos/missrogue/2290798126/"><img src='http://headwayblog.com/wp-content/uploads/2008/03/nextbus-slide.jpg' alt='nextbus-slide.jpg' width='500' height='333' align='top'/></a></p>
<p>&bull; <a href="http://www.nextbus.com/corporate/about/management.htm">Mike Smith</a>, Director of Engineering at <a href="http://www.nextbus.com/">NextBus</a>, urging transit developers and riders to rise up and demand a bus-tracking API from NextBus and its client agencies.  What are we waiting for?</p>
<p>&bull; Seeing so many local agency folks realize how they could make good use of the energy and ideas of indie transit developers, simply by being willing to talk to them (rather than reflexively trying to shut them down).</p>
<p>&bull; On the flip side, seeing transit hackers and activists learn about the challenges and constraints that the agencies are fighting as they try to offer better service.</p>
<p>&bull; Having the chance to give a talk with <a href="http://factoryjoe.com/blog/">Chris Messina</a> and <a href="http://remarque.org/~bryce/">Bryce Nesbitt</a> about transit mashups from both inside and outside agencies.  As the first morning progressed, we realized that our planned talks all worked into the same message, so we rejiggered things so that my lightning tour of the <a href="http://headwayblog.com/wiki/index.php?title=Category:Third-Party_Sites">third-party sites on the wiki</a> led right into Chris&#8217;s story of how <a href="http://iamcaltrain.com/">IamCaltrain</a> got built in 24 hours, into Bryce&#8217;s point that even more things would get built if more transit agencies would <a href="http://code.google.com/p/googletransitdatafeed/wiki/PublicFeeds">share their information with developers</a> in a reusable format.</p>
<p>&bull; Seeing people brainstorm cost-effective ideas to help agencies with their problems (like getting local design schools to help improve BART signage).</p>
<p>&bull; Hearing that the <a href="http://www.mtc.ca.gov/">MTC</a> was planning to provide a feed of regional schedule data in machine-readable format.</p>
<p>&bull; Working with a mix of hackers and agency folks on a lightweight transit service alert (micro?)format.  Bryce set up <a href="http://groups.google.com/group/api-design-transit-service-alerts">a group</a> to continue the discussion.</p>
<p>&bull; Getting to meet so many progressive-minded agency folks and transportation hackers, some of whom I only knew from email (like <a href="http://www.trilliumtransit.com/blog/">Aaron Antrim</a>), and others that I was meeting for the first time (like Mark Simon and <a href="http://www.facebook.com/p/Logan_Green/3603042">Logan Green</a>).  The event was such a blur that I wish I had gotten more cards.  Don&#8217;t hesitate to shoot me an email!</p>
<img src="http://feeds.feedburner.com/~r/headway/~4/Yy4B9tCDc1U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/03/03/transit-camp-bay-area-report/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2008/03/03/transit-camp-bay-area-report/</feedburner:origLink></item>
		<item>
		<title>Landmark talk on data sharing by TriMet’s Tim McHugh</title>
		<link>http://feedproxy.google.com/~r/headway/~3/9AAilRTLZRI/</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&#8217;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>&#8217;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>
<img src="http://feeds.feedburner.com/~r/headway/~4/9AAilRTLZRI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/02/21/trimet-data-sharing-talk/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2008/02/21/trimet-data-sharing-talk/</feedburner:origLink></item>
		<item>
		<title>TransitCamp</title>
		<link>http://feedproxy.google.com/~r/headway/~3/-To3U34XNbI/</link>
		<comments>http://headwayblog.com/2008/02/19/transitcamp-bay-area/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 22:33:48 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[Transit Camp]]></category>

		<guid isPermaLink="false">http://headwayblog.com/2008/02/19/transitcamp-bay-area/</guid>
		<description><![CDATA[Those of you in the San Francisco Bay Area this weekend should check out TransitCampBayArea, this Saturday and Sunday in Palo Alto.  Following in the footsteps of similar events in Toronto and Vancouver, TransitCampBayArea is a &#8220;solutions playground&#8221; where the emphasis will be on how citizens can help improve the transit experience in the [...]]]></description>
			<content:encoded><![CDATA[<p>Those of you in the San Francisco Bay Area this weekend should check out <a href="http://barcamp.org/TransitCampBayArea">TransitCampBayArea</a>, this Saturday and Sunday in Palo Alto.  Following in the footsteps of similar events in <a href="http://transitcamp.org/">Toronto</a> and <a href="http://www.countablyinfinite.ca/blog/2007/12/transitcampvancouver01/">Vancouver</a>, TransitCampBayArea is a &#8220;solutions playground&#8221; where the emphasis will be on how citizens can help improve the transit experience in the Bay Area via hands-on creative work.  (In short,  the kind of thing that I love to cover in this blog.)</p>
<p>Saturday is structured with pre-planned talks to help bridge the gap between the transit agency and web 2.0 worlds (I&#8217;ll be giving a talk about mashups from both inside and outside of agencies).  Sunday will be the traditional self-organizing BarCamp day&#8211;any participant can sign up that morning to give a talk.</p>
<p>I&#8217;m hoping that this will be a good chance to meet more of the local transit hackers (and agency staff) in person.  If you&#8217;re going to be there (or at this week&#8217;s <a href="http://www.apta.com/conferences_calendar/trantech/index.cfm">APTA TransITech conference</a> in Anaheim), drop me a line!</p>
<img src="http://feeds.feedburner.com/~r/headway/~4/-To3U34XNbI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/02/19/transitcamp-bay-area/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2008/02/19/transitcamp-bay-area/</feedburner:origLink></item>
		<item>
		<title>SoCalTIP, an early citizen-run transit site</title>
		<link>http://feedproxy.google.com/~r/headway/~3/AeixsjTKj5o/</link>
		<comments>http://headwayblog.com/2008/01/28/socaltip-interview/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 00:38:20 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[History]]></category>
		<category><![CDATA[Schedules]]></category>

		<guid isPermaLink="false">http://headwayblog.com/2008/01/28/socaltip-interview/</guid>
		<description><![CDATA[These days most every transit agency has some sort of online presence, but it wasn&#8217;t so long ago that the web was a curiosity known only to academics and those savvy enough to seek out early ISPs.  Even at that early stage, the benefits of putting transit schedules online were clear, and so transit [...]]]></description>
			<content:encoded><![CDATA[<p>These days most every transit agency has some sort of online presence, but it wasn&#8217;t so long ago that the web was a curiosity known only to academics and those savvy enough to seek out early ISPs.  Even at that early stage, the benefits of putting transit schedules online were clear, and so transit riders worked to fill the void.</p>
<p>Bay Area residents in the late &#8217;90s were well-served by the <a href="http://web.archive.org/web/19990210065725/www.transitinfo.org/">Bay Area Transit Information Project</a> (Internet Archive link), a student project which eventually morphed into the official <a href="http://transit.511.org">511.org</a> that we use today.  This effort inspired others like the <a href="http://web.archive.org/web/1997-1999*re_/http://socaltip.lerctr.org">SoCalTIP</a> page for Southern California transit.</p>
<p><img src='http://headwayblog.com/wp-content/uploads/2008/01/socaltip1998.jpg' alt='socaltip.jpg' width='500' height='279' /></p>
<p>Chris &#8220;aka Wad&#8221;, who writes for the excellent <a href="http://metroriderla.com/">MetroRiderLA blog</a>, was one of the co-founders of SoCalTIP, and he agreed to answer a few questions about the old days:</p>
<blockquote><p>
<b>When was SoCalTIP launched, and when did it finally shut down?</b><br />
SoCalTIP was launched in 1996. After a little under a decade, Ray Mullins and I decided that it was just far beyond our capabilities, and the site just faded away. The domain name lapsed in 2004.</p>
<p><b>How did it originally get started?</b><br />
It was inspired by the Bay Area Transit Information Page, which started in 1994 or 1995. That was created by two college students as a thesis project. Ray helped them out with their efforts.</p>
<p>Southern California had a similar need. We have about a hundred different transit agencies, each maintaining its own information center. Since there&#8217;s no centralized information center in Southern California, it was up to transit advocates to provide one. We did, and we gave most transit agencies their first online presence. The BATIP template was carried over for SoCalTIP.</p>
<p><b>What features did SoCalTIP offer at its peak?</b><br />
SoCalTIP&#8217;s most valuable asset was having the schedules in one place. It listed every transit agency from San Luis Obispo and Kern counties to the north, San Diego and Imperial counties to the south, and Las Vegas to the east.</p>
<p>We also kept the most simple site design possible. We didn&#8217;t use a lot of graphics, all of our schedules were fixed-width (Courier) plain text, and everything was easy and ready to find.</p>
<p>Many people had requested us to build a transit planner, but this would have been way beyond the capabilites of a volunteer site. Instead, we offered routing advice via e-mail, and the routes we came up with from our heads could beat computer-generated routes any day.</p>
<p><b>Who were the people who were most involved with creating and maintaining the site?</b><br />
It was a collaboration of several people, but full-time, I typed schedules and was the public face of SoCalTIP while Ray maintained the server end.</p>
<p><b>What kind of maintenance did it involve?</b><br />
The upkeep on such a simple site actually involved a lot of maintenance! When I typed up schedules, I would have to include some code for Ray to put it in his textproc program. He then had to put it in a format that the SoCalTIP server (Unix) would like.</p>
<p>Eventually, this led to a backlog of schedules that Ray was never able to process.</p>
<p><b>What kinds of discussions did you have with the agencies themselves, if any?</b><br />
I had many discussions with most of the transit agencies listed. More often, they were cooperative and helpful. A couple would send me schedules ahead of time to get them on the site before they went into effect for the public. Some offered to give us the raw data. A few agencies even provided links.</p>
<p>The transit agencies were very encouraging with our efforts. We did not get any resistance.</p>
<p><b>Did you have any kind of database software generating the site, or was it all created by hand?</b><br />
Ray created special programs to take initially Word, then Excel, files and turn them into properly formatted plain text for the web. I am not a programmer, so I don&#8217;t know how these worked.</p>
<p>Initially, I hand-typed schedules on Word. When I had access to Excel, I figured out a formula to calculate headways, and I could get done in minutes.</p>
<p><b>How closely did you work with the creators of the Bay Area TIP?</b></p>
<p>Ray lent his expertise to BATIP, and transplanted the idea to Southern California.</p>
<p><b>What finally caused SoCalTIP to shut down?</b></p>
<p>Ray&#8217;s full-time job as a programmer did not leave him much time to maintain SoCalTIP on the side. I did not know enough programming to maintain it on my own. Plus, the backlog became so large we probably would not have caught up, ever. This was before Wiki, which would have made SoCalTIP last longer.</p>
<p>Who knows, it may come back.
</p></blockquote>
<img src="http://feeds.feedburner.com/~r/headway/~4/AeixsjTKj5o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/01/28/socaltip-interview/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2008/01/28/socaltip-interview/</feedburner:origLink></item>
		<item>
		<title>onNYTurf Subway Map</title>
		<link>http://feedproxy.google.com/~r/headway/~3/5PYEltdAm1Q/</link>
		<comments>http://headwayblog.com/2008/01/27/onnyturf-subway-map/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 03:53:35 +0000</pubDate>
		<dc:creator>Joe Hughes</dc:creator>
				<category><![CDATA[Maps]]></category>
		<category><![CDATA[New York]]></category>

		<guid isPermaLink="false">http://headwayblog.com/2008/01/27/onnyturf-subway-map/</guid>
		<description><![CDATA[Of the 74 third-party transit sites collected in the Headway Wiki, one of the ones that I&#8217;ve been most impressed with is the onNYTurf Subway Map.  This donation-supported mapping project, associated with NY blog/discussion site onNYTurf, covers rail and ferry lines in the New York metropolitan area.
At first, the map looks like your standard [...]]]></description>
			<content:encoded><![CDATA[<p>Of the <a href="http://headwayblog.com/wiki/index.php?title=Category:Third-Party_Sites">74 third-party transit sites</a> collected in the <a href="http://headwayblog.com/wiki/">Headway Wiki</a>, one of the ones that I&#8217;ve been most impressed with is the <a href="http://www.onnyturf.com/subway/">onNYTurf Subway Map</a>.  This donation-supported mapping project, associated with NY blog/discussion site <a href="http://www.onnyturf.com/">onNYTurf</a>, covers rail and ferry lines in the New York metropolitan area.</p>
<p>At first, the map looks like your standard Google Maps transit mashup, albeit one with very nice custom tiles:</p>
<p><img src='http://headwayblog.com/wp-content/uploads/2008/01/tiles.jpg' alt='tiles.jpg' width='500' height='350'/></p>
<p>However, when you zoom in, you really start to see what a labor of love this has been for developer Will James and his collaborators:</p>
<p><img src='http://headwayblog.com/wp-content/uploads/2008/01/stations.jpg' alt='stations.jpg' width='500' height='374'/></p>
<p>The map has detailed underground footprints of every station in Manhattan and many in the other boroughs, complete with red staircase icons marking all the entrances.  This information was collected by the community: according to Will, &#8220;visitors to the map have gone out and photographed many of the subway entrance and exit maps at the real stations and sent those in so I can illustrate them and include them on the map. The illustrating work for Manhattan was all done by <a href="http://www.jsdinfographics.com/">Jared Schneidman</a> who volunteered to do the work.&#8221;</p>
<p>But that&#8217;s not all: recently Will has integrated a wiki system for filling out station information like transfer information, service advisory links, and accessibility.</p>
<p><img src='http://headwayblog.com/wp-content/uploads/2008/01/wiki.jpg' alt='wiki.jpg' width='500' height='397'/></p>
<p>I&#8217;ve wanted to see something like this for a long time&#8211;it&#8217;s hard to manage this sort of metadata, so it&#8217;s great when motivated users can contribute or correct information based on their local knowledge.  I&#8217;ve been watching the edits since the <a href="http://www.onnyturf.com/blogs/view_post.php?content_id=13292">effort was announced</a> last month, and there&#8217;s been a <a href="http://www.onnyturf.com/wiki/list_pages.php?sort_mode=last_modified_desc">steady stream of improvements</a>, mostly coming from Will and a couple other users.  (It&#8217;s possible that the wiki syntax is a barrier to casual edits, or perhaps the feature isn&#8217;t visible enough yet on the site.)</p>
<p>onNYTurf&#8217;s map is so good that they&#8217;ve even syndicated it to a few other sites, including <a href="http://www.newyorkontap.com/subways.asp">a bar guide</a> and <a href="http://beatmaps.com/">dance music event guide</a>.</p>
<p>Keep up the good work, Will &#038; co.!</p>
<p>See Also: <a href="http://headwayblog.com/wiki/index.php?title=OnNYTurf">onNYTurf entry in the Headway Wiki</a>.</p>
<img src="http://feeds.feedburner.com/~r/headway/~4/5PYEltdAm1Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://headwayblog.com/2008/01/27/onnyturf-subway-map/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://headwayblog.com/2008/01/27/onnyturf-subway-map/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 1.698 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-02-08 15:22:50 -->
