<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<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/"
	>

<channel>
	<title>Mark Shuttleworth</title>
	<link>http://www.markshuttleworth.com</link>
	<description>Planetary perspectives</description>
	<pubDate>Mon, 12 May 2008 11:03:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>The Art of Release</title>
		<link>http://www.markshuttleworth.com/archives/146</link>
		<comments>http://www.markshuttleworth.com/archives/146#comments</comments>
		<pubDate>Mon, 12 May 2008 11:03:28 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/146</guid>
		<description><![CDATA[An update on the long term plans for Ubuntu release management. 8.04 LTS represented a very significant step forward in our release management thinking. To the best of my knowledge there has never been an &#8220;enterprise platform&#8221; release delivered exactly on schedule, to the day, in any proprietary or Linux OS. Not only did it [...]]]></description>
			<content:encoded><![CDATA[<p>An update on the long term plans for Ubuntu release management. 8.04 LTS represented a very significant step forward in our release management thinking. To the best of my knowledge there has never been an &#8220;enterprise platform&#8221; release delivered exactly on schedule, to the day, in any proprietary or Linux OS. Not only did it prove that we could execute an LTS release in the standard 6-month timeframe, but it showed that we could commit to such an LTS the cycle beforehand. Kudos to the technical decision-makers, the release managers, and the whole community who aligned our efforts with that goal.</p>
<p>As a result, we can commit that <strong>the next LTS release of Ubuntu will be 10.04 LTS</strong>, in April 2010.</p>
<p>This represents one of the most extraordinary, and to me somewhat unexpected, benefits of free software to those who deploy it. Most people would assume that precise release management would depend on having total control of all the moving parts - and hence only be possible in a proprietary setting. Microsoft writes (almost) every line of code in Windows, so you would think they would be able to set, and hit, a precise target date for delivery. But in fact the reverse is true -  free software distributions or OSV&#8217;s can provide much better assurances with regard to delivery dates than proprietary OSV&#8217;s, because we can focus on the critical role of component selection, integration, testing, patch management and distribution rather than the pieces which upstream projects are better able to handle - core component feature development. This is in my mind <strong>a very compelling reason for distributions to focus on distribution</strong> - that&#8217;s the one thing they do which the upstreams don&#8217;t, so they need to invest heavily in that in order to serve as the most efficient conduit of upstream&#8217;s work.</p>
<p>We also committed, for the first time, to <strong>a regular set of point releases for 8.04 LTS</strong>. These will start three months after the LTS, and be repeated every six months until the next LTS is out. These point releases will include support for new hardware as well as rolling up all the updates published in that series to date. So a fresh install of a point release will work on newer hardware and will also not require a big download of additional updates.</p>
<p>Gerry Carr at Canonical put together this diagram which describes the release management plan very nicely:</p>
<p><img src="http://www.markshuttleworth.com/wp-content/uploads/2008/05/ubuntu-release-cycle.png" alt="Ubuntu Release Cycle" /></p>
<p>The Ubuntu team does an amazing job of ensuring that one can update from release to release, and from LTS release to LTS release directly, too. I&#8217;m very proud to be part of this community! With the addition of some capability to support newer hardware in LTS releases, I think we are doing our part in the free software community - helping to deliver the excellent work of thousands of other teams, from kernel.org to GNOME and KDE, safely to a huge audience.</p>
<p><strong>There&#8217;s one thing that could convince me to change the date of the next Ubuntu LTS: the opportunity to collaborate with the other, large distributions on a coordinated major / minor release cycle.</strong> If two out of three of Red Hat (RHEL), Novell (SLES) and Debian are willing to agree in advance on a date to the nearest month, and thereby on a combination of kernel, compiler toolchain, GNOME/KDE, X and OpenOffice versions, and agree to a six-month and 2-3 year long term cycle, then I would happily realign Ubuntu&#8217;s short and long-term cycles around that. I think the benefits of this sort of alignment to users, upstreams and the distributions themselves would be enormous. I&#8217;ll write more about this idea in due course, for now let&#8217;s just call it my dream of true free software syncronicity.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/146/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Heron takes flight</title>
		<link>http://www.markshuttleworth.com/archives/147</link>
		<comments>http://www.markshuttleworth.com/archives/147#comments</comments>
		<pubDate>Thu, 24 Apr 2008 15:33:23 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/147</guid>
		<description><![CDATA[Hearty congratulations to the entire Ubuntu community on the successful launch of 8.04 LTS. This was our best release cycle ever, from the planning at UDS-Boston last year, at which we had many different teams and companies, to the beta process which attracted so much in the way of testing and patches. I think we [...]]]></description>
			<content:encoded><![CDATA[<p>Hearty <strong>congratulations to the entire Ubuntu community</strong> on the successful launch of 8.04 LTS. This was our best release cycle ever, from the planning at UDS-Boston last year, at which we had many different teams and companies, to the beta process which attracted so much in the way of testing and patches. I think we can be justifiably proud of the quality of 8.04 LTS. From the code to the documentation, from translations to advocacy, this has been a team effort with the shared goal of delivering the very best free software experience to the very widest possible audience. May Hardy be both enduring and endearing.</p>
<p>I&#8217;m very conscious of the fact that Ubuntu is the pointy edge of a very large wedge - we are the conduit, but we exist only because of the extraordinary dedication and effort of thousands of other communities and projects. We all <strong>owe a great deal to the team who make Debian&#8217;s &#8220;unstable&#8221; repository</strong> possible, and of course to the upstream projects from <strong>GNOME and KDE through to the Linux kernel</strong>. We hope you will be proud of the condition in which we have carried your excellent work through to the users of Ubuntu.</p>
<p>So, well done everybody! I hope that friends, family, colleagues and others will have the opportunity to try it out and understand why we have all devoted so much to this project. Our work is deeply important - we are helping to bring free software to a new level of acceptance and adoption in the wider world.  Ubuntu&#8217;s success adds to the success of free software. So as much as it is fun, challenging, the opportunity of a lifetime, a profession for some and a passion for others, it&#8217;s also changing the world. I don&#8217;t exactly want to shout &#8220;Save the Cheerleader, Save the World&#8221; but to me you are all Heroes.</p>
<p>Mark</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/147/feed</wfw:commentRss>
		</item>
		<item>
		<title>Playing nicely with Windows</title>
		<link>http://www.markshuttleworth.com/archives/143</link>
		<comments>http://www.markshuttleworth.com/archives/143#comments</comments>
		<pubDate>Wed, 09 Apr 2008 11:53:47 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Free software]]></category>

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

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/143</guid>
		<description><![CDATA[Windows is a very important platform, and our justifiable pride in Linux and the GNU stack shouldn&#8217;t blind us to the importance of delivering software that is widely useful. I believe in bringing free software to people in a way that is exciting and empowering to them, and one of the key ways to do [...]]]></description>
			<content:encoded><![CDATA[<p>Windows is a very important platform, and our justifiable pride in Linux and the GNU stack shouldn&#8217;t blind us to the importance of delivering software that is widely useful. I believe in bringing free software to people in a way that is exciting and empowering to them, and one of the key ways to do that is to show them amazing free software running on their familiar platform, whether that&#8217;s Windows or the MacOS.</p>
<p>Firefox, for example, is an inspiring free software success story, and I&#8217;m certain that a key driver of that success is their excellent support for the Windows environment. It&#8217;s a quick download and an easy install that Just Works, after which people can actually FEEL that free software delivers an innovative and powerful browsing experience that is plainly better than the proprietary alternatives. I&#8217;ve noticed that many of the best free software projects have a good Windows story. MySQL and PostgreSQL both do. Bazaar works well too. And users love it - users that may then be willing to take a step closer to living in the GNU world entirely.</p>
<p>So, I was absolutely delighted with the way Agostino Russo and Evan Dandrea steered the Windows-native installer for Ubuntu into 8.04 LTS. What I think is really classy about it is the way it uses the Windows Boot Manager sensibly to offer you the Ubuntu option. If I was a Windows user who was intrigued but nervous about Linux, this would be a really great way to get a taste of it, at low risk. Being able to install and uninstall a Linux OS as if it were a Windows app is a brilliant innovation. Kudos to Agostino and Evan, and of course also to the guys who pioneered this sort of thinking (it&#8217;s been done in a number of different ways). It looks crisp, clean and very professional:</p>
<p><img src="http://blogs.zdnet.com/hardware/images/hardy_heron_in_windows_03_sm.jpg" alt="Ubuntu being installed through Windows" width="440" height="330" /></p>
<p>I&#8217;m a little daunted at something as new as WUBI being the very first experience that people have of Linux, free software and Ubuntu, but <a href="http://blogs.zdnet.com/hardware/?p=1570&amp;tag=nl.e622">initial reports are positive</a>.  I did have a question from the media that started with &#8220;it didn&#8217;t work for me but&#8230;&#8221; which makes me a wee bit nervous.</p>
<p>So - yesterday I suggested folks hammer on the Heron for servers, today, here&#8217;s a call for folks who have a Windows machine and would like to see WUBI in action to test it out and let the developers know if there are any last-minute gotchas. Happy hunting!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/143/feed</wfw:commentRss>
		</item>
		<item>
		<title>Hammering on the Heron</title>
		<link>http://www.markshuttleworth.com/archives/142</link>
		<comments>http://www.markshuttleworth.com/archives/142#comments</comments>
		<pubDate>Mon, 07 Apr 2008 17:34:05 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/142</guid>
		<description><![CDATA[Reports of beta testing for 8.04 LTS seem very positive all round, to the great credit of the desktop and server teams who have been working so hard to make Hardy Heron rock. I have been running Hardy on my laptop through most of the cycle, but took the plunge on my home firewall and [...]]]></description>
			<content:encoded><![CDATA[<p>Reports of beta testing for 8.04 LTS seem very positive all round, to the great credit of the desktop and server teams who have been working so hard to make Hardy Heron rock. I have been running Hardy on my laptop through most of the cycle, but took the plunge on my home firewall and desktop (Kubuntu) machine this weekend.</p>
<p>The coolest part of the firewall upgrade is the fact that Michael has made the release upgrade tool independent of the GUI, so you can use it for server upgrades too.</p>
<p>So, now would be a great time to test the upgrade! File bugs if you run into any issues with your particular configuration. Apparently, this is upported on both Ubuntu 6.06 LTS (Dapper) and Ubuntu 7.10 (Gutsy), so feedback on either upgrade path would be most welcome.</p>
<blockquote>
<pre>sudo aptitude install update-manager-core</pre>
</blockquote>
<p>That should make sure you have the release upgrade tool installed. Now you can trigger the upgrade process to the current beta:</p>
<blockquote>
<pre>sudo do-release-upgrade --devel-release</pre>
</blockquote>
<p>This should fetch the latest version of the update tool, which knows about various transitions in library versions etc so that it can attempt to update your machine smoothly without leaving large amounts of dangling packages. You can say &#8220;no&#8221; if you don&#8217;t like the proposed package install and removal plan (in which case, your feedback would be very valuable!).</p>
<p>For fresh installs, 8.04 LTS should be good to go on any high-volume server platform available in the market today - let the server team know if you run into any problems at all. They are hoping to meet the desktop team&#8217;s &#8220;Just Works&#8221; standard, so the bar is set pretty high. From my perspective, the upgrade was smooth - full marks and my thanks to everyone involved.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/142/feed</wfw:commentRss>
		</item>
		<item>
		<title>There is no victor of a flawed election</title>
		<link>http://www.markshuttleworth.com/archives/140</link>
		<comments>http://www.markshuttleworth.com/archives/140#comments</comments>
		<pubDate>Mon, 04 Feb 2008 15:28:49 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/140</guid>
		<description><![CDATA[The tragedy unfolding in Kenya is a reminder of the fact that a flawed election leaves the &#8220;winner&#8221; worse off than he would be losing a fair contest.
Whoever is President at the conclusion of this increasingly nasty standoff inherits an economy that is wounded, a parliament that is angry and divided, and a populace that [...]]]></description>
			<content:encoded><![CDATA[<p>The tragedy unfolding in Kenya is a reminder of the fact that a flawed election leaves the &#8220;winner&#8221; worse off than he would be losing a fair contest.</p>
<p>Whoever is President at the conclusion of this increasingly nasty standoff inherits an economy that is wounded, a parliament that is angry and divided, and a populace that know their will has been disregarded. And he will face a much increased risk of personal harm at the hands of those who see assassination as no worse a crime than electoral fraud. That is at best a Pyrrhic victory. It will be extremely difficult to get anything done under those circumstances.</p>
<p>There is, however, some cause for optimism amidst all the gloom. It seems that many Kenyan MP&#8217;s who were fingered for corruption during their previous terms were summarily dismissed by their constituencies, despite tribal affiliations. In other words, if your constituents think you&#8217;re a crook, they will vote you out even if you share their ethnicity.</p>
<p>That shows the beginnings of independent-minded political accountability - it shows that voting citizens in Kenya want leaders who are not tainted with corruption, even if that means giving someone from a different tribe their vote. And that is the key shift that is needed in African countries, to give democracy teeth. Ousted MP&#8217;s and former presidents are subject to investigation and trial, and no amount of ill-gotten loot in the bank is worth the indignity of a stint in jail at the hands of your successor. As <a href="http://en.wikipedia.org/wiki/Frederick_Chiluba">Frederick Chiluba</a> has learned, there&#8217;s no such thing as an easy retirement from a corrupt administration.</p>
<p>Of course, that makes it likely that those with skeletons in their closets will try even harder to cling to power, for fear of the consequences if they lose their grip on it. Robert Mugabe is no doubt of the opinion that a bitter time in power is preferable to a bitter time after power. But increasingly, voters in Africa are learning that they really can vote for change. And neighboring countries are learning that it hurts their own investment and economic profiles to certify elections as free and fair when they are far from it. It would be much harder for Robert Mugabe to stay in power illegally if he didn&#8217;t have *nearly* enough votes to stay there legally. You can fudge an election a little, but it&#8217;s very difficult to fudge it when the whole electorate abandons you, and when nobody will lend your their credibility.</p>
<p>The best hope a current president has of a happy retirement is to ensure that the institutions which will pass judgement on him (or her) in future are independent and competent, to ensure that they will stay that way, and to keep their hands clean. It will take time, but I think we are on track to see healthy changes in governance becoming the norm and not the exception in Africa.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/140/feed</wfw:commentRss>
		</item>
		<item>
		<title>Economic oversteering</title>
		<link>http://www.markshuttleworth.com/archives/139</link>
		<comments>http://www.markshuttleworth.com/archives/139#comments</comments>
		<pubDate>Wed, 23 Jan 2008 12:58:25 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/139</guid>
		<description><![CDATA[Yesterday, we saw the most extraordinary failure of economic leadership in recent years, when the US Federal Reserve pressed the &#8220;emergency morphine&#8221; button and cut Federal Reserve rates by 0.75%. It will not help.
These are extremely testing times, and thus far, the US Fed under Bernanke has been found wanting. Historians may well lay the [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, we saw the most extraordinary failure of economic leadership in recent years, when the US Federal Reserve pressed the &#8220;emergency morphine&#8221; button and cut Federal Reserve rates by 0.75%. It will not help.</p>
<p>These are extremely testing times, and thus far, the US Fed under Bernanke has been found wanting. Historians may well lay the real blame for current distress at the door of Alan Greenspan, who pioneered the use of morphine to dull economic pain, but they will probably also credit him with a certain level of discretion in its prescription. During Greenspan&#8217;s tenure at the Fed, economic leaders became convinced that the solution to market distress was to ensure that the financial system had access to easy money.</p>
<p>This proved effective in the short term. When LTCM looked set to explode (private investments, leveraged up dramatically, managed by Nobel prize-winning financial theorists, placed a bet on a sure thing which didn&#8217;t pan out quite as expected) Greenspan engineered an orderly unwinding of its affairs. When the dot com bubble burst, Greenspan kept the financial system energised by lowering rates so far that they were, for a substantial period, at negative levels.</p>
<p>A negative real interest rate means we are effectively paid to take out loans. That might sound good, but how would you feel if I used the words &#8220;paid to take a few more hits of crack cocaine&#8221;? The underlying problem was that people had become accustomed to high rates of return and did not want to accept that real rates of return in the US were moving down. They had become accustomed to easy money, and Greenspan&#8217;s policy ensured that money remained accessible at a time when people had demonstrated a low ability to invest that easy money well.</p>
<p>Low rates give people an incentive to invest in stocks, even if those stocks are not earning very much. This meant stock prices recovered quickly, and the effect was amplified by the fact that low rates increased corporate earnings. This was a so-called &#8220;soft landing&#8221; - disaster averted. He must have known the risks, but the one big warning sign that would likely have convinced Greenspan to return to normal rates was missing: inflation. Low rates, and especially negative rates, have historically always resulted in inflation. Greenspan kept rates low because there were no signs of inflation. It seemed as if the US had entered a new era where the correlation of rates and inflation no long held true. People explained it by saying that the US was increasing its productivity dramatically (productivity increases are like anti-inflation medicine). Now, with hindsight, it appears that the real reason for the absence of inflation was that the Chinese were increasing <strong>their</strong> productivity dramatically, and that US consumers were spending so much on Chinese goods that Chinese productivity growth, not US productivity growth, was keeping US prices low.</p>
<p>When tech came off the boil and people should have been using the pause to clean up their affairs, Greenspan made it easy for people to get themselves into a worse position. Easy money made stock market prices artificially high, so stock market investors felt rich. Worse, easy money made house prices artificially high (by about 45%), so <strong>everybody</strong> felt wealthier than they had planned or expected to.</p>
<p>To make matters worse, a series of financial innovations created a whole industry designed to help people go back into debt on their houses. I remember trying to watch TV in the US and being amazed at the number of advertisements for &#8220;home equity withdrawals&#8221;. They made it sound like turning your major personal financial asset - your paid-off house - into an ATM machine was a good thing. In fact, it was a means to spend all of your primary store of wealth. And with inflated house prices, it was a way to spend money that you did not really have. A convenient way to get into a deep, dark hole of family debt. The result? The average American owns less of her home today than  she did 30 years ago - 55% as opposed to 68%. Easy money makes people poorer.The company with the most irritating ads, Ditech (and I feel ashamed to be contributing to their website search ranking with the mention, perhaps it will help instead to link to their <a href="http://newsgroups.derkeiler.com/Archive/Misc/misc.consumers/2005-09/msg00305.html">customer feedback</a>), has a tagline &#8220;People are smart&#8221; and a business model built on the idea that &#8220;People are dumb&#8221;. Their &#8220;most popular&#8221; product strikes me as being tailor-made to make it easy to turn home equity - an asset - into new debt.</p>
<p>Why did Greenspan do it? I think he genuinely believed that there was something different about the modern world that had altered the laws of economic gravity. I suspect he no longer feels that way.</p>
<p>But Greenspan is no longer Chairman of the Fed. Ben Bernanke blinked, yesterday, and in that blink we have the measure of the man.</p>
<p>Greenspan acted carefully, logically, and basically prudently. Several years of anomalous economic data are a reasonable basis to think that the rules have evolved. You would have to have a Swiss (700 years of stability) or Chinese (&#8221;we think it&#8217;s too early to tell if the French Revolution was a good idea&#8221;) approach to stick with economic theories that are at odds with the facts for very long. Greenspan made a mistake, and it will have huge consequences for the US for a generation, but he had reasons for that mistake. Bernanke just blinked, he panicked, despite knowing better.</p>
<p>We now have rigorous economic explanations for all that is happening. We have come to understand, quite clearly, what is going on in the world. The deflationary Eastern wind has been identified. We know there is no productivity miracle in the US, no change in the laws of physics or economics. So we know that the US patient is addicted to easy money morphine, medicine that was prescribed with good intentions by Dr Greenspan, medicine that has in the last 7 years made the patient more ill and not less. More morphine today constitutes malpractice, not economic innovation. We know the consequences of more morphine - stock prices will rise artificially (4% yesterday, on the news of the shot), house prices will stumble along, companies will take longer to default on their loans.</p>
<p>Bernanke might be hoping to do what Greenspan did - retire before the addiction becomes entirely obvious. Too late. While the Fed is clearly not willing to admit it, the markets have just as clearly taken their own view, that the prognosis is not good. They are smart enough to see that all Bernanke has done is cover up the symptoms of malaise, and many are using the temporary pain relief to head for safer territory. I expect that any relief will be brief, market recoveries will  fade, the rout has been deferred but not averted.</p>
<p>I started out by describing the Fed&#8217;s actions as a failure of economic leadership. Some folks are lucky enough to lead from the bottom of the cycle, up - they take over when things are miserable and can only really get better. They look like heroes even if their voodoo has no mojo, so to speak. Others are less lucky, they get handed custodianship of an asset that is at the peak. As for Bernanke, he&#8217;s in that latter category. He needs to be able to speak clearly and frankly about the hard work that lies ahead in the US. He needs to appeal to the very best of American industriousness - a traditional willingness to work hard, be smart, and accept the consequences of refusing to do so. He needs to lead under the most difficult circumstances. But that&#8217;s what leadership is about.</p>
<p>Fortunately for Bernanke, central bank independence is widely believed to be the only credible approach to economic governance. That independence gives Bernanke the right to stand at odds with political leaders if needed. Given the recent White House announcements - more morphine, further indebtedness for the worlds most indebted country - there&#8217;s no stomache for a real program of rehabilitation in the Bush Administration. Bernanke will have to lead without political support, a very difficult task indeed. Our greatest and most memorable leaders are those who lead through difficult times. The same is true of failures of leadership. Appeasement, or rehabilitation. Chamberlain, or Churchill. Thus far, Chamberlain.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/139/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ubuntu Live - Call for Papers</title>
		<link>http://www.markshuttleworth.com/archives/137</link>
		<comments>http://www.markshuttleworth.com/archives/137#comments</comments>
		<pubDate>Thu, 10 Jan 2008 13:34:18 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/137</guid>
		<description><![CDATA[O&#8217;Reilly, the organisers of Ubuntu Live, have just issued the call for papers for Ubuntu Live 2008. The theme of the event is &#8220;Taking it Further&#8221;, which I think is perfect for Ubuntu this year!
The subtitle to the conference should probably be &#8220;Going into production at scale&#8221;, because it seems everywhere I look these days [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.markshuttleworth.com/wp-content/uploads/2008/01/336x280.gif" title="Ubuntu Live 2008 Call for Proposals"><img src="http://www.markshuttleworth.com/wp-content/uploads/2008/01/336x280.gif" alt="Ubuntu Live 2008 Call for Proposals" align="right" border="0" hspace="20" /></a>O&#8217;Reilly, the organisers of Ubuntu Live, have just <a href="http://press.oreilly.com/pub/pr/1889">issued the call for papers</a> for Ubuntu Live 2008. The theme of the event is <strong>&#8220;Taking it Further&#8221;</strong>, which I think is perfect for Ubuntu this year!</p>
<p>The subtitle to the conference should probably be &#8220;Going into production at scale&#8221;, because it seems everywhere I look these days people are taking Ubuntu into production. Perhaps it&#8217;s the preparation for the April LTS release, perhaps its that more and more of their apps and solutions are certified on Ubuntu, or perhaps its just that confidence in Ubuntu for large-scale deployments on the server and the desktop has reached a tipping point, but either way I&#8217;m delighted with the ramping up of heavy-duty adoption of the platform that our community delivers with such metronomic precision.</p>
<p>So Ubuntu Live 2008 promises to be informative, as we start to reap the benefits of that experience. If you have interesting deployments or projects that you would like to share, UL2008 would be the right platform to do it! I&#8217;d be particularly interested in talks that describe:</p>
<ul>
<li>large-scale government deployments of Ubuntu on the desktop (there have now been several)</li>
<li>specialist deployments, for example high-performance computing clusters, or vertical market solutions</li>
<li>virtualisation-based deployments where Ubuntu is the host or the guest platform</li>
<li>large-scale server farms for hosting or web edge-of-the-network deployments</li>
<li>appliances based on Ubuntu</li>
</ul>
<p>You can <a href="http://en.oreilly.com/ubuntu2008/public/cfp/12" title="Submit a paper for Ubuntu Live 2008">submit a proposal directly</a> or read more <a href="http://en.oreilly.com/ubuntu2008/public/content/home" title="Ubuntu Live 2008">about the conference</a>. Hope to see you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/137/feed</wfw:commentRss>
		</item>
		<item>
		<title>Good architectural layering, and Bzr 1.1</title>
		<link>http://www.markshuttleworth.com/archives/136</link>
		<comments>http://www.markshuttleworth.com/archives/136#comments</comments>
		<pubDate>Wed, 09 Jan 2008 13:46:46 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Free software]]></category>

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

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/136</guid>
		<description><![CDATA[I completely failed to blog the release of Bzr 1.0 last year, but it was an excellent milestone and by all accounts, very well received. Congratulations to the Bazaar community on their momentum! I believe that the freeze for 1.1 is in place now so it&#8217;s great to see that they are going to continue [...]]]></description>
			<content:encoded><![CDATA[<p>I completely failed to blog the release of Bzr 1.0 last year, but it was an excellent milestone and by all accounts, very well received. Congratulations to the Bazaar community on their momentum! I believe that the freeze for 1.1 is in place now so it&#8217;s great to see that they are going to continue to deliver regular releases.</p>
<p>I&#8217;ve observed a surge in the number of contributors to Bazaar recently, which has resulted in a lot of small but useful branches with bugfixes for various corner cases, operating systems and integrations with other tools.  One of the most interesting projects that&#8217;s getting more attention is <a href="https://launchpad.net/bzr-eclipse" title="Integration of Bazaar (bzr) and Eclipse">BzrEclipse</a>, integrating Bzr into the Eclipse IDE in a natural fashion.</p>
<p>I think open source projects go through an initial phase where they work best with a tight group of core contributors who get the basics laid out to the point where the tool or application is usable by a wider audience. Then, they need to make the transition from being &#8220;closely held&#8221; to being open to drive-by contributions from folks who just want to fix a small bug or add a small feature. That&#8217;s quite a difficult transition, because the social skills required to run the project are quite different in those two modes. It&#8217;s not only about having good social skills, but also about having good processes that support the flow of new, small contributions from new, unproven contributors into the code-base.</p>
<p>It seems that one of the key &#8220;best practices&#8221; that has emerged is the idea of plug-in architectures, that allow new developers to contribute an extension, plug-in or add-on to the  codebase without having to learn too much about the guts of the project, or participate in too many heavyweight processes. I would generalize that and say that good design, with clearly though-through and pragmatic layers, allow new contributors to make useful contributions to the code-base quickly because they present useful abstractions early on.</p>
<p>Firefox really benefited from their decision to support cross-platform add-ons. I&#8217;m delighted to hear that OpenOffice is headed in the same direction.</p>
<p>Bazaar is very nicely architected. Not only is there a well-defined plug-in system, but there&#8217;s also a very useful and pragmatic layered architecture which keeps the various bits of complexity contained for those who really need to know. I&#8217;ve observed how different teams of contributors, or individuals, have introduced whole new on-disk formats with new performance characteristics, completely orthogonally to the rest of the code. So if you are interested in the performance of status and diff, you can delve into working tree state code without having to worry about long-term revision storage or branch history mappings.</p>
<p>Layering can also cause problems, when the layers are designed too early and don&#8217;t reflect the pragmatic reality of the code. For example, witness the &#8220;exchange of views&#8221; between the ZFS folks and the Linux filesystem community, who have very different opinions on the importance and benefits of layering.</p>
<p>Anyhow, kudos to the Bazaar guys for the imminent 1.1, and for adopting an architecture that makes it easier for contributors to get going.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/136/feed</wfw:commentRss>
		</item>
		<item>
		<title>A fantastic result for Inkscape with Launchpad</title>
		<link>http://www.markshuttleworth.com/archives/135</link>
		<comments>http://www.markshuttleworth.com/archives/135#comments</comments>
		<pubDate>Fri, 04 Jan 2008 15:33:48 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Free software]]></category>

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

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/135</guid>
		<description><![CDATA[I&#8217;m absolutely thrilled to see this chart of untriaged bugs in Inkscape since the project moved to Launchpad:

As you can see, the Inkscape community has been busy triaging and closing bugs, radically reducing the &#8220;new and unknown&#8221; bug count and giving the developers a tighter, more focused idea of where the important issues are that [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m absolutely thrilled to see this chart of untriaged bugs in Inkscape since the project moved to Launchpad:</p>
<p><a href="http://www.markshuttleworth.com/wp-content/uploads/2008/04/inkscape-fullyear-new.png" title="Untriaged Inkscape bugs after move to LP"><img src="http://www.markshuttleworth.com/wp-content/uploads/2008/04/inkscape-fullyear-new.png" alt="Untriaged Inkscape bugs after move to LP" /></a></p>
<p>As you can see, the Inkscape community has been busy triaging and closing bugs, radically reducing the &#8220;new and unknown&#8221; bug count and giving the developers a tighter, more focused idea of where the important issues are that need to be addressed.</p>
<p>A lot of my personal interest in free software is motivated by the idea that we can be more efficient if we collaborate better. If we want free software to be the norm for personal computing software, then we have to show, among other things, that the open, free software approach taps into the global talent pool in a healthier, more dynamic way than the old proprietary approach to building software does. We don&#8217;t have money on our side, but we do have the power of collaboration.</p>
<p>I put a lot of personal effort into Launchpad because I love the idea that it can help lead the way to better collaboration across the whole ecosystem of free software development. I look for the practices which the best-run projects follow, and encourage the Launchpad guys to make it easy for everyone to do those things. These improvements and efficiencies will help each project individually, but it also helps every Linux distribution as well. This sort of picture gives me a sense of real accomplishment in that regard.</p>
<p>Bryce Harrington, who happens to work for Canonical and is a member of the Inkscape team, told me about this and <a href="http://www.bryceharrington.org/drupal/node/18">blogged the experience</a>.  I&#8217;ve asked a few other Inkscape folks, and they seem genuinely thrilled at the result. I&#8217;m delighted. Thank you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/135/feed</wfw:commentRss>
		</item>
		<item>
		<title>A community approach to commercial training materials</title>
		<link>http://www.markshuttleworth.com/archives/134</link>
		<comments>http://www.markshuttleworth.com/archives/134#comments</comments>
		<pubDate>Thu, 20 Dec 2007 11:40:12 +0000</pubDate>
		<dc:creator>mark</dc:creator>
		
		<category><![CDATA[Education]]></category>

		<category><![CDATA[Free software]]></category>

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

		<guid isPermaLink="false">http://www.markshuttleworth.com/archives/134</guid>
		<description><![CDATA[Is it possible to have training materials that are developed in partnership with the community, available under a CC license, AND make those same materials available through formal training providers? We&#8217;re trying to find out at Canonical with our Ubuntu Desktop Course.
Billy Cina @Canonical has been making steady progress towards the goal of having a [...]]]></description>
			<content:encoded><![CDATA[<p>Is it possible to have training materials that are developed in partnership with the community, available under a CC license, AND make those same materials available through formal training providers? We&#8217;re trying to find out at Canonical with our Ubuntu Desktop Course.</p>
<p>Billy Cina @Canonical has been making steady progress towards the goal of having a <a href="https://wiki.ubuntu.com/Training">full portfolio of training options available for commercial users</a> of Ubuntu. Companies that want to ensure that their staff are rigorously trained, and individuals who want to present their Ubuntu credentials in a formal setting, need to have a certified and trusted framework for skills assurance.</p>
<p>Most of the work we are doing in this line is following the traditional model, where content is funded as a private investment, and the content is then licensed to authorized training providers who sell courses to their local markets. These courses are usually sold to companies that have adopted a platform or tool and want to ensure a consistent level of skills across the organization. Many companies are moving to Ubuntu for both desktop and server, so demand is hotting up for this capability. We have a system builder course, and a system administrator course are now available from authorized training providers.</p>
<p>But we wanted also to try a different approach, that might be more accessible to the Ubuntu community and might also result in even higher quality materials. We think the key ingredients are:</p>
<ul>
<li>Use of an open format (Docbook)</li>
<li>Content source available in a public Bazaar repository (<a href="https://launchpad.net/ubuntu-desktop-course">here</a>)</li>
<li>Licensing under open terms (CC-BY-NC-SA)</li>
<li>Working with the Ubuntu doc-team, who have a wealth of experience</li>
</ul>
<p>The license is copyleft and non-commercial, so that it is usable by any person for their own education and edification with the requirement that commercial use will involve some contribution back to the core project.</p>
<p>It&#8217;s already a 400 page book which gives a great overview of the Ubuntu desktop experience, a very valuable resource for folks who are new to Linux and Ubuntu.</p>
<p>We are getting to the point where we can publish a &#8220;daily PDF&#8221; which will have the very latest version (&#8221;trunk&#8221;) compiled overnight. So anyone has free access to the very latest version, and of course anyone can bzr branch the content to make changes that suit them.</p>
<p>If you want to have a look at the latest content, try this:</p>
<ul>
<li>install Bluefish (useful as a docbook editor)</li>
<li>make sure you have <a href="http://bazaar-vcs.org/">bzr 1.0</a></li>
<li>make sure Launchpad has <a href="https://launchpad.net/people/+me/+editsshkeys">an SSH key for you</a></li>
</ul>
<p>Type:</p>
<p><code>bzr launchpad-login &lt;your-lp-username</code><br />
<code>bzr branch lp:ubuntu-desktop-course</code></p>
<p>The source is huge (712MB, lots of images in a large book), so grab a cup of tea, and when you get back you will have the latest version of the content, hot and well-brewed <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> This is a great set of materials if you are offering informal training. Corrections and additions would be most welcome, just push your branch up to Launchpad and request a merge of your changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.markshuttleworth.com/archives/134/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
