<?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>discontents &#187; Yahoo Pipes</title>
	<atom:link href="http://discontents.com.au/tag/yahoo-pipes/feed" rel="self" type="application/rss+xml" />
	<link>http://discontents.com.au</link>
	<description>working for the triumph of content over form, ideas over control, people over systems</description>
	<lastBuildDate>Tue, 24 Jan 2012 20:57:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Playing with pipes</title>
		<link>http://discontents.com.au/shed/playing-with-pipes</link>
		<comments>http://discontents.com.au/shed/playing-with-pipes#comments</comments>
		<pubDate>Thu, 10 Sep 2009 08:38:25 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[archives]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[the shed]]></category>
		<category><![CDATA[collections]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[Yahoo Pipes]]></category>

		<guid isPermaLink="false">http://discontents.com.au/?p=699</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Playing+with+pipes&amp;rft.aulast=Sherratt&amp;rft.aufirst=Tim&amp;rft.subject=archives&amp;rft.subject=hacks&amp;rft.subject=the+shed&amp;rft.source=discontents&amp;rft.date=2009-09-10&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://discontents.com.au/shed/playing-with-pipes&amp;rft.language=English"></span>
The ever-informative Twitter alerted me recently to the History Trust of South Australia&#8217;s object of the month. It made me think that it would be nice if there was some way of bringing together all those objects, photos and documents featured by our cultural institutions. Some sort of combined RSS feed perhaps? Something like this&#8230; [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Playing+with+pipes&amp;rft.aulast=Sherratt&amp;rft.aufirst=Tim&amp;rft.subject=archives&amp;rft.subject=hacks&amp;rft.subject=the+shed&amp;rft.source=discontents&amp;rft.date=2009-09-10&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://discontents.com.au/shed/playing-with-pipes&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://discontents.com.au/?p=699"><!-- &nbsp; --></abbr>
<p>The ever-informative Twitter alerted me recently to the History Trust of South Australia&#8217;s <a href="http://www.history.sa.gov.au/history/object%20of%20the%20month.htm.html">object of the month</a>. It made me think that it would be nice if there was some way of bringing together all those objects, photos and documents featured by our cultural institutions. Some sort of combined RSS feed perhaps?</p>
<p>Something like this&#8230;</p>
<p><script src="http://pipes.yahoo.com/js/listbadge.js">{"pipe_id":"d9507f84ba0046394fb34a99de0709bf","_btype":"list"}</script></p>
<p>Well, yes&#8230; I couldn&#8217;t resist having a go. My tool of choice for this was <a href="http://pipes.yahoo.com/">Yahoo Pipes</a> which has various modules for manipulating and creating RSS feeds. Check out <a href="http://pipes.yahoo.com/wragge/featureditems">my script on the Yahoo Pipes site</a> to create a badge like this, play some more or inspect its innards. If you&#8217;re feeling adventurous you can even clone the script and tinker away yourself – it&#8217;s the best way to learn.<span id="more-699"></span></p>
<p>At the moment the script aggregrates content from the Flickr photostreams of:</p>
<ul>
<li>National Archives of Australia</li>
<li>State Records NSW</li>
<li>State Library of NSW</li>
<li>State Library of Queensland</li>
<li>State Library of South Australia</li>
<li>Australian War Memorial</li>
<li>Powerhouse Museum</li>
</ul>
<p>These are mixed up with the contents of the Powerhouse&#8217;s &#8216;<a href="http://www.powerhousemuseum.com/collection/blog/">Object of the week</a>&#8216; blog and the NAA&#8217;s &#8216;<a href="http://naa.gov.au/whats-on/online/find-of-the-month/index.aspx">Find of the Month</a>&#8216;. I&#8217;m happy to add more sources – leave your suggestions below.</p>
<p>Most of it was ridiculously easy. I just added the RSS feeds from Flickr and the Powerhouse blog, then fed them through a module to sort them into date order. &#8216;Find of the month&#8217; was trickier because there was no existing RSS feed – time for some screen-scraping! First I scraped a list of the urls for 2009, then for each month I pulled out the title and date, as well as the first paragraph to act as a description, and the first image. Then I turned all these bits and pieces into an RSS feed and joined it up with the rest.</p>
<p>Yahoo Pipes makes this sort of thing simple, even for non-coders. Interestingly, too, it&#8217;s not just a matter of creating an RSS feed – <a href="http://pipes.yahoo.com/wragge/featureditems">as you can see</a> Yahoo Pipes emits the data in a variety of formats. You can subscribe to the RSS feed, create a badge or slurp up the data in JSON to power some new application.</p>
]]></content:encoded>
			<wfw:commentRss>http://discontents.com.au/shed/playing-with-pipes/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

