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

<channel>
	<title>Munckfish.net</title>
	<atom:link href="http://munckfish.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://munckfish.net/blog</link>
	<description>Dan Munckton's slice of the internet pie.</description>
	<pubDate>Sat, 17 May 2008 20:14:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Working on the Ubuntu PS3 Port</title>
		<link>http://munckfish.net/blog/archive/2008/05/17/working-on-the-ubuntu-ps3-port/</link>
		<comments>http://munckfish.net/blog/archive/2008/05/17/working-on-the-ubuntu-ps3-port/#comments</comments>
		<pubDate>Sat, 17 May 2008 14:15:44 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[ps3]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/?p=87</guid>
		<description><![CDATA[I am relatively new to the Ubuntu PS3 Port team. I joined about a month before Hardy was released when I was told by Gouki that there really wasn&#8217;t any development happening on it because it was a community maintained port just like the PowerPC port now is too. I just felt I had to [...]]]></description>
			<content:encoded><![CDATA[<p>I am relatively new to the Ubuntu PS3 Port team. I joined about a month before Hardy was released when I was told by <a href="https://launchpad.net/~gouki">Gouki</a> that there really wasn&#8217;t any development happening on it because it was a community maintained port just like the PowerPC port now is too. I just felt I had to do something - <a href="http://munckfish.net/blog/archive/2008/02/15/linux-on-playstation-3/">Ubuntu on the PlayStation3 is just too compelling for me</a> to sit back and watch it bit-rot!</p>
<p>One of the first things that needed doing was to <a href="https://bugs.launchpad.net/ubuntu-ps3-port/+bug/146230">update the bootloader</a> (otheros.bld) as the old Gutsy one wasn&#8217;t able to boot Hardy&#8217;s kernel. Once this was achieved (thanks to some great mentoring by a very busy <a href="https://launchpad.net/~kamion">Colin Watson</a> and others) I was able to upgrade to Hardy and start fire-fighting.</p>
<p>Unfortunately we weren&#8217;t able to fix things in time for Hardy&#8217;s first release. <a href="https://bugs.launchpad.net/ubuntu-ps3-port/+bug/217647">X was crashing</a> and <a href="https://bugs.launchpad.net/ubuntu-ps3-port/+bug/219424">trying to choose the wrong video driver</a> (both now fixed), and <a href="https://bugs.launchpad.net/ubuntu-ps3-port/+bug/220524">the Kernel (still) has a memory allocation problem</a> (fix on the way). There are <a href="https://bugs.launchpad.net/ubuntu-ps3-port/+bugs">various other problems</a> waiting to be resolved, and a few <a href="https://wiki.ubuntu.com/UbuntuPS3/SuggestionBox">suggested features</a> too, but we&#8217;ll get to them all in good time.</p>
<p>Although initially the plan was to try and have an installable/usable Hardy by 8.04.1 in July, I think focus will probably be on Intrepid from now on. Getting fixes back into critical components such as the kernel and X for Hardy in time would be tough as this is considered an &#8220;unmaintained port&#8221; in Hardy.</p>
<p>So far working on this project has been a great experience for me. I am gaining a very broad knowledge of all aspects of how Ubuntu works, and also how Linux works on the PS3. I highly recommend any folks who are using Ubuntu on PS3 and have Debian/Ubuntu dev experience please jump on the <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-cell">development mailing list</a> and look out for ways to contribute.</p>
<p>A <a href="https://lists.ubuntu.com/archives/ubuntu-cell/2008-May/000073.html">status update</a> has just been posted to the dev list today. I&#8217;ve tried to outline as best as I can the current state of the project.</p>
<p>Thanks to everyone <a href="https://ozlabs.org/mailman/listinfo/cbe-oss-dev">upstream</a>, downstream (<a href="https://launchpad.net/~ubuntu-ps3-dev">ubuntu-ps3-dev</a>, <a href="https://launchpad.net/~ubuntu-x-swat">ubuntu-x</a>, <a href="https://wiki.ubuntu.com/KernelTeam">kernel-team</a>), and in the community who has helped out so far!</p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2008/05/17/working-on-the-ubuntu-ps3-port/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hello Planet!</title>
		<link>http://munckfish.net/blog/archive/2008/05/13/hello-planet/</link>
		<comments>http://munckfish.net/blog/archive/2008/05/13/hello-planet/#comments</comments>
		<pubDate>Tue, 13 May 2008 08:51:58 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/?p=86</guid>
		<description><![CDATA[Hi folks. This is my first post to Planet Ubuntu Users. Thanks to Gouki for letting me on board.
As well as blogging about general Ubuntu stuff I&#8217;ll also be talking about the Ubuntu PS3 Port project which I&#8217;m currently obsessed with.
]]></description>
			<content:encoded><![CDATA[<p>Hi folks. This is my first post to <a href="http://ubuntuweblogs.org/">Planet Ubuntu Users</a>. Thanks to <a href="http://blog.goukihq.org/">Gouki</a> for letting me on board.</p>
<p>As well as blogging about general Ubuntu stuff I&#8217;ll also be talking about the <a href="https://wiki.ubuntu.com/UbuntuPS3">Ubuntu PS3 Port project</a> which I&#8217;m currently obsessed with.</p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2008/05/13/hello-planet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux on Playstation 3</title>
		<link>http://munckfish.net/blog/archive/2008/02/15/linux-on-playstation-3/</link>
		<comments>http://munckfish.net/blog/archive/2008/02/15/linux-on-playstation-3/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 22:14:36 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[ps3]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/archive/2008/02/15/linux-on-playstation-3/</guid>
		<description><![CDATA[I have now got Ubuntu installed on my PS3.  This is very cool! The potential of no longer having to have a desktop computer sat in the corner taking up space is fantastic. Instead I have a mini super computer in a small beautifully styled consumer device&#8217;s clothing connected to a widescreen TV as [...]]]></description>
			<content:encoded><![CDATA[<p>I have now got Ubuntu installed on my PS3.  This is very cool! The potential of no longer having to have a desktop computer sat in the corner taking up space is fantastic. Instead I have a mini super computer in a small beautifully styled consumer device&#8217;s clothing connected to a widescreen TV as a monitor. Woo-hoo!</p>
<p>I followed <a href="http://psubuntu.com/installation-instructions/">the instructions on PSUbuntu.com</a> to install <a href="http://cdimage.ubuntu.com/custom/20071115-gutsy-ps3/">the port of 7.10 Gutsy Gibbon</a>. The instructions are good but this is very early days for Linux on PS3; naturally there&#8217;s plenty of work still to do to smooth over the user experience.  The Ubuntu builds for PS3 are maintained voluntarily by literally only 2 or 3 guys at Canonical, so it&#8217;s impressive it works as well as it does.</p>
<p>Setting up the screen resolution didn&#8217;t work quite <a href="http://psubuntu.com/installation-instructions/setup/">as described</a> - stopping gdm (the Gnome Display Manager) and setting the screen mode only changes the resolution for the current terminal not for the one which Xorg starts in, and if you specify a non-compatible mode your display may be a mess so you have to type blind to fix it (or better use the up/down cursor keys to access a previous working mode using shell history). Not a big deal for a techy but obviously could be quite a hurdle for your average punter. Anyway once the correct mode has been found setting up a script under /etc/event.d/ ensures it always boots into the desired mode.</p>
<p>Second issue was that the OS didn&#8217;t seem to be finding the ethernet network card. Luckily browsing the <a href="http://psubuntu.com/forum/viewforum.php?f=7">PSUbuntu Networking and Connectivity forum</a> revealed the solution - disable <a href="http://www.gnome.org/projects/NetworkManager/">NetworkManager</a> and configure the network settings manually using the Gnome Network tool (or by editing /etc/network/interfaces directly if you know how). Seems NetworkManager doesn&#8217;t work quite right with the PS3 ethernet card yet.</p>
<p>Having got it up and running the next task was to choose a lighter desktop system than <a href="http://www.gnome.org/">Gnome</a>. I love Gnome but there&#8217;s only 256MB of RAM on the PS3 and the Gnome desktop on it&#8217;s own uses most of that so applications are likely to be swapped out to disk way to too quickly for my liking. There are <a href="http://psubuntu.com/forum/viewtopic.php?t=1408">some interesting instructions</a> on the PSUbuntu forum which suggest all sorts of things like disabling the graphical login screen (gdm) and changing to use the Fluxbox window manager instead of the default Metacity, but I felt I wanted something less custom and more complete so I decided to install the <a href="http://www.xfce.org/">Xfce desktop</a>.</p>
<p><a href="http://www.xfce.org/">Xfce</a> is the base of the <a href="http://www.xubuntu.org/">XUbuntu</a> distribution and is a lightweight Gtk based desktop system with its own window manager. It has some slick themes and also supports pretty features like transparency and drop shadows (using Xorg&#8217;s Composite extension). You can choose to install the entire XUbuntu default installation by installing the xubuntu-desktop package from Synaptic, but this will pull in all sorts of other peripheral tools such as the Abiword office suite. I didn&#8217;t need this stuff so I opted to install just the Xfce components by installing the xfce4 package.</p>
<p><a title="PS3 + Ubuntu + Xfce" href="http://munckfish.net/blog/wp-content/uploads/2008/02/ps3-linux-xfce-screenshot.png"><img src="http://munckfish.net/blog/wp-content/uploads/2008/02/ps3-linux-xfce-screenshot-small.png" alt="PS3 + Ubuntu + Xfce" /></a></p>
<p>Of course one thing which I want to take advantage of is the chance to experiment programming the amazing <a href="http://en.wikipedia.org/wiki/Cell_microprocessor">Cell Microprocessor</a>. Included in the package repositories are the required development libraries and tools. Just search for the keyword &#8216;cell&#8217; in Synaptic to find the relevant packages. There&#8217;s also a packaged copy of the <a href="http://www.kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20080201-ADDON/doc/CellProgrammingPrimer.html">Cell Programming Primer</a> from kernel.org.</p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2008/02/15/linux-on-playstation-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux on TV</title>
		<link>http://munckfish.net/blog/archive/2008/02/13/linux-on-tv/</link>
		<comments>http://munckfish.net/blog/archive/2008/02/13/linux-on-tv/#comments</comments>
		<pubDate>Wed, 13 Feb 2008 15:09:58 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/archive/2008/02/13/linux-on-tv/</guid>
		<description><![CDATA[Flicking through the menus on a Panasonic Viera 32&#8243; LCD I discovered a &#8220;Software Licence&#8221; link in the setup menu. Amazingly this links to a full copy of the GPL and a link to am-linux.jp. Seems it runs Linux!
]]></description>
			<content:encoded><![CDATA[<p>Flicking through the menus on a Panasonic Viera 32&#8243; LCD I discovered a &#8220;Software Licence&#8221; link in the setup menu. Amazingly this links to a full copy of the GPL and a link to <a href="http://www.am-linux.jp/">am-linux.jp</a>. Seems it runs Linux!</p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2008/02/13/linux-on-tv/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Possible regression in Java 6 DisplayMode functionality on Ubuntu Gutsy</title>
		<link>http://munckfish.net/blog/archive/2007/10/20/regression-java6-displaymodes-gutsy/</link>
		<comments>http://munckfish.net/blog/archive/2007/10/20/regression-java6-displaymodes-gutsy/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 02:06:30 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[C/C++]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/archive/2007/10/20/possible-regression-in-java-6-displaymode-functionality-on-ubuntu-gutsy/</guid>
		<description><![CDATA[I upgraded my desktop machine to Gutsy today to have a play with it before upgrading my laptop. I&#8217;m really glad I did it in this order as it appears there may be a regression in the version of Java 6 shipping on Gutsy.
I happened to test out a Java game which uses Full Screen [...]]]></description>
			<content:encoded><![CDATA[<p>I upgraded my desktop machine to Gutsy today to have a play with it before upgrading my laptop. I&#8217;m really glad I did it in this order as it appears there may be a regression in the version of Java 6 shipping on Gutsy.</p>
<p>I happened to test out a Java game which uses <a href="http://java.sun.com/docs/books/tutorial/extra/fullscreen/index.html">Full Screen Exclusive Mode</a> with a DisplayMode of 800&#215;600. So far this app has been working ok on Feisty but when I tested it today on Gutsy it couldn&#8217;t change display mode. I discovered that Java was only able to see the current screen mode of 1280&#215;1024 and no others.</p>
<p>I&#8217;ve opened a bug on Launchpad here:  <a href="https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/154613">#154613: Java cannot change display modes / screen resolution in Gutsy</a>, and I&#8217;ve been digging in trying to work out what&#8217;s going wrong.</p>
<p>I managed to locate the JNI function call in Java&#8217;s native C source code where it gets the list of modes. It&#8217;s called <code>Java_sun_awt_X11GraphicsDevice_enumDisplayModes(...)</code> and is in the file <a href="http://icedtea.classpath.org/hg/openjdk/file/ce9dde984c21/j2se/src/solaris/native/sun/awt/awt_GraphicsEnv.c"><code>j2se/src/solaris/native/sun/awt/awt_GraphicsEnv.c</code></a>. As expected the Ubuntu packages are built from the Sun Linux binaries - no source code. I couldn&#8217;t find the Java 6 source on Sun&#8217;s site, the link appears to be wrong. Instead I found the file in the <a href="http://icedtea.classpath.org/wiki/Main_Page">Icedtea/OpenJDK</a> source tree. Icedtea on Gutsy has the same problem so I&#8217;m fairly happy this is the the same or roughly the same code as in Java 6.</p>
<p>The function makes use of the XRandr Xorg extension to query the available display modes. <a href="http://launchpadlibrarian.net/10076188/xrandr-lsmodes.c">I coded up a small test</a> to see if XRandr was behaving correctly. It is, on both Gutsy and Feisty. So it looks like it could be something in Java 6 u3.</p>
<p>Will keep digging, as I really need this to work.</p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2007/10/20/regression-java6-displaymodes-gutsy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ubuntu BulletProofX demo</title>
		<link>http://munckfish.net/blog/archive/2007/10/11/bulletproofx/</link>
		<comments>http://munckfish.net/blog/archive/2007/10/11/bulletproofx/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 09:08:57 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/archive/2007/10/11/bulletproofx/</guid>
		<description><![CDATA[Bryce Harrington (an Ubuntu Developer) has created an article demonstrating the new BulletProofX feature which will be included in the upcoming 7.10 (Gutsy) release of the OS: BulletProofX
It&#8217;s fantastic to see this finally implemented, Graphics Card and Screen issues, in my experience, have been the most visible deficiency of the Linux distros compared with other [...]]]></description>
			<content:encoded><![CDATA[<p>Bryce Harrington (an Ubuntu Developer) has created an article demonstrating the new BulletProofX feature which will be included in the upcoming 7.10 (Gutsy) release of the OS: <a href="http://people.ubuntu.com/~bryce/BulletProofX/">BulletProofX</a></p>
<p>It&#8217;s fantastic to see this finally implemented, Graphics Card and Screen issues, in my experience, have been the most visible deficiency of the Linux distros compared with other operating systems.</p>
<p>Here&#8217;s some more background on this feature and the X server from the Ubuntu Fridge:  <a href="http://fridge.ubuntu.com/node/1156">10 Rocking Features in 10 Days: Day 2: Bulletproof X and Graphical X configuration</a></p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2007/10/11/bulletproofx/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ubuntu 7.10 Countdown</title>
		<link>http://munckfish.net/blog/archive/2007/10/11/ubuntu-710-countdown/</link>
		<comments>http://munckfish.net/blog/archive/2007/10/11/ubuntu-710-countdown/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 08:59:08 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/archive/2007/10/11/ubuntu-710-countdown/</guid>
		<description><![CDATA[
&#38;lt;img id=&#8221;countdownimage&#8221; src=&#8221;http://www.ubuntu.com/files/countdown/dist/710countdown_default.png&#8221; width=&#8221;199&#8243; height=&#8221;164&#8243; alt=&#8221;Ubuntu 7.10 - Coming soon&#8221;&#38;gt;
]]></description>
			<content:encoded><![CDATA[<p><script src="http://www.ubuntu.com/files/countdown/dist/display.js" type="text/javascript"></script><br />
<noscript>&amp;lt;img id=&#8221;countdownimage&#8221; src=&#8221;http://www.ubuntu.com/files/countdown/dist/710countdown_default.png&#8221; width=&#8221;199&#8243; height=&#8221;164&#8243; alt=&#8221;Ubuntu 7.10 - Coming soon&#8221;&amp;gt;</noscript></p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2007/10/11/ubuntu-710-countdown/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RM Linux laptop for schools</title>
		<link>http://munckfish.net/blog/archive/2007/10/10/rm-linux-laptop/</link>
		<comments>http://munckfish.net/blog/archive/2007/10/10/rm-linux-laptop/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 09:31:28 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/archive/2007/10/10/rm-linux-laptop/</guid>
		<description><![CDATA[I just heard today that RM will be selling a tiny Asus laptop pre-installed with Linux. It&#8217;s a very small machine 22.5 x 16.5 x 2.1-3.5cm and will cost only £169.
Instead of a hard drive it will use solid state memory apparently either 2GB or 4GB. Anecdotal evidence from the comments on this page, suggest [...]]]></description>
			<content:encoded><![CDATA[<p>I just heard today that <a href="http://www.rm.com/">RM</a> will be selling a <a href="http://www.reghardware.co.uk/2007/10/09/rm_asus_launches_minibook/">tiny Asus laptop pre-installed with Linux</a>. It&#8217;s a very small machine 22.5 x 16.5 x 2.1-3.5cm and will cost only £169.</p>
<p>Instead of a hard drive it will use solid state memory apparently either 2GB or 4GB. <a href="http://www.reghardware.co.uk/2007/10/09/rm_asus_launches_minibook/comments/#c_73567">Anecdotal evidence from the comments on this page</a>, suggest it will be running a version of Suse Linux.</p>
<p>This is more great news for Linux as it shows that there is a growing confidence that it is a viable alternative to Windows and Mac. We already have Dell introducing <a href="http://www.dell.com/content/topics/segtopic.aspx/linux_3x?c=us&amp;cs=19&amp;l=en&amp;s=dhs">Ubuntu pre-installed machines into for the European market</a>. RM are a big supplier of IT hardware and services into schools and this laptop will probably be targeted directly at the education market. Lets hope we see more and more of the education market share heading towards Linux (and Mac) so there&#8217;s a more level playing field and kids don&#8217;t grow up thinking that computers and Windows are the same thing.</p>
<p><strong>Update</strong>: Here&#8217;s the link to the product description page on the RM site - <a href="http://www.rm.com/FE/Products/Product.asp?cref=PD1024415">RM Asus miniBook</a>. I notice in the features page the operating system is described as an &#8220;Asus developed Linux based operating system&#8221;. A little Googling turns up <a href="http://linux.slashdot.org/article.pl?sid=07/10/07/0614246">a story on Slashdot from from last Sunday</a> mentioning about an ASUS motherboard called the <a href="http://www.asus.com/products.aspx?l1=3&amp;l2=11&amp;l3=572&amp;l4=0&amp;model=1872&amp;modelmenu=1">P5E3 Deluxe/WiFi-AP@n</a> that includes an embedded <a href="http://www.splashtop.com/">Linux OS called Splashtop</a> which boots from the BIOS on the motherboard and allows you to use Firefox+Flash, and Skype in under 5 seconds from pressing &#8216;Power On&#8217;. The Splashtop site has <a href="http://www.splashtop.com/faq.php">a decent FAQ</a>, and even a blog-post with a <a href="http://www.splashtop.com/blog/?p=6">YouTube vid demostrating the OS</a>. I&#8217;m not sure this is definitely the exact technologies the RM machine is using because Splashtop is developed by <a href="http://www.devicevm.com/home.html">DeviceVM</a> not Asus. The RM machine is basically a rebranded Asus Eee PC. The <a href="http://eeepc.asus.com/en/product.htm">Eee PC site</a> doesn&#8217;t give specific detail on the version of Linux it uses but it&#8217;s <a href="http://eeepc.asus.com/en/support.htm">support page</a> does link to <a href="http://www.xandros.com/">Xandros Linux</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2007/10/10/rm-linux-laptop/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My patch in Banshee</title>
		<link>http://munckfish.net/blog/archive/2007/10/09/my-banshee-patch/</link>
		<comments>http://munckfish.net/blog/archive/2007/10/09/my-banshee-patch/#comments</comments>
		<pubDate>Tue, 09 Oct 2007 07:04:18 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[C#]]></category>

		<category><![CDATA[Gnome]]></category>

		<category><![CDATA[Mono]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/archive/2007/10/09/my-banshee-patch/</guid>
		<description><![CDATA[A while ago I coded a small patch which I submitted to the Banshee music player project. It has a plugin which supports sharing of your music library via the DAAP protocol, but it was only sharing individual tracks and not playlists which made browsing a large collection a little tedious. So I cooked up [...]]]></description>
			<content:encoded><![CDATA[<p>A while ago I coded <a href="http://bugzilla.gnome.org/attachment.cgi?id=82496">a small patch which I submitted to the Banshee music player project</a>. It has a plugin which supports sharing of your music library via the DAAP protocol, but it was only sharing individual tracks and not playlists which made browsing a large collection a little tedious. So I cooked up a little code to solve the problem and attached it to a <a href="http://bugzilla.gnome.org/show_bug.cgi?id=407672">new bug in Banshee&#8217;s bug tracker</a>.</p>
<p>I was happy to find my patch was accepted and was eventually released in <a href="http://banshee-project.org/Releases/0.13.0">version 0.13</a>. I&#8217;m even happier to find that with the upcoming release of Ubuntu 7.10 my patch has found it&#8217;s way downstream to my favourite distro too.</p>
<p>It&#8217;s interesting to chart the progress of an open-source contribution: I submitted my patch upstream (i.e. directly to the Banshee) on 13th Feb 2007, it made it into a stable release six months later on the 5th August 2007, and now in October it&#8217;s beginning to make it downstream into the distributions. In total around eight months have passed. At first this appears to be a long time but it&#8217;s better new features don&#8217;t float downstream too quickly so they have more time to mature.</p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2007/10/09/my-banshee-patch/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gnome 2.20 and the new Gnome Library site</title>
		<link>http://munckfish.net/blog/archive/2007/10/05/gnome-220-and-the-new-gnome-library-site/</link>
		<comments>http://munckfish.net/blog/archive/2007/10/05/gnome-220-and-the-new-gnome-library-site/#comments</comments>
		<pubDate>Fri, 05 Oct 2007 19:32:52 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[Gnome]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://munckfish.net/blog/archive/2007/10/05/gnome-220-and-the-new-gnome-library-site/</guid>
		<description><![CDATA[I&#8217;ve just read over the Gnome 2.20 Release Notes and I must say I&#8217;m looking forward to using it in Ubuntu 7.10 (Gutsy). There are quite a few small improvements that I&#8217;ve been waiting for. For instance:

Finally the Evolution mail client has an icon for the Gnome Panel&#8217;s Notification Area, I hope it supports minimizing [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just read over the <a href="http://www.gnome.org/start/2.20/notes/en/">Gnome 2.20 Release Notes</a> and I must say I&#8217;m looking forward to using it in Ubuntu 7.10 (Gutsy). There are quite a few small improvements that I&#8217;ve been waiting for. For instance:</p>
<ul>
<li>Finally the Evolution mail client has an icon for the Gnome Panel&#8217;s Notification Area, I hope it supports minimizing of Evolution too (without leaving behind the task bar button).</li>
<li>Evolution now has a built-in backup utility to help export and move settings to another machine.</li>
<li>The properties dialog for a mounted disk now shows a disk-usage pie chart - very useful.</li>
<li>One neat feature is that if you lock your screen and go away someone can leave you a message to read once you return (no more sticky post-its stuck to your screen).</li>
<li>Automatic unlocking of the Gnome Keyring (Password Manager)  when you login or unlock your screen.</li>
</ul>
<p>However, the thing I am most happy to see is the new <a href="http://library.gnome.org/">Gnome Library</a> documentation site. This is a very polished site collecting together Gnome related tutorials, manuals, and API references. I think this is a great step forward for the Gnome project; I have felt in the past the resources were not as well presented or well maintained as they could be, particularly developer docs on subjects such as Gtk and Glib.</p>
]]></content:encoded>
			<wfw:commentRss>http://munckfish.net/blog/archive/2007/10/05/gnome-220-and-the-new-gnome-library-site/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
