<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for TramRoute.com - Blog</title>
	<atom:link href="http://blog.tramroute.com/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.tramroute.com</link>
	<description>Information and Feedback for TramRoute.com</description>
	<pubDate>Thu, 09 Sep 2010 04:10:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>Comment on TramRoute.com goes live by Sjors Provoost</title>
		<link>http://blog.tramroute.com/?p=3#comment-14</link>
		<dc:creator>Sjors Provoost</dc:creator>
		<pubDate>Sun, 13 Jul 2008 06:09:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-14</guid>
		<description>Nice job! 

I just sent an email to Yarra Trams asking them if they could build a RESTful API for the real time tram tracking.

It would be great if you get that data like this:
http://yarratrams.com.au/tracker/1847/xml/ 
Returns an xml document with the next trams from stop 1847.
http://yarratrams.com.au/tracker/1847/86/xml/
Returns only tram 86.

I'll let you know when they get back to me.</description>
		<content:encoded><![CDATA[<p>Nice job! </p>
<p>I just sent an email to Yarra Trams asking them if they could build a RESTful API for the real time tram tracking.</p>
<p>It would be great if you get that data like this:<br />
<a href="http://yarratrams.com.au/tracker/1847/xml/" rel="nofollow">http://yarratrams.com.au/tracker/1847/xml/</a><br />
Returns an xml document with the next trams from stop 1847.<br />
<a href="http://yarratrams.com.au/tracker/1847/86/xml/" rel="nofollow">http://yarratrams.com.au/tracker/1847/86/xml/</a><br />
Returns only tram 86.</p>
<p>I&#8217;ll let you know when they get back to me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Site Update by Billy Smith</title>
		<link>http://blog.tramroute.com/?p=5#comment-13</link>
		<dc:creator>Billy Smith</dc:creator>
		<pubDate>Sat, 12 Jul 2008 06:58:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=5#comment-13</guid>
		<description>Could we possibly have show all routes for this stop on the mobile page as well? Well done on the updates. I'm sure people will have lots of ideas for improvements but I'm struggling to see how this can get much better. Have you considered taking the site and adding trains or buses? I would imagine a lot of the hard work you've done would transfer across although there would be more routes and stops to add.</description>
		<content:encoded><![CDATA[<p>Could we possibly have show all routes for this stop on the mobile page as well? Well done on the updates. I&#8217;m sure people will have lots of ideas for improvements but I&#8217;m struggling to see how this can get much better. Have you considered taking the site and adding trains or buses? I would imagine a lot of the hard work you&#8217;ve done would transfer across although there would be more routes and stops to add.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TramRoute.com goes live by Greg</title>
		<link>http://blog.tramroute.com/?p=3#comment-12</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Tue, 08 Jul 2008 13:51:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-12</guid>
		<description>That is fantastic!

Re: caching. The story around the Yahoo Pipes community is that there's still a 20 minute caching delay for content. They re-jigged it back in March because people were seeing too much difference between what data was available in edit mode and run mode.

Anyway, it's moot since the RSS service accommodates the merged feeds. Pipes may still offer some features, like email alerts, conversion to iCal (for calendars) or XML, translation into foreign languages and one or two other things (geocoding? widgets?).

I took a look at the Yarra Trams real-time tram tracker thing, and it's a bastard to get hold of the data: MS ASP.NET AJAX so wget (or Dapper or Yahoo Pipes) aren't gonna cut it.

But, anyway, well done on rolling out the new features so quickly!</description>
		<content:encoded><![CDATA[<p>That is fantastic!</p>
<p>Re: caching. The story around the Yahoo Pipes community is that there&#8217;s still a 20 minute caching delay for content. They re-jigged it back in March because people were seeing too much difference between what data was available in edit mode and run mode.</p>
<p>Anyway, it&#8217;s moot since the RSS service accommodates the merged feeds. Pipes may still offer some features, like email alerts, conversion to iCal (for calendars) or XML, translation into foreign languages and one or two other things (geocoding? widgets?).</p>
<p>I took a look at the Yarra Trams real-time tram tracker thing, and it&#8217;s a bastard to get hold of the data: MS ASP.NET AJAX so wget (or Dapper or Yahoo Pipes) aren&#8217;t gonna cut it.</p>
<p>But, anyway, well done on rolling out the new features so quickly!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TramRoute.com goes live by admin</title>
		<link>http://blog.tramroute.com/?p=3#comment-11</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 08 Jul 2008 12:36:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-11</guid>
		<description>Nice work!

As the site now shows multiple routes for a stop, I've gone ahead and &lt;del&gt;stolen your idea&lt;/del&gt; added a new brand new feature.

To get to it through the interface:

Click on the stop your after, in your example it's stop 15 for route #48 or #75. 

Then click on 'Show all routes for this stop'.

After it's refreshed an 'RSS' link will be available down the bottom.

The link will provide an aggregated RSS listing of the stops for that list, very similar to what you did using the Yahoo Pipe.

The link just looks like this:

&lt;a href="http://www.tramroute.com/rss/timetable/651,652" rel="nofollow"&gt;http://www.tramroute.com/rss/timetable/651,652&lt;/a&gt;

So you can customise the routes that are included by removing/adding to that comma separated list.

So hopefully this should help you get to the data your after without being hinder by the caching issue.

But let me know though if there's anything I can do to maybe stop Yahoo caching so aggressively. I'm pretty sure the server is sending out the correct header, there appears to be a distinct Etag for each request and apparently they are meant to be 'honouring’' these (&lt;a href="http://pipes.yahoo.com/pipes/docs?doc=troubleshooting" rel="nofollow"&gt;http://pipes.yahoo.com/pipes/docs?doc=troubleshooting&lt;/a&gt;) , though possibly in favour of less hits than more.</description>
		<content:encoded><![CDATA[<p>Nice work!</p>
<p>As the site now shows multiple routes for a stop, I&#8217;ve gone ahead and <del>stolen your idea</del> added a new brand new feature.</p>
<p>To get to it through the interface:</p>
<p>Click on the stop your after, in your example it&#8217;s stop 15 for route #48 or #75. </p>
<p>Then click on &#8216;Show all routes for this stop&#8217;.</p>
<p>After it&#8217;s refreshed an &#8216;RSS&#8217; link will be available down the bottom.</p>
<p>The link will provide an aggregated RSS listing of the stops for that list, very similar to what you did using the Yahoo Pipe.</p>
<p>The link just looks like this:</p>
<p><a href="http://www.tramroute.com/rss/timetable/651,652" rel="nofollow">http://www.tramroute.com/rss/timetable/651,652</a></p>
<p>So you can customise the routes that are included by removing/adding to that comma separated list.</p>
<p>So hopefully this should help you get to the data your after without being hinder by the caching issue.</p>
<p>But let me know though if there&#8217;s anything I can do to maybe stop Yahoo caching so aggressively. I&#8217;m pretty sure the server is sending out the correct header, there appears to be a distinct Etag for each request and apparently they are meant to be &#8216;honouring’&#8217; these (<a href="http://pipes.yahoo.com/pipes/docs?doc=troubleshooting" rel="nofollow">http://pipes.yahoo.com/pipes/docs?doc=troubleshooting</a>) , though possibly in favour of less hits than more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TramRoute.com goes live by Greg</title>
		<link>http://blog.tramroute.com/?p=3#comment-10</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Tue, 08 Jul 2008 08:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-10</guid>
		<description>OK, I tried playing around with a Yahoo Pipe to merge some feeds.

The idea is that sometimes you have multiple services or stops (like Ben above) and you don't care which line their on. &lt;a href="http://pipes.yahoo.com/pipes/pipe.info?_id=_POgoLFM3RGWDwfe8TxBKg" rel="nofollow"&gt;This Pipe merges the feeds and sorts by time&lt;/a&gt;.

http://pipes.yahoo.com/pipes/pipe.info?_id=_POgoLFM3RGWDwfe8TxBKg

(You can put in two stop numbers and labels.)

Unfortunately, Yahoo's caching rules may render it a little less useful on subsequent pulls. I tried putting a filter in to drop old times, but not sure it's effective. 

-Greg.</description>
		<content:encoded><![CDATA[<p>OK, I tried playing around with a Yahoo Pipe to merge some feeds.</p>
<p>The idea is that sometimes you have multiple services or stops (like Ben above) and you don&#8217;t care which line their on. <a href="http://pipes.yahoo.com/pipes/pipe.info?_id=_POgoLFM3RGWDwfe8TxBKg" rel="nofollow">This Pipe merges the feeds and sorts by time</a>.</p>
<p><a href="http://pipes.yahoo.com/pipes/pipe.info?_id=_POgoLFM3RGWDwfe8TxBKg" rel="nofollow">http://pipes.yahoo.com/pipes/pipe.info?_id=_POgoLFM3RGWDwfe8TxBKg</a></p>
<p>(You can put in two stop numbers and labels.)</p>
<p>Unfortunately, Yahoo&#8217;s caching rules may render it a little less useful on subsequent pulls. I tried putting a filter in to drop old times, but not sure it&#8217;s effective. </p>
<p>-Greg.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TramRoute.com goes live by admin</title>
		<link>http://blog.tramroute.com/?p=3#comment-9</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 07 Jul 2008 22:47:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-9</guid>
		<description>I wish there could be some type of integration with GPS aware phones/devices though as far as I'm aware the current/last known coordinates aren't exposed by the browser. 

But we will wait and see what the iphone provides in a couple of days once released.

EDIT: Looks like the GPS data is accessible on some models of the BlackBerry (via JavaScript) so maybe it will be made available at some point through the iphone as well.</description>
		<content:encoded><![CDATA[<p>I wish there could be some type of integration with GPS aware phones/devices though as far as I&#8217;m aware the current/last known coordinates aren&#8217;t exposed by the browser. </p>
<p>But we will wait and see what the iphone provides in a couple of days once released.</p>
<p>EDIT: Looks like the GPS data is accessible on some models of the BlackBerry (via JavaScript) so maybe it will be made available at some point through the iphone as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TramRoute.com goes live by Greg</title>
		<link>http://blog.tramroute.com/?p=3#comment-8</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Mon, 07 Jul 2008 07:57:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-8</guid>
		<description>Very, very impressive!

It's great to see. Any plans for GPS integration with the new iPhone?</description>
		<content:encoded><![CDATA[<p>Very, very impressive!</p>
<p>It&#8217;s great to see. Any plans for GPS integration with the new iPhone?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TramRoute.com goes live by admin</title>
		<link>http://blog.tramroute.com/?p=3#comment-7</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 07 Jul 2008 02:43:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-7</guid>
		<description>Thanks for all the positive feedback and great suggestions.

I'll try and incorporate some of the suggestions over the next couple of days.

To answer some of your questions :

- The position of the trams is estimated based of the timetable. Unfortunately it's not based on live data from the tram tracker system so it's just a guide at the moment as to where the trams should be. Hopefully one day we will be able to get access to that system to be able to show the accurate position of the trams.

- The direction is represented in both the text describing the direction as well as the route name. You should notice when you click 'Reverse Direction' the title will change from say 'South Melbourne Beach to East Coburg' to 'East Coburg to South Melbourne Beach'. 

- The timetable information isn't taken live, but is updated periodically to reflect any changes in the timetable.

- The labels are there to indicate the start and the end of the route for users who aren't familiar with the geography of Melbourne. I might look at adding a feature to turn them on/off for those that would like to remove them though or when they are obscuring information.</description>
		<content:encoded><![CDATA[<p>Thanks for all the positive feedback and great suggestions.</p>
<p>I&#8217;ll try and incorporate some of the suggestions over the next couple of days.</p>
<p>To answer some of your questions :</p>
<p>- The position of the trams is estimated based of the timetable. Unfortunately it&#8217;s not based on live data from the tram tracker system so it&#8217;s just a guide at the moment as to where the trams should be. Hopefully one day we will be able to get access to that system to be able to show the accurate position of the trams.</p>
<p>- The direction is represented in both the text describing the direction as well as the route name. You should notice when you click &#8216;Reverse Direction&#8217; the title will change from say &#8216;South Melbourne Beach to East Coburg&#8217; to &#8216;East Coburg to South Melbourne Beach&#8217;. </p>
<p>- The timetable information isn&#8217;t taken live, but is updated periodically to reflect any changes in the timetable.</p>
<p>- The labels are there to indicate the start and the end of the route for users who aren&#8217;t familiar with the geography of Melbourne. I might look at adding a feature to turn them on/off for those that would like to remove them though or when they are obscuring information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TramRoute.com goes live by Billy Smith</title>
		<link>http://blog.tramroute.com/?p=3#comment-6</link>
		<dc:creator>Billy Smith</dc:creator>
		<pubDate>Mon, 07 Jul 2008 00:00:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-6</guid>
		<description>This is great. The names of the routes are a little big. In some situations they pretty much cover the route itself. Since we've clicked on them and you've colour coded them I'm not sure they are needed at all. This will be great when the iphone comes out for checking when the next tram is coming.</description>
		<content:encoded><![CDATA[<p>This is great. The names of the routes are a little big. In some situations they pretty much cover the route itself. Since we&#8217;ve clicked on them and you&#8217;ve colour coded them I&#8217;m not sure they are needed at all. This will be great when the iphone comes out for checking when the next tram is coming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TramRoute.com goes live by James</title>
		<link>http://blog.tramroute.com/?p=3#comment-5</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sun, 06 Jul 2008 20:48:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.tramroute.com/?p=3#comment-5</guid>
		<description>Amazing work, so much better than yarra trams. May I suggest rather than saying travelling west you put something like. Tram 109 to Box Hill or Tram 109 to Port Melbourne. That might be easier. You really have done an amazing job on this. Possibly you could also put the tram tracker id number on the stop details as well.  I would be really interested in whether or not you need to update the information as timetables change or if you are scraping the data live. It would be fascinating to learn how you went about it.</description>
		<content:encoded><![CDATA[<p>Amazing work, so much better than yarra trams. May I suggest rather than saying travelling west you put something like. Tram 109 to Box Hill or Tram 109 to Port Melbourne. That might be easier. You really have done an amazing job on this. Possibly you could also put the tram tracker id number on the stop details as well.  I would be really interested in whether or not you need to update the information as timetables change or if you are scraping the data live. It would be fascinating to learn how you went about it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
