<?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>henaredegan.com &#187; OpenAustralia</title>
	<atom:link href="http://www.henaredegan.com/blog/category/openaustralia/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.henaredegan.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 23 Nov 2011 02:49:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Can Australia get an open Open Data Catalogue?</title>
		<link>http://www.henaredegan.com/blog/2011/11/23/can-australia-get-an-open-open-data-catalogue/</link>
		<comments>http://www.henaredegan.com/blog/2011/11/23/can-australia-get-an-open-open-data-catalogue/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 02:49:35 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[brisbane]]></category>
		<category><![CDATA[catalogue]]></category>
		<category><![CDATA[ckan]]></category>
		<category><![CDATA[council]]></category>
		<category><![CDATA[datastore]]></category>
		<category><![CDATA[development applications]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[open data]]></category>
		<category><![CDATA[open data catalogue]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=463</guid>
		<description><![CDATA[I read over at Craig Thomler&#8217;s eGov AU blog that Brisbane City Council has launched their own open data catalogue site. Great news, right? Not entirely. Unfortunately it appears to be yet another Australian site reinventing the open-data-catalogue-wheel. So far we have: data.gov.au: custom WordPress site data.brisbane.qld.gov.au: custom WordPress site data.nsw.gov.au: custom PHP (Drupal?) site [...]]]></description>
			<content:encoded><![CDATA[<p>I read over at <a href="http://egovau.blogspot.com/2011/11/brisbane-city-council-launches-open.html">Craig Thomler&#8217;s eGov AU blog</a> that Brisbane City Council has launched <a href="http://data.brisbane.qld.gov.au/">their own open data catalogue site</a>. <strong>Great news</strong>, right? <strong>Not entirely</strong>.</p>
<p>Unfortunately it appears to be yet another Australian site <strong>reinventing the open-data-catalogue-wheel</strong>. So far we have:</p>
<ul>
<li><a href="http://data.gov.au">data.gov.au</a>: custom WordPress site</li>
<li><a href="http://data.brisbane.qld.gov.au">data.brisbane.qld.gov.au</a>: custom WordPress site</li>
<li><a href="http://data.nsw.gov.au">data.nsw.gov.au</a>: custom PHP (Drupal?) site</li>
<li><a href="http://data.mosman.nsw.gov.au">data.mosman.nsw.gov.au</a>: custom proprietary site</li>
<li><a href="http://data.vic.gov.au">data.vic.gov.au</a>: custom proprietary site</li>
</ul>
<h2>Open Source Data Catalogues</h2>
<p>How come none are using and contributing to an open source data catalogue like <a href="http://ckan.org/">CKAN</a> or <a href="https://github.com/azavea/Open-Data-Catalog">Open Data Catalog</a>? These projects are <strong>so much more advanced</strong> than the sites that have been deployed in Australia and it&#8217;s no wonder &#8211; CKAN&#8217;s maturity is because it has been <strong>developed for over four years</strong>.</p>
<p>Not only that but using an open source open data catalogue simply means it&#8217;s <strong>cheaper for Australian governments</strong> to provide these services. If data.gov.au had used and contributed to an open source data catalogue we&#8217;d probably have had the vast majority of Australian local customisations done (if any were needed) and subsequent catalogues by Victoria, NSW and now councils would <strong>border on trivial to set up and deploy</strong>.</p>
<h2>Doing It Right</h2>
<p>The open source catalogues I mention above also <strong>get some key things right</strong> that Australian sites deployed so far don&#8217;t &#8211; namely <a href="http://www.opendataphilly.org/opendata/nominate/">open and public data requests</a> and <a href="http://data.gov.uk/blog/announcing-datagovuk-catalogue-apis#list-of-api-calls">an API</a> (oh the irony of open data catalogues not having <del>a good</del> any API!).</p>
<p>Open and public requests are critical and would <strong>highlight the lacklustre data released</strong> to date in Australia. The Brisbane catalogue mentioned above is a prime example, there&#8217;s a <a href="http://www.planningalerts.org.au/authorities/brisbane/applications">clear and demonstrable need</a> for <strong>development application data to be opened and freed</strong> but it hasn&#8217;t been chosen as one of the items to be included in the data that launched with the site. If there was a way for data developers to <strong>make public requests</strong> and not a <a href="http://data.brisbane.qld.gov.au/index.php/suggest-a-dataset/">glorified contact form</a> we might see this data opened at some stage. As it stands, and while there&#8217;s a scraper gathering the data that simply ignores the <a href="http://pdonline.brisbane.qld.gov.au/masterview/masterplan/enquirer/default.aspx?page=disclaimer">onerous conditions</a>, I doubt we&#8217;ll see this.</p>
<h2>How do we fix it?</h2>
<p>However there&#8217;s no point in moaning without suggesting a way to fix things. One way the open data community in Australia could promote the use more advanced open source data catalogues would be to <strong>simply set up our own one</strong>. A system like CKAN can slurp in data from all of the existing catalogues, thereby providing a <strong>comprehensive centralised source of all Australian open data</strong> (not just one level of government and not just community projects like OpenAustralia). This would also <strong>provide an API to that data</strong> and a central place where everyone can <strong>log requests for open data</strong> and track what data is <strong>really in demand</strong> by open data hackers in Australia.</p>
<p><em>Maybe someone should take this on as a project for <a href="http://www.opendataday.org/">#odhd</a>?</em> ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2011/11/23/can-australia-get-an-open-open-data-catalogue/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What I&#8217;ve been up to around the web</title>
		<link>http://www.henaredegan.com/blog/2011/09/18/what-ive-been-up-to-around-the-web/</link>
		<comments>http://www.henaredegan.com/blog/2011/09/18/what-ive-been-up-to-around-the-web/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 01:51:25 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[planningalerts]]></category>
		<category><![CDATA[posts]]></category>
		<category><![CDATA[scraperwiki]]></category>
		<category><![CDATA[scraping]]></category>
		<category><![CDATA[talks]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=431</guid>
		<description><![CDATA[It&#8217;s been too long since I&#8217;ve written a post here but I blame it on writing posts for everyone else! I wrote a little post about creating a PlanningAlerts scraper for the Northern Territory for my mum. We ran an OpenAustralia hackfest last weekend and I wrote a blog post that was cross posted on [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been too long since I&#8217;ve written a post here but I blame it on writing posts for everyone else!</p>
<p>I wrote a little post about <a href="http://www.openaustraliafoundation.org.au/2011/09/09/planningalerts-for-my-mum-and-the-northern-territory/">creating a PlanningAlerts scraper for the Northern Territory for my mum</a>.</p>
<p>We ran an OpenAustralia <a href="http://www.openaustraliafoundation.org.au/2011/08/30/openaustralia-hackfest-what-are-you-up-to-next-weekend-edition/">hackfest last weekend</a> and <a href="http://www.openaustraliafoundation.org.au/2011/09/15/little-openaustralia-hackfest-big-results/">I wrote a blog post</a> that was <a href="http://google-au.blogspot.com/2011/09/little-openaustralia-hackfest-big.html">cross posted on the Official Google Australia Blog</a>.</p>
<p>I wrote a <a href="http://blog.scraperwiki.com/2011/09/16/driving-the-digger-down-under/">guest post for ScraperWiki about our hackfest</a>.</p>
<p>And I gave a talk at the hackfest:</p>
<p><object width="500" height="281"><param name="movie" value="http://www.youtube.com/v/XPsJBoYc_MU?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/XPsJBoYc_MU?version=3" type="application/x-shockwave-flash" width="500" height="281" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>and wrapped up the hackfest:</p>
<p><object width="500" height="281"><param name="movie" value="http://www.youtube.com/v/af2PQhc5fg0?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/af2PQhc5fg0?version=3" type="application/x-shockwave-flash" width="500" height="281" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>ScraperWiki also featured my ACMA scraper a while back (I must get back to that project):</p>
<p><a href="http://www.henaredegan.com/blog/wp-content/uploads/2011/09/acma_scraper.png"><img class="aligncenter size-large wp-image-433" title="ACMA Scraper featured on ScraperWiki.com" src="http://www.henaredegan.com/blog/wp-content/uploads/2011/09/acma_scraper-497x1024.png" alt="" width="497" height="1024" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2011/09/18/what-ive-been-up-to-around-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Featured on ScraperWiki</title>
		<link>http://www.henaredegan.com/blog/2011/05/27/featured-on-scraperwiki/</link>
		<comments>http://www.henaredegan.com/blog/2011/05/27/featured-on-scraperwiki/#comments</comments>
		<pubDate>Fri, 27 May 2011 00:28:52 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[open data]]></category>
		<category><![CDATA[planningalerts]]></category>
		<category><![CDATA[scraperwiki]]></category>
		<category><![CDATA[scraping]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=401</guid>
		<description><![CDATA[I&#8217;ve been using the online (sorry, cloud) open data scraping tool, ScraperWiki for some time now. We&#8217;ve written a bunch of scrapers that are being used by PlanningAlerts and I&#8217;ve also created a few for other bits of data I am interested in or that I&#8217;ve been commissioned by clients to write. For the second [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using the online (sorry, cloud) open data scraping tool, <a href="http://scraperwiki.com/">ScraperWiki</a> for some time now.</p>
<p>We&#8217;ve written a bunch of scrapers that are being <a href="http://scraperwiki.com/tags/planningalerts">used by PlanningAlerts</a> and I&#8217;ve also created a few for other bits of <a href="http://scraperwiki.com/scrapers/vcat_-_residential_tenancies_hearings/">data</a> I am <a href="http://scraperwiki.com/scrapers/cttt-hearings/">interested in</a> or that I&#8217;ve been <a href="http://scraperwiki.com/scrapers/australian_post_offices/">commissioned</a> by clients <a href="http://scraperwiki.com/run/australian_post_office_locations/">to write</a>.</p>
<p>For the second time, my creations have been featured on the front page, isn&#8217;t that nice? :)</p>
<p style="text-align: center;"><a href="http://www.henaredegan.com/blog/wp-content/uploads/2011/05/scraperwiki2.png"><img class="aligncenter size-large wp-image-402" title="Featured on the front page of ScraperWiki" src="http://www.henaredegan.com/blog/wp-content/uploads/2011/05/scraperwiki2-567x1024.png" alt="" width="567" height="1024" /></a><a href="http://www.henaredegan.com/blog/wp-content/uploads/2011/05/scraperwiki1.png"><img class="aligncenter size-large wp-image-405" title="My first item featured on ScraperWiki" src="http://www.henaredegan.com/blog/wp-content/uploads/2011/05/scraperwiki1-1024x980.png" alt="" width="614" height="588" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2011/05/27/featured-on-scraperwiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Show your MP&#8217;s most recent speeches on your Drupal site</title>
		<link>http://www.henaredegan.com/blog/2011/01/17/show-your-mps-most-recent-speeches-on-your-drupal-site/</link>
		<comments>http://www.henaredegan.com/blog/2011/01/17/show-your-mps-most-recent-speeches-on-your-drupal-site/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 07:58:27 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[drupaldownunder]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=379</guid>
		<description><![CDATA[In less than a week I&#8217;m off to DrupalDownunder for work as the company I work for has started to look at using more Drupal in the work they do for clients. Given that I&#8217;ve not delved too deep into Drupal and certainly never developed on it, I thought I had better find out a [...]]]></description>
			<content:encoded><![CDATA[<p>In less than a week <strong>I&#8217;m off to <a href="http://drupaldownunder.org/">DrupalDownunder</a> for work</strong> as the company I work for has started to look at using more Drupal in the work they do for clients.</p>
<p>Given that I&#8217;ve not delved too deep into <a href="http://drupal.org/">Drupal</a> and certainly never developed on it, <strong>I thought I had better find out a bit about it</strong> before the conference.</p>
<p>I decided to write a module similar to <a href="http://github.com/henare/oa4wp">oa4wp</a> that <strong>displays your MP&#8217;s most recent speeches</strong> in a block. After a few hours hacking on Sunday afternoon, here it is:</p>
<div id="attachment_380" class="wp-caption aligncenter" style="width: 598px"><a href="http://www.henaredegan.com/blog/wp-content/uploads/2011/01/openaustralia-drupal.png"><img class="size-full wp-image-380" title="openaustralia-drupal" src="http://www.henaredegan.com/blog/wp-content/uploads/2011/01/openaustralia-drupal.png" alt="" width="588" height="458" /></a><p class="wp-caption-text">OpenAustralia Drupal in a content block</p></div>
<p>I was pleased to get something usable in such a short amount of time and found the development reasonably straight-forward, despite the documentation for developers not really being there yet for version 7.</p>
<p>The block also works quite well as a sidebar, depending on what you want to use it for.</p>
<p><strong>Install it</strong>, just like any other module, by <a href="https://github.com/henare/openaustralia-drupal">downloading it</a> and putting it in its own directory in the <tt>sites/all/modules</tt> folder of your Drupal site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2011/01/17/show-your-mps-most-recent-speeches-on-your-drupal-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAustralia DevLive now available in SUSE Gallery</title>
		<link>http://www.henaredegan.com/blog/2010/06/25/openaustralia-devlive-now-available-in-suse-gallery/</link>
		<comments>http://www.henaredegan.com/blog/2010/06/25/openaustralia-devlive-now-available-in-suse-gallery/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 01:07:51 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[devlive]]></category>
		<category><![CDATA[planningalerts]]></category>
		<category><![CDATA[susestudio]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=294</guid>
		<description><![CDATA[The good people of SUSE Studio have just released SUSE Gallery, which allows you to share appliances built in SUSE Studio (done with the usual SUSE Studio style I might add &#8211; &#8220;Enabling Infinite Improbability Drive&#8221; is displayed when you enable the new features :) nice!). OpenAustralia DevLive, the ready-to-run OpenAustralia.org and PlanningAlerts development environment, [...]]]></description>
			<content:encoded><![CDATA[<p>The good people of <a href="http://blog.susestudio.com/2010/06/share-your-appliances-with-suse-gallery.html">SUSE Studio have just released SUSE Gallery</a>, which allows you to share appliances built in SUSE Studio (done with the usual SUSE Studio style I might add &#8211; &#8220;Enabling Infinite Improbability Drive&#8221; is displayed when you enable the new features :) nice!).</p>
<p><a href="http://www.henaredegan.com/blog/openaustralia-devlive/">OpenAustralia DevLive</a>, the ready-to-run OpenAustralia.org and PlanningAlerts development environment, is built with SUSE Studio and you can now find it <a href="http://susestudio.com/a/nHUhBK/openaustralia-devlive">published in SUSE Gallery</a>.</p>
<p style="text-align: center;"><a href="http://www.henaredegan.com/blog/wp-content/uploads/2010/06/oa-devlive-suse-gallery.png"><img class="aligncenter size-full wp-image-298" title="oa-devlive-suse-gallery" src="http://www.henaredegan.com/blog/wp-content/uploads/2010/06/oa-devlive-suse-gallery.png" alt="" width="562" height="439" /></a></p>
<p>This means you can download it directly from SUSE Gallery and more importantly, clone it to customise it or to improve it. I haven&#8217;t been giving it much love lately ;( so it&#8217;d be great if someone added a few new things to it. There&#8217;s a bunch of things that could be done to improve it and <a href="http://groups.google.com/group/openaustralia-dev/msg/49493ddab8d4cfe9">some bugs to fix</a>, which should probably be added to the <a href="http://tickets.openaustraliafoundation.org.au/">ticket tracker</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2010/06/25/openaustralia-devlive-now-available-in-suse-gallery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAustralia DevLive, now with PlanningAlerts goodness</title>
		<link>http://www.henaredegan.com/blog/2010/04/09/openaustralia-devlive-now-with-planningalerts-goodness/</link>
		<comments>http://www.henaredegan.com/blog/2010/04/09/openaustralia-devlive-now-with-planningalerts-goodness/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 01:22:14 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[badpuns]]></category>
		<category><![CDATA[devlive]]></category>
		<category><![CDATA[hackfest]]></category>
		<category><![CDATA[planningalerts]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=198</guid>
		<description><![CDATA[In preparation for the recent OpenAustralia Hackfest &#8211; apps4nsw Edition, Matthew asked me to add the Ruby on Rails port of PlanningAlerts to DevLive so that developers could poke around with what was an experimental codebase (it&#8217;s now deployed &#8211; woohoo!). Unfortunately I wasn&#8217;t able to attend the hackfest as I was busy jumping out [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.henaredegan.com/blog/wp-content/uploads/2010/03/planningalerts.png" alt="" title="PlanningAlerts.org.au" width="262" height="51" class="alignright size-full wp-image-172" />In preparation for the recent <a href="http://hackfest.openaustralia.org/apps4nsw">OpenAustralia Hackfest &#8211; apps4nsw Edition</a>, Matthew asked me to add the <a href="http://github.com/openaustralia/planningalerts-app/tree/rails_port">Ruby on Rails port</a> of <a href="http://www.planningalerts.org.au/">PlanningAlerts</a> to <a href="http://www.henaredegan.com/blog/openaustralia-devlive/">DevLive</a> so that developers could poke around with what was an experimental codebase (it&#8217;s <a href="http://groups.google.com/group/openaustralia-dev/msg/fc2329e424adead1">now deployed</a> &#8211; woohoo!).</p>
<p>Unfortunately I wasn&#8217;t able to attend the hackfest as I was busy jumping out of a plane that weekend but I nonetheless managed to get a new release of DevLive ready that includes a development copy of PlanningAlerts.</p>
<p>I&#8217;ve added the relevant <a href="http://www.henaredegan.com/blog/openaustralia-devlive/">details to the DevLive page</a>, where you can also find <a href="http://oa.communitybuilders.com.au/">download links for v0.1.0 of the appliance</a>.</p>
<p>If you&#8217;re <em>planning</em> to take a look, I think I should <em>alert</em> you (haw haw!) to the fact that the code is moving at a rapid pace and it might be a good idea to pull an <a href="http://github.com/openaustralia/planningalerts-app/">updated copy of the code from Github</a> to make sure you&#8217;re seeing the latest-and-greatest code.</p>
<p>If you have any problems with this release or any feature requests, leave them as a <a href="http://www.henaredegan.com/blog/openaustralia-devlive/">comment over on the DevLive page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2010/04/09/openaustralia-devlive-now-with-planningalerts-goodness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAustralia DevLive 0.0.5 and Git Repository</title>
		<link>http://www.henaredegan.com/blog/2009/09/21/openaustralia-devlive-0-0-5-and-git-repository/</link>
		<comments>http://www.henaredegan.com/blog/2009/09/21/openaustralia-devlive-0-0-5-and-git-repository/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 06:16:18 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[susestudio]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=103</guid>
		<description><![CDATA[v0.0.5 I&#8217;ve created another incremental build of OpenAustralia DevLive. Version 0.0.5 simply makes the web application&#8217;s directory the twfy git source tree so you can now use the source control features of git (like resetting after making changes). You can download the 429 MB VMWare image from SUSE Studio for the next week or so [...]]]></description>
			<content:encoded><![CDATA[<h2>v0.0.5</h2>
<p>I&#8217;ve created another incremental build of OpenAustralia DevLive. Version 0.0.5 simply makes the web application&#8217;s directory the <code class="codecolorer text geshi"><span class="text">twfy</span></code> git source tree so you can now use the source control features of git (like resetting after making changes).</p>
<p>You can <a href="http://susestudio.com/download/92dba82dbc7fd5738e272f0ccb0bbca7/OpenAustralia_DevLive.i686-0.0.5.vmx.tar.gz">download the 429 MB VMWare image</a> from SUSE Studio for the next week or so (let me know if you want it after this as I may have to initiate a rebuild to make the download available again).</p>
<h2>Git Repository</h2>
<p>All of the files used to create OpenAustralia DevLive are <a href="http://github.com/henare/oa-devlive">now hosted in a GitHub repository</a> so you can now build your own if you&#8217;d like.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2009/09/21/openaustralia-devlive-0-0-5-and-git-repository/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAustralia DevLive 0.0.4 &#8211; Seek and ye shall find</title>
		<link>http://www.henaredegan.com/blog/2009/09/07/openaustralia-devlive-0-0-4-seek-and-ye-shall-find/</link>
		<comments>http://www.henaredegan.com/blog/2009/09/07/openaustralia-devlive-0-0-4-seek-and-ye-shall-find/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 09:47:01 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[susestudio]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=92</guid>
		<description><![CDATA[The new version of OpenAustralia DevLive is now available. Version 0.0.4 adds search functionality so you can test and hack on search related features and bugs. After the appliance boots, build the search index by opening a terminal and running: 1/srv/www/openaustralia/twfy/search/index.pl openaustralia daterange 2007-09-19 2007-09-21 The 416 MB VMWare image can be downloaded from SUSE [...]]]></description>
			<content:encoded><![CDATA[<p>The new version of <a href="http://www.henaredegan.com/blog/2009/08/06/introducing-openaustralia-devlive/">OpenAustralia DevLive</a> is now available. Version 0.0.4 adds search functionality so you can test and hack on search related features and bugs.</p>
<p>After the appliance boots, build the search index by opening a terminal and running:</p>
<div class="codecolorer-container text railscasts" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/srv/www/openaustralia/twfy/search/index.pl openaustralia daterange 2007-09-19 2007-09-21</div></td></tr></tbody></table></div>
<p>The 416 MB <a href="http://susestudio.com/download/391e325e2df76e74c374ab384e358aba/OpenAustralia_DevLive.i686-0.0.4.vmx.tar.gz">VMWare image</a> can be downloaded from SUSE Studio for the next week or so. If you have any issues downloading or using the appliance, please leave a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2009/09/07/openaustralia-devlive-0-0-4-seek-and-ye-shall-find/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introducing OpenAustralia DevLive</title>
		<link>http://www.henaredegan.com/blog/2009/08/06/introducing-openaustralia-devlive/</link>
		<comments>http://www.henaredegan.com/blog/2009/08/06/introducing-openaustralia-devlive/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 08:43:28 +0000</pubDate>
		<dc:creator>henare</dc:creator>
				<category><![CDATA[OpenAustralia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[susestudio]]></category>

		<guid isPermaLink="false">http://www.henaredegan.com/blog/?p=6</guid>
		<description><![CDATA[OpenAustralia DevLive is a prebuilt development appliance that allows you to download a ready-to-run OpenAustralia development server. No server setup, no dependencies, no worries &#8211; just download and start hacking. It is built using SUSE Studio and openSUSE 11.1. Downloads The appliance is available in two formats, as a VMWare appliance (that can be run [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-18" title="logo" src="http://www.henaredegan.com/blog/wp-content/uploads/2009/08/logo.png" alt="logo" width="238" height="61" />OpenAustralia DevLive is a prebuilt development appliance that allows you to download a ready-to-run <a href="http://www.openaustralia.org/">OpenAustralia</a> development server. No server setup, no dependencies, no worries &#8211; just download and start hacking.</p>
<p>It is built using <a href="http://susestudio.com/">SUSE Studio</a> and openSUSE 11.1.</p>
<h2>Downloads</h2>
<p>The appliance is available in two formats, as a VMWare appliance (that can be run using the free <a href="http://www.virtualbox.org/">VirtualBox software</a> or the no cost <a href="http://www.vmware.com/products/player/">VMWare Player</a>) or a live CD. At this stage only a full desktop version is available, although it will be trivial to build a headless server-only appliance if demand warrants it.</p>
<p>You can use the link at the bottom of this post to download the latest version of the VMWare appliance.</p>
<h2>How-to</h2>
<p>This was all made possible by SUSE Studio and the fantastic development team behind it. Here&#8217;s a high-level overview of how it was made and some hints on using SUSE Studio:</p>
<p>The appliance is based on the openSUSE 11.1 GNOME Desktop template, from there I added the following software:</p>
<ul>
<li>lamp_server pattern</li>
<li>libmysqlclient-devel</li>
<li>MozillaFirefox-branding-openSUSE (pulls in Firefox)</li>
<li>perl-DBD-mysql</li>
<li>perl-Error</li>
<li>perl-HTML-Parser</li>
<li>perl-XML-RSS-LibXML</li>
<li>perl-XML-Twig</li>
</ul>
<p>Most of these are dependencies listed in the <a href="http://software.openaustralia.org/">OpenAustralia install instructions</a>.</p>
<p>After the Software comes the Configuration tab of SUSE Studio:</p>
<div id="attachment_11" class="wp-caption alignnone" style="width: 485px"><img class="size-full wp-image-11" title="studio_config" src="http://www.henaredegan.com/blog/wp-content/uploads/2009/08/studio_config.png" alt="SUSE Studio Configuration Tab" width="475" height="364" /><p class="wp-caption-text">SUSE Studio Configuration tab</p></div>
<p>Beyond the basics that need configuration in this screen, I exported a copy of the OpenAustralia database schema and uploaded it using the Server tab. I also found that the Apache server was not configured to start automatically so I added a line to the post-build Scripts tab:</p>
<div class="codecolorer-container text railscasts" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">chkconfig -s apache2 235</div></td></tr></tbody></table></div>
<p>to have the server start at runlevels 2, 3 and 5. I did this as chkconfig creates symlinks and the overlay files feature of SUSE Studio doesn&#8217;t create these (more on that now).</p>
<p>The Overlay Files tab is where things start to get interesting, from here you can upload files that get overlaid on the filesystem of our appliance. This is how the OpenAustralia files get created in /srv/www/openaustralia, for example. For this appliance there are a bunch of custom files:</p>
<div id="attachment_14" class="wp-caption alignnone" style="width: 482px"><img class="size-full wp-image-14" title="studio_overlay" src="http://www.henaredegan.com/blog/wp-content/uploads/2009/08/studio_overlay.png" alt="SUSE Studio Overlay Files tab" width="472" height="265" /><p class="wp-caption-text">SUSE Studio Overlay Files tab</p></div>
<ul>
<li>/etc/hosts &#8211; points dev.openaustralia.org to the local machine so you can use Firefox to look at the dev site</li>
<li>/etc/php5/apache2/php.ini &#8211; set short_open_tag = On</li>
<li>Add in the TWFY and libs source code into /srv/www/openaustralia</li>
<li>Add a custom config/general OpenAustralia configuration file</li>
<li>Add the OpenAustralia Apache configuration and enable the rewrite module</li>
</ul>
<p>That&#8217;s it, now all you need to do is visit the Build tab to build a VMWare image, Disk/USB image, Live CD or Xen virtual machine.</p>
<h2>Settings</h2>
<p>Some important settings you&#8217;ll need:</p>
<ul>
<li>User <em>user</em> auto logs in to a desktop. Just fire up Firefox to see the dev site</li>
<li>Unix users <em>root</em> and <em>user</em> &#8211; password <em>oa</em></li>
<li>MySQL &#8211; database <em>openaustralia</em>, user <em>openaustralia</em>, password <em>openaustralia</em></li>
</ul>
<h2>Future</h2>
<p>As already stated it will be trivial for us to build headless server appliances that will be a bit lighter to download. I&#8217;m also intending to create live CDs to take to the OpenAustralia Melbourne Hackfest in the next month or so.</p>
<h3>To-do</h3>
<ul>
<li><span style="text-decoration: line-through;">Add data to the DB v0.0.2</span></li>
<li><span style="text-decoration: line-through;">Firefox default start page v0.0.3</span></li>
<li><span style="text-decoration: line-through;">Add Open VM tools v0.0.3</span></li>
<li>Test binary diffs to create delta images for testers</li>
<li>Have the appliance download the latest code via a script that the user can run</li>
<li>Better logo</li>
<li>Get the parser working</li>
<li>Get a dev copy of the Public Whip working</li>
</ul>
<h3>Change Log</h3>
<p>A big thank you to Andrew from <a href="http://www.communitybuilders.com.au/">Community Builders</a> for hosting the <a href="http://oa.communitybuilders.com.au/">appliance download</a>.</p>
<p>0.0.3 &#8211; Added git, added Open VM Tools (removed Perl-Error due to a conflict). Firefox bookmarks and start page changed</p>
<p>0.0.2 &#8211; Added data to DB</p>
<p>0.0.1 &#8211; First alpha release. Basic web app running</p>
<p><a href="http://susestudio.com"><img class="alignright" style="border: 0pt none;" title="Built with SUSE Studio" src="http://susestudio.com/images/built-with-web.png" alt="Built with SUSE Studio" width="120" height="30" /></a></p>
<p><em>This post has been edited</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.henaredegan.com/blog/2009/08/06/introducing-openaustralia-devlive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

