<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
   <channel>
      <title>Xubuntu Blogroll</title>
      <description>The latest news from Xubuntu-related sources all over the web.</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=utYU_fDA2xGBGgulr8cPhQ</link>
      <pubDate>Sat, 28 Jun 2008 21:58:27 PDT</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/XubuntuBlogroll" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/XubuntuBlogroll" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://my.feedlounge.com/external/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://static.feedlounge.com/buttons/subscribe_0.gif">Subscribe with FeedLounge</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FXubuntuBlogroll" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
         <title>Ubuntu’s role in bug management for the whole free software stack</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/322207482/145</link>
         <description>A distribution occupies a very specific niche in the free software ecosystem. Among other things, we need to accept some responsibility for ALL the software defects (&amp;#8221;bugs&amp;#8221;) that users actually experience across the entire stack. Most users don&amp;#8217;t install their apps from upstream source tarballs, they install them from the packages provided by their distribution. [...]</description>
         <guid isPermaLink="false">http://www.markshuttleworth.com/archives/145</guid>
         <pubDate>Fri, 27 Jun 2008 00:58:11 PDT</pubDate>
         <content:encoded><![CDATA[<p>A distribution occupies a very specific niche in the free software ecosystem. Among other things, we need to accept some responsibility for ALL the software defects (&#8221;bugs&#8221;) that users actually experience across the entire stack. Most users don&#8217;t install their apps from upstream source tarballs, they install them from the packages provided by their distribution. So when they experience a bug, they don&#8217;t know if it&#8217;s a bug introduced by that distribution, or a bug in the underlying upstream code. They don&#8217;t know, they don&#8217;t care, and they shouldn&#8217;t have to. More often than not they will report the issue to their distribution, and the way we respond to it is important, because it represents an opportunity to make the whole ecosystem more robust.</p>
<p>I had a lecturer who was very opposed to the use of the term &#8220;bugs&#8221;. He said that the term &#8220;bug&#8221; was a cute-sification for &#8220;nasty biting insect&#8221;, and similarly, software defects have potentially serious consequences, so we shouldn&#8217;t treat them lightly. <strong>Bug work is serious work</strong>, and it&#8217;s one of the most important forms of contribution to the digital commons that Ubuntu can make, so I&#8217;d like to salute the extraordinary efforts of the Ubuntu Quality Assurance Team and Bug Squad. Initiatives like five-a-day are already making a huge difference to our users. As <a rel="nofollow" target="_blank" href="http://blog.omma.net/?p=13">Henrik Omma</a> says, effective bug reporting <a rel="nofollow" target="_blank" href="https://help.ubuntu.com/community/ReportingBugs">requires a diligent and professional approach</a>, and I&#8217;ve noticed a real improvement in our community. Hopefully, we can bring the benefits of that competence to the broader free software ecosystem.</p>
<p>Ubuntu gets as many bugs reported against it as OpenOffice, Mozilla, Gnome, and KDE combined.The vast majority of those bugs are issues that exist in upstream tarball releases, or in Debian. Our primary goals should be to ensure that fixes we produce, and information we generate in the QA process, make their way upstream where they will benefit the broadest cross-section of the community. Separately, we want to ensure that each Ubuntu release ships without major issues, regardless of where those issues originated. We are responsible for the user experience of every line of code, even though we don&#8217;t produce every line of code.</p>
<p>In the month of April 2008, I found the following bug counts for large FLOSS projects:</p>
<table>
<thead>
<th>Upstreams:</th>
</tr>
<tr>
<td>Mozilla</td>
<td>5,334</td>
</tr>
<tr>
<td>OpenOffice</td>
<td>1,076</td>
</tr>
<tr>
<td>Gnome</td>
<td>5,364</td>
</tr>
<tr>
<td>KDE</td>
<td>1,335</td>
</tr>
<tr>
<td><strong>Total:</strong></td>
<td><strong>13,109</strong></td>
</tr>
<tr>
<th><strong>Distributions:</strong></th>
</tr>
<tr>
<td>Ubuntu</td>
<td>13,064</td>
</tr>
<tr>
<td>Debian</td>
<td>5,103</td>
</tr>
</table>
<p>With hindsight, April was possibly a bad choice, because it was an Ubuntu release month so there&#8217;s usually a small spike in the number of bugs filed. It would be interesting to see the stats for other distributions, and projects, over a full year. But the general picture is clear - within our family of distributions, Ubuntu carries the brunt of the load w.r.t. bug tracking, triage and patch management - not only for our users, but for a broad cross-section of the open source stack.</p>
<p>When I delved into the data to see how we do with pushing bugs upstream, I found a somewhat mixed picture. In many cases, we do very well indeed. We have a very good relationship with GNOME, for example, with a very high percentage of bugs appropriately forwarded to the relevant upstream bug tracker. In other projects, it&#8217;s harder to make a definitive statement. The percentage varies based on whether the Ubuntu team members have good relationships upstream, or whether there&#8217;s a person acting as an ambassador from Ubuntu to upstream (this is a great way to make a difference if you care about a specific application in Ubuntu!) or whether upstream themselves have taken an interest.</p>
<p>We need to improve the tools that support these kinds of cross-project conversations. Launchpad does currently allow us to track the status of a bug in many different bug trackers, and there are quite a few distributions and upstreams that are now either using Launchpad directly or exchanging data efficiently. We&#8217;ll keep working to improve the quality of exchange across the whole ecosystem, including those projects that don&#8217;t use Launchpad themselves</p>]]></content:encoded>
      <feedburner:origLink>http://www.markshuttleworth.com/archives/145</feedburner:origLink></item>
      <item>
         <title>Advogato?</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/320360062/</link>
         <description>&lt;p&gt;Some time ago I registered &lt;a rel="nofollow" target="_blank" href="http://www.advogato.org/person/kelnos/"&gt;an Advogato account&lt;/a&gt;, but never really did anything with it. I was just poking around, and it seems there isn&amp;#8217;t much I can do with the site without being certified by some unknown number of people first. So, if you believe that I&amp;#8217;m actually me, and have an Advogato account, gimme some kind of certification.&lt;/p&gt;</description>
         <author>Brian</author>
         <guid isPermaLink="false">http://spuriousinterrupt.org/journal/?p=1965</guid>
         <pubDate>Wed, 25 Jun 2008 17:31:22 PDT</pubDate>
      <feedburner:origLink>http://spuriousinterrupt.org/journal/archives/2008/06/25/1965/</feedburner:origLink></item>
      <item>
         <title>KDE4.1 Beta 2 Packages</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/320360064/</link>
         <description>It looks like KDE 4.1 Beta 2 packages are available now. I will be testing them and make sure to look for new updates (packages are still being uploaded and built according to the announcement).</description>
         <guid isPermaLink="false">http://admiralchicago.wordpress.com/?p=100</guid>
         <pubDate>Wed, 25 Jun 2008 06:50:58 PDT</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>It looks like KDE 4.1 Beta 2 packages are <a rel="nofollow" target="_blank" href="http://kubuntu.org/announcements/kde-4.1beta2.php">available</a> now. I will be testing them and make sure to look for new updates (packages are still being uploaded and built according to the announcement).</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/admiralchicago.wordpress.com/100/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/admiralchicago.wordpress.com/100/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/admiralchicago.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/admiralchicago.wordpress.com/100/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/admiralchicago.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/admiralchicago.wordpress.com/100/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/admiralchicago.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/admiralchicago.wordpress.com/100/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/admiralchicago.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/admiralchicago.wordpress.com/100/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/admiralchicago.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/admiralchicago.wordpress.com/100/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=admiralchicago.wordpress.com&blog=889940&post=100&subd=admiralchicago&ref=&feed=1"/></div>]]></content:encoded>
         <category>Ubuntu</category>
      <feedburner:origLink>http://admiralchicago.wordpress.com/2008/06/25/kde41-beta-2-packages/</feedburner:origLink></item>
      <item>
         <title>Narro</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/322207483/narro.html</link>
         <description>La &lt;a rel="nofollow" target="_blank" href="http://www.softwareliber.ro/2008/06/13/21-iunie-2008-firefox-narro-openoffice-si-fedora-in-cluj-napoca/"&gt;întâlnirea de sâmbătă &lt;/a&gt;cu cei patru fedorişti din Bucureşti şi cu Alexandru Szasz, am aflat lucruri interesante despre comunitatea şi artworkul Fedora - caracteristicile tehnice sunt cam aceleaşi ca în Ubuntu deci le cunoşteam - şi despre proiectul &lt;a rel="nofollow" target="_blank" href="http://narro.i18n.ro/"&gt;Narro&lt;/a&gt; al lui Alexandru, aplicaţia web de tradus care e folosită în principal pentru localizarea în română a OpenOffice, Firefox, Thunderbird, Gimp, Inkscape.&lt;br /&gt;&lt;br /&gt;La întâlnire am fost toţi de acord că e o idee bună ca traducerile la aceste proiecte să se facă doar acolo în loc de a lucra şi în Launchpad, astfel ca duplicarea de eforturi să fie minimă. Sunt şanse mult mai bune să se finiseze şi valideze aceste traduceri dacă utilizatorii de la toate distribuţiile de Linux şi cei care folosesc FOSS în Windows colaborează :)&lt;br /&gt;&lt;br /&gt;Dacă vreţi să vedeţi mai repede distribuţii de Linux incluzând traduceri pentru aceste programe care cu excepţia Firefox sunt distribuite doar în engleză în acest moment, daţi o mână de ajutor la adresa&lt;br /&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://narro.i18n.ro/"&gt;http://narro.i18n.ro/&lt;/a&gt;</description>
         <author>janimo</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-1115903994108039547.post-2789475925995192822</guid>
         <pubDate>Mon, 23 Jun 2008 03:16:00 PDT</pubDate>
      <feedburner:origLink>http://janimo.blogspot.com/2008/06/narro.html</feedburner:origLink></item>
      <item>
         <title>Xubuntu Meeting is Now!</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/316920718/</link>
         <description>Xubuntu meeting is going on in #ubuntu-meeting right now! Come check it out and take part!</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=36</guid>
         <pubDate>Wed, 18 Jun 2008 13:10:32 PDT</pubDate>
         <content:encoded><![CDATA[<p>Xubuntu meeting is going on in #ubuntu-meeting right now! Come check it out and take part! <img src='http://cody.zapto.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/></p>]]></content:encoded>
      <feedburner:origLink>http://cody.zapto.org/?p=36</feedburner:origLink></item>
      <item>
         <title>HTTPS is broken and Firefox 3 makes it worse</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/316920719/</link>
         <description>&lt;p&gt;[Note: this is mainly a long rant. If you're just curious about my possible solutions, scroll to the last few paragraphs.]&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been using the Firefox 3 betas (and now release candidates) for quite a few months now, and overall, I think it&amp;#8217;s a great improvement over Firefox 2. My main issues in the past with FF2 have always been with performance and memory usage, and FF3 seems to go very far in addressing both of these (though there&amp;#8217;s always still room to improve).&lt;/p&gt;
&lt;p&gt;However, there&amp;#8217;s one thing I just can&amp;#8217;t get over: the SSL error pages. Before I describe FF3&amp;#8217;s added annoyance here, let me start by saying one thing: the HTTPS model is broken and much less useful than it could be.&lt;/p&gt;
&lt;p&gt;Why?&lt;/p&gt;
&lt;p&gt;Because the HTTPS/SSL model tries to simultaneously combine two things: encryption and authentication. When you visit a HTTPS site, you get an end-to-end encrypted connection between your web browser and the web server, obviously. But you also get something else, in theory: assurance that the web server on the other end is actually owned and operated by who it says it is. This is done through a hierarchical certificate signing scheme, wherein the browser knows a few &amp;#8220;trusted&amp;#8221; root certificate authorities (CAs), and any web server SSL certificate that wants to be considered &amp;#8220;trusted&amp;#8221; (as far as the browser is concerned) needs to ultimately be signed by one of those root CAs. (In practice, this doesn&amp;#8217;t mean each and every web server SSL cert needs to be signed by a root CA, just that every trusted SSL cert needs to be signed by another signing certificate that was signed by a root CA, or by another signing cert that is signed by a root CA somewhere in its ancestry.)&lt;/p&gt;
&lt;p&gt;So where&amp;#8217;s the flaw? Getting your SSL cert signed by a trusted cert authority costs money. This is fine for banks, but not so fine for some random guy who just wants secure communications with his home server, or webmail, or just a small self-funded website where an encrypted connection makes sense. A semi-solution is self-signed certificates. You can create your own SSL certificate, and your web server will use it, and people who connect to your web server on the HTTPS port will get encryption. But, as far as the browser is concerned, your cert isn&amp;#8217;t signed by anyone on its trusted list.&lt;/p&gt;
&lt;p&gt;So, the website visitor is usually presented with a confusing dialog box warning that the website they&amp;#8217;re visiting shouldn&amp;#8217;t be trusted. Visitors who understand all this stuff just roll their eyes, click the &amp;#8220;allow&amp;#8221; button and go on with their day. People who don&amp;#8217;t really understand all this, but just want to visit the site, blindly click &amp;#8220;allow&amp;#8221; and go on with their day. Some panicky users may freak out, click &amp;#8220;cancel,&amp;#8221; and not visit the site.&lt;/p&gt;
&lt;p&gt;The people in the middle there are the ones in danger. Blindly accepting dialog boxes just to get them out of the way can get you in trouble if the dialog box is actually warning you of something important. In the context of visiting Gentoo&amp;#8217;s HTTPS bug tracker website, the warning actually is unimportant: Gentoo is just using a self-signed cert to avoid paying for a &amp;#8220;real&amp;#8221; cert, and just wants HTTPS for the encryption, not for the authentication. However, in the context of Bank of America&amp;#8217;s online banking service (just to pick one), the warning is &lt;strong&gt;very&lt;/strong&gt; important: it likely means that someone has intercepted your communications and is trying to masquerade as BoA&amp;#8217;s server so they can steal your bank account credentials. Or it could also mean you typed the URL incorrectly, and someone malicious has registered the typo-hostname in the hopes of snaring someone with careless fingers.&lt;/p&gt;
&lt;p&gt;So there&amp;#8217;s a problem, definitely. The Firefox 3 developers have chosen to attack this problem by attempting to push people into the panicky-user camp, though they misguidedly believe that they&amp;#8217;re actually getting users to try to read the messages and make an &amp;#8220;informed&amp;#8221; decision (despite the fact that they haven&amp;#8217;t given &amp;#8212; and really can&amp;#8217;t give &amp;#8212; enough information to inform most users). The new SSL error pages in Firefox 3 put up a scary, confusing, uninformative message right inside the browser window. The message, at first glance, looks reminiscent of one of the several &amp;#8220;connection error&amp;#8221; messages, so the first reaction is to look up at the address bar to see if you typed the address correctly, and then wonder why the site is down. Then you go and read the error message. Basically, it says a lot of confusing things &amp;#8212; including a semi-raw error enumeration code that is sure to confuse the user even more &amp;#8212; with a very short explanation of the real problem: &amp;#8220;The certificate is not trusted because it is self signed.&amp;#8221; What are the chances that the average user will know what this means? Slim to none.&lt;/p&gt;
&lt;p&gt;Then there&amp;#8217;s some text about adding an exception, and instead of a button, a URL &lt;em&gt;link&lt;/em&gt; (in a small font) that you can click to add an exception. Well, sorta. Clicking the link merely modifies the error page to display another semi-scary message, and then shows two buttons: one with a stupid caption: &amp;#8220;Get me out of here!&amp;#8221; (don&amp;#8217;t get me started on this one), and the other saying &amp;#8220;Add Exception&amp;#8230;&amp;#8221; Ok, fine, so I click &amp;#8220;Add Exception&amp;#8230;&amp;#8221; Now I get a dialog box, and my eyes automatically seek the bottom of the box, assuming the &amp;#8220;confirm&amp;#8221; button will be there, waiting for me to click. But it&amp;#8217;s not. It&amp;#8217;s there, but it&amp;#8217;s disabled. Huh? So I look up higher, and I see that only two buttons can be clicked: a &amp;#8220;Cancel&amp;#8221; button (well, duh, obviously that&amp;#8217;s not it), and a &amp;#8220;Get Certificate&amp;#8221; button. Ok, well, I guess I&amp;#8217;ll try that one. Now the text in the middle of the box changes to tell me &amp;#8220;Certificate is not trusted, because it hasn&amp;#8217;t been verified by a recognized authority.&amp;#8221; What? I know what all this stuff means, and I have to read it twice to get it. Your average user doesn&amp;#8217;t stand a chance. Finally, though, the &amp;#8220;confirm&amp;#8221; button is active, and they&amp;#8217;ve helpfully (wow, they actually did something remotely helpful here!) pre-checked the &amp;#8220;Permanently store this exception&amp;#8221; check box for me.&lt;/p&gt;
&lt;p&gt;So, in total, I have to make four clicks, plus read a bunch of confusing terminology, to get to a website with a self-signed SSL certificate.&lt;/p&gt;
&lt;p&gt;This sucks. The UI is absolutely terrible, and the average web user is going to have no idea what&amp;#8217;s going on. According to the Firefox developers, one of the goals of these new error pages is to cut down on &lt;a rel="nofollow" target="_blank" href="http://wiki.mozilla.org/Security:SSLErrorPages#Overview"&gt;&amp;#8220;dialog box whack-a-mole&amp;#8221;&lt;/a&gt; where users just blindly click to get the dialog out of the way. I fail to see how this is going to help. Some users will now get even more confused, and not visit the site. For the *extremely* rare case where a malicious site is masquerading as the site they actually want, this is good. But for the much more common case of an innocent site that just wants SSL for the encryption, this is bad. And for most of the users in the &amp;#8220;blindly dismiss&amp;#8221; bunch, they&amp;#8217;ll just get used to blindly dismissing this new page+dialog in record time.&lt;/p&gt;
&lt;p&gt;What&amp;#8217;s the real solution? Ideally: scrap the current system. There&amp;#8217;s no reason why connection encryption needs to be so tightly coupled with authentication/identification. Design a new system, possibly with a new protocol scheme. One scheme should be used for &amp;#8220;strong&amp;#8221; security, where both the identity of the site and cryptographic strength of the connection are checked. The other scheme will just check the encryption. Users will need to be educated that you never try to connect to your banking site using the less-secure scheme. Sure, user education is always a problem, but it&amp;#8217;s a problem we still face with the current non-solutions in place.&lt;/p&gt;
&lt;p&gt;Of course, in the real world, we can&amp;#8217;t just scrap a protocol that has been in use for over a decade, and expect everyone (web servers, web browsers, the cert-signing industry) to change overnight &amp;#8212; or at all.&lt;/p&gt;
&lt;p&gt;So I&amp;#8217;d advocate dropping all the panic about self-signed certs and, in addition, handling HTTPS sites by keeping more state about them in the browser. For starters, at the simplest level, let&amp;#8217;s stop putting up scary messages when we hit a self-signed site. We&amp;#8217;re already coloring the address bar differently for HTTPS sites; why not have a different (slightly scary?) color for HTTPS sites that use self-signed certs? There could even be an easily-disableable bubble popup (that doesn&amp;#8217;t take focus!) that points out the &amp;#8220;problem&amp;#8221; and is clickable for more information. Or something like that. At minimum, if you visit your bank site all the time and *don&amp;#8217;t* see this warning and color change, you&amp;#8217;ll think twice the time you do.&lt;/p&gt;
&lt;p&gt;But to make this stronger, the browser can keep state about the HTTPS sites we&amp;#8217;ve visited. Odds are, the first time you visit your banking site, it&amp;#8217;ll probably be all correct and proper. So the browser notes the cert&amp;#8217;s fingerprint, and the fact that it&amp;#8217;s signed by a &amp;#8220;trusted&amp;#8221; authority, and checks it every time you visit the site. If the cert changes, and is now self-signed, the browser can raise a larger red flag: &amp;#8220;Hey, this site that you visit all the time that usually has a trusted cert? Well, the cert is now self-signed and this might be someone trying to trick you.&amp;#8221;&lt;/p&gt;
&lt;p&gt;What about &amp;#8220;phishing&amp;#8221; attempts that use common misspellings? Well, if the browser knows that I&amp;#8217;ve visited https://bankofamerica.com/ in the past, and it had a valid, trusted cert, and now I&amp;#8217;ve visited https://bankofamarica.com/, and it not only has a self-signed cert, but has remarkably similar spelling to another site I visit that has a trusted cert, the browser can raise another big red flag. Finding similar spellings is nothing new: there are algorithms to do this that are old and very well-established.&lt;/p&gt;
&lt;p&gt;How about phishing attempts that hide the true website URL by using an inline username/password string that looks familiar to the user? Well, we already cover this: Firefox pops up a dialog asking if you really want to connect to the site, presenting the real hostname, and showing the username passed in the URL. So, this new scheme doesn&amp;#8217;t harm this case&amp;#8217;s solution.&lt;/p&gt;
&lt;p&gt;End rant.&lt;/p&gt;</description>
         <author>Brian</author>
         <guid isPermaLink="false">http://spuriousinterrupt.org/journal/?p=1958</guid>
         <pubDate>Mon, 16 Jun 2008 12:42:02 PDT</pubDate>
      <feedburner:origLink>http://spuriousinterrupt.org/journal/archives/2008/06/16/1958/</feedburner:origLink></item>
      <item>
         <title>Nicely handled, Thawte!</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/316920720/155</link>
         <description>I was delighted to see Thawte&amp;#8217;s elegant handling of the recent OpenSSL random number generator flaw in Debian, Ubuntu and other Debian derivatives. They offered a free replacement for anyone who was affected. Years ago, when Thawte was setup, we put a lot of effort into doing things in a way which made sense for [...]</description>
         <guid isPermaLink="false">http://www.markshuttleworth.com/archives/155</guid>
         <pubDate>Mon, 16 Jun 2008 15:09:50 PDT</pubDate>
         <content:encoded><![CDATA[<p>I was delighted to see Thawte&#8217;s elegant handling of the recent OpenSSL random number generator flaw in Debian, Ubuntu and other Debian derivatives. They offered a free replacement for anyone who was affected. Years ago, when Thawte was setup, we put a lot of effort into doing things in a way which made sense for users of ApacheSSL and similar, open-source based secure servers. I&#8217;ve not kept up with the changes at the company since it became part of VeriSign in 2000, but it&#8217;s great to see that the brand has been preserved, and that more importantly some of it&#8217;s key values have, too.</p>]]></content:encoded>
         <category>Thoughts</category>
      <feedburner:origLink>http://www.markshuttleworth.com/archives/155</feedburner:origLink></item>
      <item>
         <title>Reminder: Important Xubuntu 8.10 (and beyond) Meetings</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/312947676/</link>
         <description>Hello Everyone,
Just a friendly reminder of the important Xubuntu community meeting that is scheduled to take place this Wednesday, June 18th @ 2000 (8:00pm) UTC. At this meeting, we will discuss the second draft of the Xubuntu strategy document which is an revised version based on community feedback. This meeting will allow interested parties (Xubuntu [...]</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=35</guid>
         <pubDate>Sun, 15 Jun 2008 05:37:04 PDT</pubDate>
         <content:encoded><![CDATA[<p>Hello Everyone,</p>
<p>Just a friendly reminder of the important Xubuntu community meeting that is scheduled to take place this Wednesday, June 18th @ 2000 (8:00pm) UTC. At this meeting, we will discuss the second draft of the Xubuntu strategy document which is an revised version based on community feedback. This meeting will allow interested parties (Xubuntu developers, Xubuntu community members, Xubuntu users, and anyone interested in seeing Xubuntu being successful) to discuss the document and ways that we can improve it. Suggestions and feedback gathered at this hour long meeting will be used to to produce the final draft.</p>
<p>A second meeting is scheduled for June 21st @ 5:00pm (1700) UTC. At this meeting, we will discuss the priorities and specifications for Intrepid for roughly half an hour to three quarters of an hour. Following, we will all hop on Gobby and work on improving the document collaboratively (particular the standards procedures section). By the end of this meeting, we will have a set of goals for Intrepid and the candidate Xubuntu strategy document.</p>
<p>On June 23rd, I will announce (if all goes well) the official ratification of the Xubuntu strategy document and the official goals for Intrepid. I believe this schedule provides ample opportunity for individual community members to express their ideas, concerns, frustrations, excitement, approval, etc. and will result in a document that is supported and legitimized by its community.</p>
<p>I encourage everyone with an interest in the Xubuntu project to come and participate in these meetings; it is an excellent opportunity to get involved in a great project. Feel free to contact me with any questions or comments you may have otherwise I look forward to seeing you all in #ubuntu-meeting on June 18th and June 21st.</p>
<p>Thank you,</p>]]></content:encoded>
         <category>Xubuntu</category>
      <feedburner:origLink>http://cody.zapto.org/?p=35</feedburner:origLink></item>
      <item>
         <title>Annual Review Review</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644226/</link>
         <description>Birthday went well</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=34</guid>
         <pubDate>Fri, 13 Jun 2008 07:04:16 PDT</pubDate>
         <content:encoded><![CDATA[<p>Birthday went well <img src='http://cody.zapto.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/></p>]]></content:encoded>
         <category>Other</category>
      <feedburner:origLink>http://cody.zapto.org/?p=34</feedburner:origLink></item>
      <item>
         <title>Interview with Linux-Magazine Italia</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644227/148</link>
         <description>Vincenzo Ciaglia from Linux-Magazine Italia sent me a few questions related to the release of 8.04 LTS. Since he was going to translate the conversation into Italian this week, he was happy for me to blog the English version here.
1) Hi Mark, thank you for your availability. Some simple questions to introduce you to our [...]</description>
         <guid isPermaLink="false">http://www.markshuttleworth.com/archives/148</guid>
         <pubDate>Thu, 12 Jun 2008 08:00:49 PDT</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.ciaglia.net/">Vincenzo Ciaglia</a> from <a rel="nofollow" target="_blank" href="http://www.linux-magazine.it/">Linux-Magazine Italia</a> sent me a few questions related to the release of 8.04 LTS. Since he was going to translate the conversation into Italian this week, he was happy for me to blog the English version here.</p>
<p><strong>1) Hi Mark, thank you for your availability. Some simple questions to introduce you to our readers to start. What&#8217;s your role at Ubuntu/Canonical and what do you do in your spare time? What are your hobbies?</strong><br />
My favourite sport is snowboarding, and I enjoy travel to tropical spots. But ultimately I&#8217;m happiest when I&#8217;m being a geek, reading, playing games or relaxing with friends.</p>
<p><strong>2) You&#8217;re the founder of Canonical, the company behind Ubuntu. Why do you decided to invest a lot of dollars (10$ million) to start up the company? In which fields does it work to make its business? How do you make the company sustainable?<br />
</strong>The vision of Ubuntu and Canonical is a symbiotic one. We believe that Linux has grown to the point where it is possible to build the platform at a low enough cost to make it sustainable purely though services around it, rather than through licensing the platform. In other words, we think that support, training, online services, and professional engineering for people who want to adapt Ubuntu commercially will earn enough money to pay for Ubuntu itself.</p>
<p>That means that we can fundamentally change the business model of the OS industry. Of course, it till take time to prove that we can achieve this, but we have a superb team and now that Ubuntu is well established we see increasing demand for services from Canonical, which is positive.</p>
<p><strong>3) Ok, let&#8217;s talk about the latest Ubuntu 8.04. <a rel="nofollow" target="_blank" href="http://www.news.com/8301-13580_3-9924912-39.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-5">In an interview</a> you said that “Hardy Heron is your most significant release ever”. Well, can you talk about the main improvements of this release?</strong><br />
First, this is an LTS (“Long Term Support”) release that was delivered on a very precise schedule. Six months ago we committed to shipping 8.04 LTS on April 24th, and we did exactly that. As far as I know, nobody has ever shipped an “enterprise class” OS release on a schedule that precise. And not only did we do that, but we have now committed to ship the next LTS in April 2010, it will be 10.04 LTS, and we&#8217;ll set the exact date six months in advance like we did with this one. It is thanks to Debian and the free software community that it is possible for us to do this. So 8.04 LTS has proven our ability to deliver not just 18-month-supported releases on time, but also LTS releases on time. We very much hope that other distributions will follow our lead on the LTS cycle with their enterprise releases, because that will make it easier for us all to collaborate, and make all the major Linux distributions better.</p>
<p>Second, there are very significant new developments for Ubuntu itself. On the server, we worked with HP on their Proliant range, and with Dell on their PowerEdge range, to ensure that 8.04 LTS will be compatible with their popular x86 servers. We&#8217;re not yet certified, but we are sure that it will “Just Work”. Sun Microsystems has gone further, and has actually certified 8.04 LTS on a range of their x86 servers. This is a major step forward for Ubuntu on the server. We see an amazing amount of usage now for Ubuntu on the server – it&#8217;s the most popular server platform for several ISV&#8217;s. So it&#8217;s important that we work with server vendors, and server solution vendors. We&#8217;ve also put a lot of work into the use of KVM and VMWare virtualisation, because we see people building hundreds of virtual appliances on Ubuntu.</p>
<p>On the desktop, we have focused on making it easier to install Ubuntu, especially on a machine which already has Windows, where you can now install Ubuntu into a file on the Windows partition instead of having to resize your Windows partition to make a new partition for Ubuntu. That makes it much easier for people to test out Ubuntu, and hence to get a taste of free software. We have also worked on many of the common things that people want to do with their PC, such as work with photos and music, and started to improve the user experience there.</p>
<p><strong>4) There are still some hardware issues (especially with some wireless devices) in Ubuntu. How do you think to solve these kind of problems and improve hardware support in the next releases? </strong><br />
We are increasingly able to work directly with the hardware manufacturers, to try and convince them to develop free software drivers for their hardware. Our relationships with different PC companies mean that we can lobby strongly for people to embrace Linux, properly.</p>
<p>We also work very hard to tie together all the ugly pieces of string that are needed to make the user experience of Linux on your hardware a pleasant one. Unfortunately, for example, there are multiple different wireless stacks, for example, with different capabilities. And Ubuntu spends a lot of time integrating and debugging them to try and create a harmonious, standardised experience for end-users.</p>
<p><strong>5) What kind of improvements Ubuntu 8.04 bring to server and virtualization solutions?<br />
</strong>Ubuntu Server Edition brings all the wonderful characteristics of Debian to the front – it&#8217;s modular, efficient, has a huge package selection, and is easy to install and manage. In addition, we&#8217;ve done a lot of work with server manufacturers to ensure compatibility with their popular hardware, and have started certifying with some of them.</p>
<p>Our virtualisation offering is based around KVM and VMWare. Out of the box, Ubuntu should give you the best possible experience with both of them. It is optimised and rigorously tested, and Ubuntu is certified on VMWare&#8217;s ESX Server platform. KVM, the free software virtualisation option we prefer, is built in to our standard server kernel, so you can get started with virtualisation immediately. There is also a Xen kernel for folks who prefer Xen.</p>
<p>We have done a lot of work around the integration of Ubuntu servers and Windows networks, particularly in the field of Active Directory and SMB file sharing servers. We worked with a company called Likewise to make sure that there is a smooth process to join an Active Directory network, and can even manage Linux machines through AD using Likewise&#8217; professional tools. All the capabilities to do the basic stuff are free software and built in to Ubuntu.</p>
<p><strong>6) A dirty question from our readers: Ubuntu is really a giant now, are you trying to kill the Debian project?<br />
</strong>Absolutely not. I&#8217;m a Debian Developer myself, and very proud of what Debian has achieved, and also proud of everything that Ubuntu contributes to the broader Debian project. We consider Ubuntu to be a member of the Debian family, that&#8217;s just purely focused on the specific use cases and platforms that our customers want.</p>
<p>Much of what we do in Ubuntu contributes directly to Debian. We lead the packaging of many important pieces of the desktop, and server, and toolchain, and contribute that work directly to Debian. As a result, Debian is updated much faster these days than it used to be without Ubuntu. We have lead many key transitions and always try to collaborate with the relevant people upstream AND in Debian to ensure that the work flows smoothly into those projects. Most DD&#8217;s are very happy to collaborate, but some view Ubuntu as a threat, and refuse to collaborate, or make unreasonable demands on Ubuntu because they think “you have money” when in fact most of Ubuntu is volunteer driven.</p>
<p>My vision is that Debian and Ubuntu both grow stronger through good collaboration. I&#8217;m trying to have a keynote accepted at DebConf to help make that vision a reality, but so far have had no luck in getting approval. Hopefully, the leadership of Debian will start to come around tot he idea that Ubuntu&#8217;s success is very good for Debian.</p>
<p><strong>7) You&#8217;re working with embedded devices and electronics company. In which way? What is you work in the tight partnership with Intel?<br />
</strong>Linux is increasingly used by embedded solution providers, and many of them want to use Ubuntu. So we are working with Intel to make sure that Ubuntu fully supports their low-power hardware (cpu&#8217;s, chipsets, graphics and so on).</p>
<p><strong> <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley'/> Ubuntu surely is the most used and appreciated GNU/Linux distribution in the world. But, do you think that Ubuntu Linux will reach – one day – the success of other operating systems like OS X and Windows? In which way do you think to accomplish a similar goal?<br />
</strong>I do believe that free software will come to be widely recognised, trusted and used by everyday computer users, as opposed to being limited to specialists as it is today. Hopefully Ubuntu will play a part in that, but I don&#8217;t think one platform will dominate that free software era like Windows dominated the proprietary software era. Ubuntu is focused on specific needs, and there are other versions of Linux or BSD that meet others.</p>
<p>In order to break out from the pack, we need to deliver a desktop experience that is exciting, that is easy to use, and which people are confident will be compatible with their future needs and with those of their colleagues.</p>
<p><strong>9) Everybody talk about GNU/Linux but seems that not so many peoples trust Linux for now (some statistics talk about 0.xx% of the Linux world usage). What is the problem? Nevertheless Ubuntu is really a great operating system. Do you think it&#8217;s just a matter of marketing or because the lack of game packages?<br />
</strong>I think it takes time to change the habits of hundreds of millions of people! I also think we need to deliver an experience that is simply better than the alternatives. Projects like Firefox don&#8217;t define their goal as being “a good browser”, they say “we want to be the best browser on any platform, period”, and as a result they are very popular even on Windows. We need that winning attitude everywhere.</p>
<p><strong>10) Canonical was the first GNU/Linux company to make a deal with a computer vendor, Dell. How is going your business now? The curious thing is that on IdeaStorm a lot of users asked for Linux Computers but after some months seems that the sales aren&#8217;t so good, or at least not as expected. Why? Maybe GNU/Linux is not ready for the consumer market yet?<br />
</strong>I agree that the more people actually buy systems with Linux pre-installed, the faster things like hardware support will be addressed. Fortunately, we see millions of units being shipped with Linux already, just not at the high-end of the PC business. The low-end, especially in countries like Brazil and China, is very active. Slowly, Linux is becoming a volume player.</p>
<p><strong>11) Are you working with other computer vendor to sell other Ubuntu-based desktops and laptops? We&#8217;re Italians and the Ubuntu-Dell computers never arrived in our country. Why Dell, and other vendor, is so shy to sell GNU/Linux computers world wide?<br />
</strong>That&#8217;s a simple matter of demand and the cost to meet it. Any PC manufacturer will take a firm view of the economics of an opportunity, and it&#8217;s healthy that they do. Until folks in Italy are really willing to buy computers with Linux pre-installed, there will not be a real market for them. I&#8217;m sure there are local providers who build good computers who will pre-install Ubuntu for you. You need to help them become big enough that the Dell&#8217;s and HP&#8217;s and Lenovo&#8217;s of the world are confident there is an opportunity that is worthwhile for them.</p>
<p><strong>12) What is your point of view about the the Novell-Microsoft controversial deal?<br />
</strong>There are some good intentions, and there are some bad intentions, and unfortunately they are all mixed up in that deal. On the positive side, it&#8217;s good to see Microsoft acknowledge the need for both Linux and Windows, and the need for interoperability. On the negative side, the deal only works financially because Novell and Microsoft have the same business model – licensing software for a certain price per seat.</p>
<p>Microsoft is in an awkward position. They very much want to stop the free use of Linux, and they would like to use patents to do so, which is why they structured the deal as a notional “IP license”. But they also know that free software engineers could probably avoid any patents they raise, so they have been unwilling to state which patents they think justify such a deal.</p>
<p><strong>13) In a interview (http://mybroadband.co.za/nephp/?m=show&amp;id=6672) you declared that “you&#8217;d love to work with Microsoft”. Do you want to make another deal following the Novell one or what?<br />
</strong>I am very happy to work with Microsoft, or any other company, to improve the state of free software and the software industry as a whole. There are many things that we can collaborate on where we have shared interests – encouraging good telecommunications policy, for example.</p>
<p>But I will not agree to a deal like the Novell one, because I don&#8217;t think there is any IP issue in fact, and until Microsoft actually states what patents it is concerned about there is no need for us to take any action. Unfortunately for Novell, I think they have done a deal which gives them a short-term boost, at a very high long term cost. Time will tell.</p>
<p><strong>14) And what do you think about the OOXML standard and the Microsoft Open Promise?<br />
</strong>I don&#8217;t believe that ISO&#8217;s declaration of OOXML as a standard will actually deliver any benefit to users of Microsoft Office. They will still be using a big, bloated piece of software with no competition, that is not-quite-standards-compliant. That&#8217;s a pity. Microsoft&#8217;s customers had an opportunity to ignite real innovation in the office document space, by encouraging Microsoft to support and existing, open, well-defined document standard in ODF. But they didn&#8217;t – Microsoft managed to push enough partners and resellers into the standards process that the ISO decision did not really reflect anything other than Microsoft&#8217;s commercial interests.</p>
<p><strong>15) We&#8217;re getting a GNU/Linux ultramobile-lowcost-laptop everyday. What do you think about Eee PC Linux revolution?<br />
</strong>I think they are great!</p>
<p><strong>16) Acer, HP, MSI, Asus and much more want to join the Linux-powered UMPC market. Are you making some deals to port Ubuntu on some of these laptop?<br />
</strong>Lots of people are installing Ubuntu onto their UMPC&#8217;s, so I think it&#8217;s reasonable that some manufacturers may choose to pre-install it. It&#8217;s their decision! If you think that would be popular, then it would probably be worth encouraging them to do so.</p>
<p><strong>17) A lot of analysts talks about a GNU/Linux conquer on mobile market in the next few years. From smartphone to UMPC: the future is Linux. Can you talk about Ubuntu Mobile, its concept, the present and the future?<br />
</strong>Yes! Intel is driving a project called Moblin, which aims to produce a mobile software platform for handheld devices, and we&#8217;re basing Ubuntu Mobile on that. The first versions are out already, and the roadmap looks very exciting.</p>
<p>Traditionally, it was very expensive to produce software for consumer electronic devices, because they were all specialised hardware with specialised operating systems and application development environments. We are aiming to change that – to make it so that you can build a simple .deb on x86 which can be installed on any piece of consumer electronics that uses this platform. That should greatly increase the amount of innovation we see in the mobile space.</p>
<p><strong>18) What do you think about your competitors? Fedora/Red Hat, openSUSE and Mandriva are doing good work as well as Ubuntu. What GNU/Linux distribution do you prefer if you couldn&#8217;t use Ubuntu?<br />
</strong>Yes, all of the distributions make contributions to the art and industry of free software. I&#8217;m very glad that lots of companies continue to invest in Linux, it makes it a much healthier and more vibrant ecosystem than it would be if just one company dominated it. So I&#8217;m very happy with the competition. If Ubuntu didn&#8217;t exist, I would use Debian.</p>
<p><strong>19) And what is your feeling about the latest Sun acquisition (MySQL)? Are you working with Sun to port the OpenJDK on Ubuntu?<br />
</strong>MySQL is a great company and a very good fit for Sun. I hope they are happy together and that the company will continue to produce a superb free software database.</p>
<p>Yes, OpenJDK is part of Ubuntu 8.04 (though it is not yet at the core, and not yet the default Java environment). We hope to have 8.04 LTS fully TCK-certified in due course. And most of all we are grateful to the Sun folks for letting us package OpenJDK as a proper Ubuntu package, neatly integrated with the rest of the OS. We are aiming for a result which feels “all Java, all Ubuntu”, and I would encourage your users to try it out! Make sure “universe” is enabled on your Ubuntu machine, then type “sudo apt-get install openjdk-6-jdk”.</p>
<p><strong>20) What are the next Canonical plans? Are there any interesting initiatives in progress?<br />
</strong>Of course, but this is not the right place for a press release <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley'/> </p>
<p><strong>21) Finally, do you think that GNU/Linux is “really” ready for the desktop users? In which way could be improved?<br />
</strong>Yes, I believe it is ready for SOME desktop users. If you really want a desktop that is web-oriented, then Linux is an excellent choice, with either Gnome or KDE (I&#8217;m really impressed with the work going on as part of KDE4, by the way). We know that there are millions of people using Linux today. And we are focused on solving the problems that prevent more and more people from adopting it.</p>
<p>Free software is intrinsically a better way to build software, I believe. But we should not plan to be judged on our morals, we should expect to be judged on our software. We have to deliver something that LOOKS and FEELS better, then we can expect people to embrace it fully. And once people realise they can have something that is better AND sustainable AND comes with many freedoms, the world will be a fundamentally different place. That is our goal.</p>
<p><strong>22) Our interview seems to be completed. Do you have something to add for our readers? Thank you for your time and keep up the excellent work!</strong><br />
Please participate! There are lots of ways to get involved with upstream projects or with Ubuntu. Help spread the word, or fix a bug, or translate something from the desktop into Italian!</p>]]></content:encoded>
         <category>Ubuntu</category>
      <feedburner:origLink>http://www.markshuttleworth.com/archives/148</feedburner:origLink></item>
      <item>
         <title>Annual Review</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644228/</link>
         <description>/me notes that it is time for his annual performance review.</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=33</guid>
         <pubDate>Tue, 10 Jun 2008 20:12:34 PDT</pubDate>
         <content:encoded><![CDATA[<p>/me notes that it is time for his annual performance review.</p>
<p><img src="http://tbn0.google.com/images?q=tbn:Zkts1uOd8zYbNM:http://www.2momluvme.com/kardz/ssbirthday.gif" height="84" width="126"/></p>]]></content:encoded>
         <category>Other</category>
      <feedburner:origLink>http://cody.zapto.org/?p=33</feedburner:origLink></item>
      <item>
         <title>New Shiny MOTU-SRU Team</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644229/</link>
         <description>I just noticed that there has been a lack of MOTU related posts on the planet lately (or maybe I&amp;#8217;m just imaging things, who knows) so I figured I&amp;#8217;d blog about the MOTU-SRU team. Unfortunately, we&amp;#8217;ll never be able to ship a version of Ubuntu that has absolutely no bugs in any package what so [...]</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=32</guid>
         <pubDate>Mon, 09 Jun 2008 15:48:18 PDT</pubDate>
         <content:encoded><![CDATA[<p>I just noticed that there has been a lack of MOTU related posts on the planet lately (or maybe I&#8217;m just imaging things, who knows) so I figured I&#8217;d blog about the <img src="https://launchpadlibrarian.net/4941477/motu-sru.png" align="baseline" height="16" width="16"/><a rel="nofollow" target="_blank" href="https://launchpad.net/~motu-sru">MOTU-SRU team</a>. Unfortunately, we&#8217;ll never be able to ship a version of Ubuntu that has absolutely no bugs in any package what so ever. This is why we have a thing called &#8220;<a rel="nofollow" target="_blank" href="https://wiki.ubuntu.com/StableReleaseUpdates">Stable Release Updates</a>&#8221; which allows folks (ie. particularly developers) to make minimally invasive fixes to bugs in a stable (ie. released) version of Ubuntu. Although the process for getting an SRU approved can be tedious and require a bit of work for a number of parties, it is an important process that helps protect the integrity of said stable release. For packages that exist in Universe, a team of MOTUs who are usually elected by their peers review and approve/decline requested SRUs. For Intrepid, I&#8217;m happy to report that I&#8217;m a member of that team along with Scott Kitterman, John Dong, Luca Falavigna, Luke Yelavich, and Stephan Hermann (Both Stephan and Scott new to the team as well). Many thanks to outgoing members Brandon Holtsclaw and Jordan Mantha.</p>
<p>With two very senior and previously active team members departing and the introduction of three new ones, I apologize in advance if there are any transition issues or delays and that I look forward to helping make *buntu rock even more! <img src='http://cody.zapto.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/></p>]]></content:encoded>
         <category>Other</category>
      <feedburner:origLink>http://cody.zapto.org/?p=32</feedburner:origLink></item>
      <item>
         <title>Netbooks pre-loaded with Ubuntu</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644230/151</link>
         <description>The Canonical OEM team has been approached by a number of OEM&amp;#8217;s who want to sell netbooks (small, low-cost laptops with an emphasis on the web) based on Ubuntu. Almost universally, they&amp;#8217;ve asked for standard Ubuntu packages and updates, with an app launcher that&amp;#8217;s more suited to new users and has the feeling of a [...]</description>
         <guid isPermaLink="false">http://www.markshuttleworth.com/archives/151</guid>
         <pubDate>Mon, 09 Jun 2008 02:54:10 PDT</pubDate>
         <content:encoded><![CDATA[<p>The Canonical OEM team has been approached by a number of OEM&#8217;s who want to sell netbooks (small, low-cost laptops with an emphasis on the web) based on Ubuntu. Almost universally, they&#8217;ve asked for standard Ubuntu packages and updates, with an app launcher that&#8217;s more suited to new users and has the feeling of a &#8220;device&#8221; more than a PC.</p>
<p>There are some very cool launchers out there - AWN is a current favourite of mine - but people seem to prefer the more 2-dimensional tabbed approach, so the OEM team implemented a lightweight but still very classy launcher for this use case. The work received a <a rel="nofollow" target="_blank" href="http://arstechnica.com/news.ars/post/20080604-hands-on-with-the-ubuntu-netbook-remix.html">detailed review in Ars Technica</a> and has been covered in <a rel="nofollow" target="_blank" href="http://www.freesoftwaremagazine.com/columns/ubuntu_netbook_remix_detailed_explanation">Free Software Magazine</a> and elsewhere.</p>
<p>The aim was to do something very simple that could be tested easily, work with touch devices and made shippable very quickly. It also needed to be efficient on lower-power devices, and work well with Intel hardware, which seems to be the preferred platform for this generation of devices and allows us to slip a few nice effects in that would be hard without the right hardware support. Here&#8217;s a screenshot of a recent version:</p>
<p><a rel="nofollow" target="_blank" href="http://www.markshuttleworth.com/wp-content/uploads/2008/06/nb-remix-launcher.png" title="The Ubuntu Netbook Remix launcher is laid out for new users"><img src="http://www.markshuttleworth.com/wp-content/uploads/2008/06/nb-remix-launcher.png" alt="The Ubuntu Netbook Remix launcher is laid out for new users" hspace="5"/></a></p>
<p>The new launcher is free software - so far, everything Canonical has funded, written and published for general public use on Ubuntu has been under the GPL. Currently we use GPLv3. You can grab the relevant packages from a public PPA, just add the following entry to your /etc/apt/sources.list:</p>
<p><code>deb http://ppa.launchpad.net/netbook-remix-team/ubuntu hardy main<br />
</code></p>
<p>The PPA contains a number of packages for the launcher, some GNOME panel applets, window manager tweaks and themes. These bits and pieces are small but improve the experience of Ubuntu run with the netbook launcher on screens with lower vertical resolution. There&#8217;s also some code in there specific to the Intel netbook hardware platforms, don&#8217;t install ume-config-netbook unless you are on the right hardware! This is all code produced by Canonical and published on Launchpad under free software licenses:</p>
<p><a rel="nofollow" target="_blank" href="https://launchpad.net/netbook-remix">https://launchpad.net/netbook-remix</a><br />
<a rel="nofollow" target="_blank" href="https://launchpad.net/netbook-remix-launcher">https://launchpad.net/netbook-remix-launcher</a></p>
<p>I&#8217;m particularly happy with the way it gives you more screen space for web browsing, which is probably the major use case on these form factors:</p>
<p><a rel="nofollow" target="_blank" href="http://www.markshuttleworth.com/wp-content/uploads/2008/06/nb-remix-ff-notabs.png" title="The screen layout is optimised for screens with fewer vertical pixels"><img src="http://www.markshuttleworth.com/wp-content/uploads/2008/06/nb-remix-ff-notabs.png" alt="The screen layout is optimised for screens with fewer vertical pixels" border="1"/></a></p>
<p>There are still plenty of interesting corner cases, Ars calls out issues with the GiMP&#8217;s palettes, for example, so please do take the opportunity to test it with the apps you think you&#8217;d run on a small laptop (or as El Reg would say, <a rel="nofollow" target="_blank" href="http://www.theregister.co.uk/2008/06/04/ubuntu_netbook_remix_demonstrated/">laptot</a>). And feel free to push up and submit for inclusion a branch or two if you&#8217;re up to a bit of Clutter hackery!</p>
<p>For the rest, the netbook remix uses standard ubuntu packages from the standard ubuntu archive, with standard security updates. So it meets all of our usual commitments around security and compatibility. You can recreate the netbook remix just by installing 8.04, adding the PPA to your list of repositories, fetching the packages and configuring them appropriately for your system.</p>
<p>The netbook remix is not part of the &#8220;official Ubuntu editions&#8221;, it&#8217;s not like Kubuntu or Ubuntu or Ubuntu Server. It&#8217;s a separate remix published by the Canonical OEM team. It will probably get revved in October when Ubuntu 8.10 is released, but that&#8217;s up to the Canonical OEM team and their customers, and not the responsibility of the Ubuntu project team.</p>
<p>In working with manufacturers, the OEM team creates custom install images which are specific to hardware from those OEM&#8217;s. They have the free software packages I&#8217;ve described, and they may also include third-party software selected by OEM&#8217;s which Canonical cannot redistribute, so we can&#8217;t publish the custom installers that are produced under contract. Those images typically are hand-customised for a faster boot time, which means they will only work on the particular device for which they were intended, unlike standard Ubuntu which should auto-detect and configure itself for whatever hardware it is being booted on.</p>
<p>We specifically wanted to do this project as an Ubuntu Remix - based on standard Ubuntu 8.04 packages, with modified package selection and some additional code, but leaving the core platform packages unmodified. In terms of the trademark guidelines for an Ubuntu Remix companies cannot call their platform Ubuntu if they have modified packages (especially the kernel and desktop packages) but they can if they are just re-arranging standard Ubuntu packages. Canonical is in a privileged position as the Ubuntu trademark owner - we can certify a custom kernel if we believe it has been done in an appropriate way that won&#8217;t conflict with standard Ubuntu maintenance processes, and if we can keep the custom kernel up to date to the same standard as the normal Ubuntu kernel. So these are certified Ubuntu devices from Canonical, even though they are more customized than other people can within the Remix guidelines.</p>
<p>We&#8217;re also working with two companies that want more radical user interface innovation. Canonical is participating directly in the design and implementation of one of those UI&#8217;s, and we&#8217;re integrating someone else&#8217;s UI on an Ubuntu base for the second project. I haven&#8217;t seen either of those UI&#8217;s, for confidentiality reasons, but I&#8217;m told that the teams working on them think they have great ideas that will elevate, in different ways, the state of the art. All in all it will be exciting to see how the netbook era stimulates innovation in the Linux user experience, because there are a lot of companies wanting to build differentiated UI&#8217;s on a standard Linux base. And directly or indirectly Canonical will help to bring that innovation to KDE and GNOME and hence to the wider Linux ecosystem.</p>]]></content:encoded>
      <feedburner:origLink>http://www.markshuttleworth.com/archives/151</feedburner:origLink></item>
      <item>
         <title>New Tablet PC</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644231/</link>
         <description>I got a new (to me) laptop that happens to be a tablet pc - LG LT20. works like a charm but I guess I should stop being surprised that stuff works in Linux. In fact, it works better than it did in XP tablet edition except for not working right out of the box [...]</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=31</guid>
         <pubDate>Sun, 08 Jun 2008 01:34:07 PDT</pubDate>
         <content:encoded><![CDATA[<p><img src="http://www.lge.com/download/product/L/LT20/notebook_lt20_mid01_mdl.jpg" align="left"/>I got a new (to me) laptop that happens to be a tablet pc - LG LT20. works like a charm but I guess I should stop being surprised that stuff works in Linux. In fact, it works better than it did in XP tablet edition except for not working right out of the box - do we need another flavor of Ubuntu?</p>
<p>PS. I&#8217;m writing from the tablet in Xubuntu.</p>
<p>PPS. CellWriter rocks hardcore! Best handwriting recognition software I&#8217;ve _ever_ used!</p>
<p>PPPS. I do intend to write a how-to in the wiki.</p>]]></content:encoded>
         <category>Other</category>
      <feedburner:origLink>http://cody.zapto.org/?p=31</feedburner:origLink></item>
      <item>
         <title>How to fix Virtualbox 1.60 not working after kernel upgrade</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644232/how-to-fix-virtualbox-160-not-working.html</link>
         <description>&lt;span style="font-family:georgia;"&gt;If you are running Virtualbox 1.60 (not sure if this applies to the open source version -OSE), you'll need to recompile the vbox kernel drivers after updating the kernel version. You'll know this because, when you try and start a virtual machine, you'll get a window telling you the recompile using &lt;/span&gt;&lt;blockquote style="font-family:georgia;" id="bv.y0"&gt;sudo /etc/init.d/vboxdrv setup &lt;/blockquote&gt;&lt;span style="font-family:georgia;"&gt; This will fail and you see a message telling you to look in &lt;/span&gt;&lt;blockquote style="font-family:georgia;" id="e:v:1"&gt;/var/log/vbox-install.log &lt;/blockquote&gt;&lt;span style="font-family:georgia;"&gt; where you'll find a message to this effect: &lt;/span&gt;&lt;blockquote style="font-family:georgia;" id="xn:_2"&gt;/etc/init.d/vboxdrv: 311: /usr/lib/virtualbox/src/build_in_tmp: not found &lt;/blockquote&gt;&lt;span style="font-family:georgia;"&gt; From&lt;a rel="nofollow" target="_blank" href="http://www.virtualbox.org/ticket/1613"&gt; a ticket at VirtualBox&lt;/a&gt;, there is a helpful way to workaround this. Delete the file &lt;/span&gt;&lt;i style="font-family:georgia;" id="sak20"&gt;/etc/vbox/vbox.cfg&lt;/i&gt;&lt;span style="font-family:georgia;"&gt; that is left over from the install. Now recompile using &lt;/span&gt;&lt;blockquote style="font-family:georgia;" id="z.0y0"&gt;sudo /etc/init.d/vboxdrv setup &lt;/blockquote&gt;&lt;span style="font-family:georgia;"&gt; and you should be good to go. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Technorati Tags: &lt;/span&gt;&lt;a rel="nofollow" style="font-family:georgia;" id="y985" class="performancingtags" target="_blank" href="http://technorati.com/tag/ubuntu"&gt;ubuntu&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;, &lt;/span&gt;&lt;a rel="nofollow" style="font-family:georgia;" id="joas" class="performancingtags" target="_blank" href="http://technorati.com/tag/virtualbox"&gt;virtualbox&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;, &lt;/span&gt;&lt;a rel="nofollow" style="font-family:georgia;" id="e3gx" class="performancingtags" target="_blank" href="http://technorati.com/tag/kernel"&gt;kernel&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;, &lt;/span&gt;&lt;a rel="nofollow" style="font-family:georgia;" id="g:fh" class="performancingtags" target="_blank" href="http://technorati.com/tag/recompile"&gt;recompile&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~f/blogspot/daAy?a=3KwfXI"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/daAy?i=3KwfXI" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~f/blogspot/daAy?a=o6qrli"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/daAy?i=o6qrli" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~f/blogspot/daAy?a=pYQ8gI"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/daAy?i=pYQ8gI" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <author>noreply@blogger.com (Warren Butler)</author>
         <guid isPermaLink="false" />
         <pubDate>Fri, 06 Jun 2008 16:12:00 PDT</pubDate>
      <feedburner:origLink>http://grumpymole.blogspot.com/2008/06/how-to-fix-virtualbox-160-not-working.html</feedburner:origLink></item>
      <item>
         <title>Xfce and Ubuntu Global Bug Jam</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644233/</link>
         <description>You may have already heard about the Ubuntu Global Bug Jam from Jono but I&amp;#8217;m excited to mention that Xubuntu and Xfce4 (the awesome, wicked desktop environment Xubuntu ships) will be participating too! It is nice to see how the Xubuntu (and by extension the upstream) community has gotten to a point where it [...]</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=30</guid>
         <pubDate>Fri, 06 Jun 2008 07:43:54 PDT</pubDate>
         <content:encoded><![CDATA[<p>You may have already heard about the <a rel="nofollow" target="_blank" href="https://wiki.ubuntu.com/GlobalBugJam">Ubuntu Global Bug Jam </a>from <a rel="nofollow" target="_blank" href="http://www.jonobacon.org/?p=1192">Jono</a> but I&#8217;m excited to mention that Xubuntu and <a rel="nofollow" target="_blank" href="http://xfce.org">Xfce4</a> (the awesome, wicked desktop environment Xubuntu ships) will be participating too! <img src='http://cody.zapto.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> </p>
<p>It is nice to see how the Xubuntu (and by extension the upstream) community has gotten to a point where it can participate in events like this.</p>]]></content:encoded>
      <feedburner:origLink>http://cody.zapto.org/?p=30</feedburner:origLink></item>
      <item>
         <title>disk image</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644234/</link>
         <description>Dear lazy web.
I am going to install a new system (Debian and some embedded timesys Linux) and I would like to back it up in a smart, quick way. Ideally, I would like to do a disk image or something like that. A network backup (rsync) wouldn&amp;#8217;t be bad but I&amp;#8217;m looking for a fast, [...]</description>
         <guid isPermaLink="false">http://admiralchicago.wordpress.com/?p=99</guid>
         <pubDate>Thu, 05 Jun 2008 18:48:55 PDT</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>Dear lazy web.</p>
<p>I am going to install a new system (Debian and some embedded timesys Linux) and I would like to back it up in a smart, quick way. Ideally, I would like to do a disk image or something like that. A network backup (rsync) wouldn&#8217;t be bad but I&#8217;m looking for a fast, easy and reliable way of backing up. I would be willing to sacrifice fast, but it needs to be easy and reliable&#8230;anyways, whats the best bet?</p>
<p>FM</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/admiralchicago.wordpress.com/99/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/admiralchicago.wordpress.com/99/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/admiralchicago.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/admiralchicago.wordpress.com/99/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/admiralchicago.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/admiralchicago.wordpress.com/99/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/admiralchicago.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/admiralchicago.wordpress.com/99/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/admiralchicago.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/admiralchicago.wordpress.com/99/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/admiralchicago.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/admiralchicago.wordpress.com/99/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=admiralchicago.wordpress.com&blog=889940&post=99&subd=admiralchicago&ref=&feed=1"/></div>]]></content:encoded>
         <category>Ubuntu</category>
      <feedburner:origLink>http://admiralchicago.wordpress.com/2008/06/06/disk-image/</feedburner:origLink></item>
      <item>
         <title>Diverse Kiwi</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/311644235/diverse-kiwi.html</link>
         <description>În luna mai numărul de IP-uri unice de unde s-a accesat arhiva Kiwilinux a fost puţin peste 7000, popularitate datorată versiunii 8.04 lansate la sfârşitul lunii aprilie. Sunt curios cum va evolua numărul de utilizatori în următoarea perioadă.&lt;br /&gt;&lt;br /&gt;Magazinul &lt;a rel="nofollow" target="_blank" href="http://gnsys.ro/"&gt;Genesys computers&lt;/a&gt; din Cluj au un &lt;a rel="nofollow" target="_blank" href="http://www.softwareliber.ro/poze/?gallery=Promovare%2FPostere&amp;amp;image=ubuntu-ro-poster.png"&gt;afiş&lt;/a&gt; Ubuntu pe uşa de la stradă (Bd 21 Decembrie 1989) şi dau Kiwi 8.04 preinstalat pe multe din sistemele atât second cât şi noi.&lt;br /&gt;&lt;br /&gt;Un grup de trei studente de la psihologie au făcut pentru un proiect practic la Psihologia Reclamei un miniplan de campanie (plan de mini-campanie?) de promovat Kiwi: &lt;a rel="nofollow" target="_blank" href="http://kiwilinux.googlegroups.com/web/pressaaaaaaaaaaa.png?gda=X4ggW0UAAACuqcxhJkEy038HeEaLCTrDrIOMNKOSCQhlBwx_bkN1zmG1qiJ7UbTIup-M2XPURDRhX5QMNY1Ll422BZ9Jf-nlCNYcZjXNH5tMQkC5yTUP8w"&gt;Afiş landscape&lt;/a&gt;, &lt;a rel="nofollow" target="_blank" href="http://kiwilinux.googlegroups.com/web/afmic.png?gda=ShFwvToAAACuqcxhJkEy038HeEaLCTrDpwKEtFZlVmls6jQJmfpE_WG1qiJ7UbTIup-M2XPURDQRlUvu8xcr0e3GFVe-ZlSN"&gt;afiş portret&lt;/a&gt;, &lt;a rel="nofollow" target="_blank" href="http://youtube.com/watch?v=0GQ_A4Kz7Jg"&gt;filmuleţ&lt;/a&gt;:)</description>
         <author>janimo</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-1115903994108039547.post-5362692666624242519</guid>
         <pubDate>Thu, 05 Jun 2008 16:08:00 PDT</pubDate>
      <feedburner:origLink>http://janimo.blogspot.com/2008/06/diverse-kiwi.html</feedburner:origLink></item>
      <item>
         <title>Announcement: Xubuntu Meeting June 18th @ 8:00pm UTC &amp; June 21st @ 5:00pm UTC</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/302974817/</link>
         <description>Hello everyone, I would like to announce the second mass Xubuntu community meeting which will be held on June 18th @ 8:00pm (2000) UTC. At this meeting, we will discuss the second draft of the Xubuntu strategy document which is an revised version based on community feedback. This meeting will allow interested parties (Xubuntu developers, [...]</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=29</guid>
         <pubDate>Sun, 01 Jun 2008 21:55:45 PDT</pubDate>
         <content:encoded><![CDATA[<p>Hello everyone, <img src="http://cody.zapto.org/xubuntu-mouse2.png" align="left" height="122" hspace="2" vspace="3" width="122"/></p>
<p>I would like to announce the second mass Xubuntu community meeting which will be held on June 18th @ 8:00pm (2000) UTC. At this meeting, we will discuss the second draft of the Xubuntu strategy document which is an revised version based on community feedback. This meeting will allow interested parties (Xubuntu developers, Xubuntu community members, Xubuntu users, and anyone interested in seeing Xubuntu being successful) to discuss the document and ways that we can improve it. Suggestions and feedback gathered at this hour long meeting will be used to to produce the final draft.</p>
<p>On June 21st @ 5:00pm (1700) UTC a second meeting will take place. At this meeting, we will discuss the priorities and specifications for Intrepid for roughly half an hour to three quarters of an hour. Following, we will all hop on Gobby and work on improving the document collaboratively (particular the standards procedures section). By the end of this meeting, we will have a set of goals for Intrepid and the candidate Xubuntu strategy document.</p>
<p>On June 23rd, I will announce (if all goes well) the official ratification of the Xubuntu strategy document and the official goals for Intrepid. I believe this schedule provides ample opportunity for individual community members to express their ideas, concerns, frustrations, excitement, approval, etc. and will result in a document that is supported and legitimized by its community.</p>
<p>I encourage everyone with an interest in the Xubuntu project to come and participate. If you&#8217;re a MOTU-hopeful, MOTU, or core-dev who has been thinking about contributing to the Xubuntu project then now is an excellent time to do so. Xubuntu is what it is because of who we all are.</p>
<p>I look forward to seeing you all on the 18th and 21st of June later this month.</p>
<p>Thank you,</p>
<p>Cody Somerville</p>]]></content:encoded>
         <category>Xubuntu</category>
      <feedburner:origLink>http://cody.zapto.org/?p=29</feedburner:origLink></item>
      <item>
         <title>De la Eliberatica</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/302974818/de-la-eliberatica.html</link>
         <description>Scriu ce îmi amintesc de prezentările de vineri și sămbătă, nu sunt în ordine cronologică. Probabil am uitat detalii sau chiar de unele prezentări la care nu am fost destul de atent sau nu le-am prins complet.&lt;br /&gt;&lt;br /&gt;Zak Greant a vorbit de licențiere FOSS, prezentare bună, dar nimic nou pentru cine era în temă, iar Brian King de la Mozilla a despre importanța open web.&lt;br /&gt;&lt;br /&gt;Matthew "Chewy" Trewhella despre APIuri deschise de Google, maps, mashups, youtube API, Google Earth, a fost bună.&lt;br /&gt;&lt;br /&gt;A fost o prezentare despre OpenSolaris, cu demo de sistem redundant ZFS, metoda raidz pe 3 stickuri USB.&lt;br /&gt;&lt;br /&gt;Constantin Teodorescu, secretar de stat la Ministerul Telecomunicațiilor a vorbit de OpenID în administrația publică, cu firmele de telefonie mobilă și o bancă din țară având deja aceste servicii în beta. Adică dacă ești client la acea bancă sau una din rețelele mobile, bazat pe datele pe care le dețin despre tine ei pot certifica în tranzacții online care cer OpenID că ești cine pretinzi că ești.&lt;br /&gt;&lt;br /&gt;Prezentarea a fost bună, cu umor (two way authentication - pasul unu zici la notar să te autentifice bazat pe buletin, el strâmbă din nas, pasul doi scoți o sticlă de alcool scump și i-o dai, se face tranzacția). A avut și o poză cu ministrul finanțelor, Varujan Vosganian, photoshopat să aibă ochi ca motanul încălțat din Shrek la vederea sumelor necesare pentru implementări in IT.&lt;br /&gt;&lt;br /&gt;A zis că acum 5 ani când nu lucra la minister, le tot dădea la cei de sus broșuri cu avantajele FOSS și încerca să-i convingă să evalueze Linux. Aș fi preferat o prezentare despre asta în loc de OpenID, unde să explice care sunt obstacolele, acum că și el este sus și le vede mai bine.&lt;br /&gt;&lt;br /&gt;Bogdan Manolea de la APTI a prezentat opțiunile și pașii legali necesari pentu a porni o activitate comercială ca PFA sau SRL și mentionat licențele în caz că afacerea implică FOSS.&lt;br /&gt;&lt;br /&gt;Zoli Herczeg de la Microsoft a vorbit despre open source și Microsoft, colaborările între echipa Vista şi dezvoltatorii Firefox sau cu cei de la Samba, despre Codeplex, situl lor de colaborare și hosting pentru proiecte cu surse deschise, majoritatea sub licențe MSPL sau MSRL. A fost întrebat de afirmațiile lui Ballmer legate de patente pe care Linux le încalcă și normal nu prea avea ce să răspundă la asta. Mesajul era ca ei se schimbă încet și încearcă să coexiste cu FOSS, că sunt mai multe direcții în firmă și de aceea mesajele și pozițiile Microsoft sunt contradictorii sau inconsistente uneori.&lt;br /&gt;&lt;br /&gt;O prezentare interesantă a fost cea a lui Louis Suarez-Potts, cordonator de proiect la Openoffice și angajat Sun. A zis că se adoptă OOo pe scară largă acolo unde sunt companii locale care oferă suport. Și în spatele migrarii a zeci de mii de stații pentru Jandarmeria franceză stă o firma locală care a oferit suport și training. Doar așa se poate la instituții de stat sau firme mari.&lt;br /&gt;A zis și că Sun e cel mai mare contributor corporate la ecosistemul FOSS, folosind aceleași statistici ce le-am văzut prezentate anul trecut la FOSDEM de către Simon Phipps. Sincer mă îndoiesc că pe un desktop comun majoritatea codului e de la Sun și doar după aceea vin RedHat, IBM și alții, dar dacă se ia OOo în considerare, sigur ies destul de în față pentru că e proiectul FOSS cu cel mai mare code-base din câte știu.&lt;br /&gt;Și după toată discuția despre importanța libertății și standardelor deschise a zis la sfârșit că nimic nu e altruist în open source, și dacă vrei să faci ceva cu adevărat altruist 'Go to Darfur'. Mi s-a părut ciudat, că parcă ignora faptul că mulți dezvoltă voluntar -- ceea ce e mai puțin adevărat în cazul OOo, unde majoritatea dezvoltatorilor sunt angajați Sun.&lt;br /&gt;La o întrebare din public a zis și că Sun preferă să dețina copyright pe tot OOo - un punct destul de sensibil pe pentru comunitate - pentru că orice alegere de licență e o mișcare strategică. Nu e clar de ce se tem, dar clar preferă să mențină controlul, deși asta face ca OOo să nu prezinte atât interes cât ar putea pentru contributori ocazionali, pentru că e nevoie de hârțogărie pentru cedarea drepturilor de autor (Ca la FSF și contribuțiile la GCC, GDB și alte proiecte GNU)&lt;br /&gt;&lt;br /&gt;Mi-a plăcut prezentarea lui Humberto Moran despre middleware open source pentru RFID. RFID are foarte multe avantaje dar prezintă probleme foarte serioase dacă ne găndim la securitate și privacy. Dacă ar rula FOSS pe chipuri și pe sistemele aferente ar fi mult mai liniștitoare folosirea RFID. E un proiect la o universitate din Atena care la așa ceva lucrează. Mă tem că fabricanții de RFID ar fi totuși reticenți la asta, mai ales că în multe implementări tocmai controlul e avantajul pe care vor să-l aibă cei care inițiază proiectele, multe de stat.&lt;br /&gt;&lt;br /&gt;Shane de la Active State a prezentat produsul Komodo, IDE pentru dezvoltat aplicații web în diverse limbaje de scripting. Ei au portat inițial Perl și PHP pe Windows. Au o variantă open a acestui produs comercial, și acest fapt le aduce mai mulți utilizatori și clienți.&lt;br /&gt;&lt;br /&gt;Un alt Shane de la Free Software Foundation Europe, foarte relaxat și cu umor sec a vorbit despre importanța libertății. Mi s-a părut cel mai coerent și profund dintre toți speakerii de la conferință, e drept că și prezentarea și intervențiile lui la ceilalți erau despre lucruri mai serioase și mai puțin mainstream.&lt;br /&gt;&lt;br /&gt;La polul opus s-a aflat Varujan Pambuccian, șeful comisiei de IT în parlament. A fost invitat surpriză, a vorbit între două prezentări dimineața, și a intervenit după prezentarea lui Zak.&lt;br /&gt;Are carismă și vorbea bine, dar din ce a spus nu sunt de acord cu nimic - și m-am liniștit discutând cu alții în pauze, pentru că majoritatea au fost de aceeași părere. A afirmat că meciul dintre FOSS și soft comercial e gata, și că viitorul e pe servicii și Web OS, și că oricine poate da gratis softul fie că e liber, fie că e comercial. Nu a menționat deloc libertatea și sursele, doar prețul deci clar că pierde din vedere un aspect esențial. Apoi a vorbit de patente și ce prostie e că Europa se opune și nu urmează exemplul patentelor soft din SUA. Și că el ca matematician ca formație, ar prefera ca ideile să fie patentabile să nu se îmbogățească firme mari pe munca matematicienilor și ei să-și poate vinde ideile mai bine, pentru că sunt plătiți mizerabil. Nu mă îndoiesc că sunt plătiți prost, dar matematicienii de obicei nu prin salariile lor mari se fac cunoscuți. A avut și atitudine destul de nepotrivită, luându-i pe cei care susțineau că patentele pe software nu-s o idee bună cu 'stai sa-ți explic unde gresești'. A zis și că e o prostie să impui ceva - cum ar fi open source - în guvernare și administrație, pentru că astfel iei libertatea de a alege softul comercial și e ipocrizie. Deci nu trebuie reglementare și trebuie să fim neutri și interoperabili. Asta de la persoana care anul trecut a zis ca laptopul OLPC e o jucărie și a promovat Intel Classmate cu XP pe el ca alternativă pentru că e un sistem 'adevărat', și care e susținător Microsoft și .NET public de ceva vreme bună. Nu e de mirare că cei din comisia de IT din parlament zic lucruri trăznite cu așa șef.&lt;br /&gt;&lt;br /&gt;Dragoș Mănac de la SNS, unul din partenerii RedHat din țară, a prezentat modelul de business RedHat cu parteneri, suport și service pe RHEL.&lt;br /&gt;&lt;br /&gt;Martin Michlmayr de la HP, fost Debian Project Leader despre fossology.org si fossbazaar.org dezvoltate la HP. Sunt mari parteneri MS dec intern folosesc mult mai mult soft comercial decât FOSS&lt;br /&gt;&lt;br /&gt;Prezentarea Kiwi era programată ultima vineri, la 5:30, dar cum s-a decalat programul cu câte 5-10 minute per prezentare am ajuns să începem la 6:30 și în loc de 50 minute pentru combinația slideuri+demo am făcut doar slidurile și Tiberiu Turbureanu nu a mai apucat să facă demo. Noroc că aproape fără excepție cei din sală foloseau Linux deja, deci nu avea sens prea mult să arătăm ce echivalente au aplicațiile Windows. Era poate jumate din audiența de la prezentările de dimineața că au obosit oamenii, dar și așa a fost cel mai mare număr la care am prezentat până acum, poate chiar 100.&lt;br /&gt;&lt;br /&gt;A mers bine, cred că le-a plăcut.&lt;br /&gt;&lt;br /&gt;David Ascher de la Mozilla a vorbit de planuri pentru Thunderbird.&lt;br /&gt;Mozilla Foundation deține 100% din Mozilla Corporation, cei care dezvoltă Firefox, deci combină avantajele unei companii comerciale cu cele ale unui non-profit din câte am înțeles. Există și libertate de mișcare și buget, dar și transparență pentru cei dinafară și nu poate cumpăra nimeni MoCo de la ei.&lt;br /&gt;&lt;br /&gt;David e șeful la MoMo - compania recent formată deținută tot de MoFo pentru a dezvolta Thunderbird. Vor să îmbunătățească experiența de email și SMS și restul de comunicare prin idei noi. Nu e prioritară sincronizarea cu diverse mobile și PDAuri, cel puțin nu pentru TB 3.0, și nici pe interop Exchange nu vor să cheltuie resurse, deci nu va fi competiție directă la outlook și evolution. Nu le e clar încă de unde vor scoate bani din TB dar se gândesc.&lt;br /&gt;&lt;br /&gt;Alexander Farstadt de la EZ-Systems, a prezentat produsul lor EZ pentru 'enterprise publishing' . Nu am fost atent dar am vorbit cu el mai tărziu, e din Norvegia, au vre-o 70 de oameni în toată lumea și fac situri cu trafic foarte mare. A zis ca e similar cu Joomla și Drupal dar gândit de la început pentru nișa enterprise adică cu multe date și mulți utilizatori. Început in 99, scris în PHP și Java și le merge bine afacerea. E complet open source, nu le e frică de competiție sau de forkuri, și se câștigă din customizări și alte servicii. El e CEO si proprietar, a făcut matematică și finanțe deci nu e programator.&lt;br /&gt;&lt;br /&gt;Barbara Held de la diverse comisii Europene ce coordonează IT, despre importanța standardelor deschise și a FOSS. Erau date și acronime la comisiile din care face parte și a zis că pe viitor vor fi fonduri pentru FOSS în administrația publică. Vom vedea.&lt;br /&gt;&lt;br /&gt;IBM a avut două prezentări, despre cum s-au întors cu 180 grade de la cea mai închisă companie în anii '70-'80 la mari suporteri FOSS, că s-a schimbat lumea. Au zis de multe din proiectele la care lucrează și de Eclipse, și alte lucruri de care știam deja, deci am uitat care erau.&lt;br /&gt;&lt;br /&gt;Au participat 4-5 de la Mozilla sau care lucrează cu produse bazate pe Mozilla și erau printre cei mai pro la întrebări și răspunsuri.&lt;br /&gt;&lt;br /&gt;Au fost și câteva prezentări de servicii sau produse de la sponsori, dar cum nu aveau legătură multă cu FOSS nu le mai menționez.&lt;br /&gt;&lt;br /&gt;Mesele și freedom party de după cele două zile au fost faine, ocazie bună de strigat la vecinii de masă și alți participanți (era muzică live tare) și făcut cunoștințe.&lt;br /&gt;&lt;br /&gt;Am mai vorbit în privat cu Alexandru Muscalu de la Microsoft, care a zis că ei se schimbă încet spre a fi mai deschiși, și că ar fi bine să putem coexista fără să ne luăm unii de alții prea mult, că intențiile de multe ori coincid. Da, trebui să vedem cum facem ca să rămânem civilizați și să fie OK pentru educația și IT locale, dar e destul de greu că sunt diferențe puține dar destul de mari despre cum credem că se face asta mai bine.&lt;br /&gt;&lt;br /&gt;O'Reilly a avut un stand de cărți, dar la sfârșit nu s-au vândut toate așa că le-au donat la 5 centre universitare, am ales fiecare pentru de unde venea, București, Iași, Brașov, Timișoara și Cluj. Pentru noi am ales împreună cu Traian Lupan, asistent la Poli la materia MO, pe care l-am cunoscut acolo. Unele vor merge la biblioteca facultății, asta era condiția O'Reilly, dar sigur vor fi și la GSL câteva. Linux Systems Programming de Robert Love, vre-o 3 de Rails, de X, Bash, CSS și altele, o cutie întreagă, vedem când vin de la Brașov via un coleg de-al lui Traian, altfel aveam de cărat în tren 20 de kg.&lt;br /&gt;&lt;br /&gt;Mi-a plăcut să cunosc colegii de facultate ai lui Tibi care au fost la conferința. Sunt în anii 1, 2 sau 3 la Politehnică și foarte entuziaști.&lt;br /&gt;Spre deosebire de cum îmi amintesc eu facultatea, au teme serioase permanent și timp puțin, dar și știu mult mai multe decât mă așteptam de la studenți în primii ani.&lt;br /&gt;Au cursuri faine chiar în anul I, cu studiat inclusiv codul din kernel, cu laboratoare unde se face Linux, vim, C, bash, algoritmi. Ar fi bine să se preia și în alte facultăți acele materii și stil de predat. Am fost plăcut surprins.&lt;br /&gt;&lt;br /&gt;E priză pe InterCity deci am putut scrie pe laptop fără să se alarmeze gnome-power-manager. Dar WiFi nu era :)</description>
         <author>janimo</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-1115903994108039547.post-5057853378620392449</guid>
         <pubDate>Sun, 01 Jun 2008 17:07:00 PDT</pubDate>
      <feedburner:origLink>http://janimo.blogspot.com/2008/06/de-la-eliberatica.html</feedburner:origLink></item>
      <item>
         <title>Xubuntu Strategy Document Update</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/302974819/</link>
         <description>Quick update on the Xubuntu Strategy Document. I&amp;#8217;ve made some tweaks and am now looking to organize the next big Xubuntu community meeting. I was thinking June 18th at 1900 UTC. What do you folks think? For the meeting, I&amp;#8217;ll have further updated the strategy document and also have our specifications for Intrepid written. If [...]</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=28</guid>
         <pubDate>Thu, 29 May 2008 22:03:00 PDT</pubDate>
         <content:encoded><![CDATA[<p>Quick update on the <a rel="nofollow" target="_blank" href="https://wiki.ubuntu.com/Xubuntu/Specifications/Intrepid/StrategyDocument">Xubuntu Strategy Document</a>. I&#8217;ve made some tweaks and am now looking to organize the next big Xubuntu community meeting. I was thinking June 18th at 1900 UTC. What do you folks think? For the meeting, I&#8217;ll have further updated the strategy document and also have our specifications for Intrepid written. If the meeting goes well, I&#8217;ll start implementing it all right away.</p>
<p>Thoughts? Feelings? Concerns? Super excited yet?! Woot! I know I am <img src='http://cody.zapto.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/> </p>
<p>P.S. Feel free to join us in #xubuntu-devel on freenode</p>]]></content:encoded>
      <feedburner:origLink>http://cody.zapto.org/?p=28</feedburner:origLink></item>
      <item>
         <title>La Eliberatica</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/300476014/la-eliberatica.html</link>
         <description>Vineri si sâmbătă voi fi la Bucureşti pentru Eliberatica, prezint Ubuntu şi Kiwi împreună cu Tiberiu Turbureanu. Sper să mă întâlnesc şi cu alţi suporteri FOSS din Bucureşti şi să schimbăm păreri despre cum putem promova mai bine softul liber şi Linux în Romănia, independent de distibuţia preferată şi localitate dar coordonaţi, să avem impact mai mare.</description>
         <author>janimo</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-1115903994108039547.post-4907677253827001576</guid>
         <pubDate>Thu, 29 May 2008 06:35:00 PDT</pubDate>
      <feedburner:origLink>http://janimo.blogspot.com/2008/05/la-eliberatica.html</feedburner:origLink></item>
      <item>
         <title>Wordpress 2.5.1 hates mod_security, sorta</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298079949/</link>
         <description>&lt;p&gt;I upgraded to Wordpress 2.5.1 a few weeks ago. Overall, it seems pretty nice.&lt;/p&gt;
&lt;p&gt;Friday, everything was fine. Saturday, I tried to make a post, but when I clicked the &amp;#8220;Publish&amp;#8221; button, I got a blank webpage. Suck.&lt;/p&gt;
&lt;p&gt;So I spent a couple hours (ugh) tracking the problem down today, and finally discovered this in the Apache error log:&lt;/p&gt;
&lt;blockquote&gt;&lt;p class="fm"&gt;[Sun May 25 14:41:59 2008] [error] [client 24.130.18.75] mod_security: Access denied with code 503. Unknown error [severity "EMERGENCY"] [hostname "spuriousinterrupt.org"] [uri "/journal/wp-admin/admin-ajax.php"]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Not a particularly useful error message. Fortunately, my web host (Dreamhost) allows me to disable mod_security on a per-domain basis, so I tried that, and voila, everything works fine. Presumably my web host upgraded mod_security, or changed its configuration, sometime between Friday and Saturday which broke things, as I didn&amp;#8217;t change anything with Wordpress or my website.&lt;/p&gt;
&lt;p&gt;So, if Wordpress breaks for you at some point, be sure to check your mod_security configuration, or temporarily disable it entirely to see if that&amp;#8217;s the problem.&lt;/p&gt;
&lt;p&gt;Hopefully Dreamhost can help me find a better solution than disabling it entirely&amp;#8230;&lt;/p&gt;</description>
         <author>Brian</author>
         <guid isPermaLink="false">http://spuriousinterrupt.org/journal/?p=1945</guid>
         <pubDate>Sun, 25 May 2008 15:18:23 PDT</pubDate>
      <feedburner:origLink>http://spuriousinterrupt.org/journal/archives/2008/05/25/1945/</feedburner:origLink></item>
      <item>
         <title>Home from UDS</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298058214/</link>
         <description>&amp;#60;tyche&amp;#62; My gosh! They&amp;#8217;re all beginning to surface - like dead fish in a pond. Hee hee</description>
         <guid isPermaLink="false">http://cody.zapto.org/?p=27</guid>
         <pubDate>Sun, 25 May 2008 11:36:00 PDT</pubDate>
         <content:encoded><![CDATA[<blockquote>&lt;tyche&gt; My gosh! They&#8217;re all beginning to surface - like dead fish in a pond. Hee hee</blockquote>]]></content:encoded>
         <category>Other</category>
      <feedburner:origLink>http://cody.zapto.org/?p=27</feedburner:origLink></item>
      <item>
         <title>The Xubuntu strategy</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298058215/</link>
         <description>A while ago, there was a little disagreement in the Xubuntu developer community. Since it did not look like the dispute was going to be resolved on the developer mailinglist, an online meeting was held led by Canonical&amp;#8217;s Ubuntu Community Manager Jono Bacon.
That meeting led to several decisions, the most important one being that Cody [...]</description>
         <guid isPermaLink="false">http://xubuntu.wordpress.com/?p=98</guid>
         <pubDate>Sun, 25 May 2008 04:57:31 PDT</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>A while ago, there was a little disagreement in the Xubuntu developer community. Since it did not look like the dispute was going to be resolved on <a rel="nofollow" target="_blank" href="https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel">the developer mailinglist</a>, an online meeting was held led by <a rel="nofollow" target="_blank" href="http://www.canonical.com/">Canonical</a>&#8217;s Ubuntu Community Manager <a rel="nofollow" target="_blank" href="http://www.jonobacon.org/">Jono Bacon</a>.</p>
<p>That meeting led to <a rel="nofollow" target="_blank" href="https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2008-March/003705.html">several decisions</a>, the most important one being that <a rel="nofollow" target="_blank" href="http://cody.zapto.org/">Cody Somerville</a> was appointed as Xubuntu&#8217;s project leader and assigned to create a strategy for Xubuntu, so that everybody knows where Xubuntu stands and what its goals are.</p>
<p>Well, Cody set to the task and, after gathering feedback at the <a rel="nofollow" target="_blank" href="https://wiki.ubuntu.com/UDS-Intrepid">Ubuntu Developer Summit</a>, <a rel="nofollow" target="_blank" href="http://cody.zapto.org/?p=25">came up</a> with the first draft of what is to be <a rel="nofollow" target="_blank" href="https://wiki.ubuntu.com/Xubuntu/Specifications/Intrepid/StrategyDocument">the Xubuntu Strategy Document</a>.</p>
<p>This being a first draft, everybody is invited to send feedback to Cody&#8217;s email address <a rel="nofollow" target="_blank" href="mailto:cody-somerville@ubuntu.com">cody-somerville@ubuntu.com</a>.</p>
<p>My first impression was that Cody did a great job on this one: Xubuntu has a bright future ahead under his lead <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley'/></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/xubuntu.wordpress.com/98/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/xubuntu.wordpress.com/98/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/xubuntu.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/xubuntu.wordpress.com/98/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/xubuntu.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/xubuntu.wordpress.com/98/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/xubuntu.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/xubuntu.wordpress.com/98/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/xubuntu.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/xubuntu.wordpress.com/98/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/xubuntu.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/xubuntu.wordpress.com/98/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xubuntu.wordpress.com&blog=298461&post=98&subd=xubuntu&ref=&feed=1"/></div>]]></content:encoded>
      <feedburner:origLink>http://xubuntu.wordpress.com/2008/05/25/the-xubuntu-strategy/</feedburner:origLink></item>
      <item>
         <title>Samsung u3</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298058216/</link>
         <description>I recently got a Sumsung YP U3 based on the suggestion of various commentors. I connect it to the Hardy partition I have (2.6.20-16-generic kernel due to a bug in wireless in the Hardy kernel) and the media player won&amp;#8217;t mount. If anyone knows how to fix this, let me know&amp;#8230;thanks
I used the Rhythmbox MTP [...]</description>
         <guid isPermaLink="false">http://admiralchicago.wordpress.com/?p=98</guid>
         <pubDate>Sat, 24 May 2008 19:58:53 PDT</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-decoration:line-through;">I recently got a Sumsung YP U3 based on the suggestion of various commentors. I connect it to the Hardy partition I have (2.6.20-16-generic kernel due to a bug in wireless in the Hardy kernel) and the media player won&#8217;t mount. </span></p>
<p>If anyone knows how to fix this, let me know&#8230;thanks</p>
<p>I used the Rhythmbox MTP plugin and installed libmtp-dev (though I think the latter didn&#8217;t have anything to do with the problem) and the problem is no more. &#92;o/</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/admiralchicago.wordpress.com/98/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/admiralchicago.wordpress.com/98/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/admiralchicago.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/admiralchicago.wordpress.com/98/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/admiralchicago.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/admiralchicago.wordpress.com/98/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/admiralchicago.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/admiralchicago.wordpress.com/98/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/admiralchicago.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/admiralchicago.wordpress.com/98/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/admiralchicago.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/admiralchicago.wordpress.com/98/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=admiralchicago.wordpress.com&blog=889940&post=98&subd=admiralchicago&ref=&feed=1"/></div>]]></content:encoded>
         <category>Ubuntu</category>
      <feedburner:origLink>http://admiralchicago.wordpress.com/2008/05/25/samsung-u3/</feedburner:origLink></item>
      <item>
         <title>Cubit</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298079950/</link>
         <description>&lt;p&gt;Yeah, Cornell CS students! I&amp;#8217;m &lt;a rel="nofollow" target="_blank" href="http://www.cs.cornell.edu/~bwong/cubit/"&gt;proud of you guys&lt;/a&gt;. Looks like my old Operating Systems professor (Prof. Sirer) is involved as well. Cool.&lt;/p&gt;</description>
         <author>Brian</author>
         <guid isPermaLink="false">http://spuriousinterrupt.org/journal/?p=1940</guid>
         <pubDate>Fri, 23 May 2008 10:22:25 PDT</pubDate>
      <feedburner:origLink>http://spuriousinterrupt.org/journal/archives/2008/05/23/1940/</feedburner:origLink></item>
      <item>
         <title>"Then, they fight you"</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298058219/then-they-fight-you.html</link>
         <description>Romanian readers:&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://groups.google.com/group/tic-lobby/browse_thread/thread/2c8a27de59cb3f19#"&gt;fir de discutii&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There's a CS/informatics competition for high school students being held this weekend in Cluj and it is combined with educational software presentations from software companies for informatics professors.&lt;br /&gt;&lt;br /&gt;I asked the organizers if our Free Software Group could hold a short session about the benefits of FOSS in education, with references to Ubuntu, Edubuntu and Kiwilinux and we were given a slot after the ones which had already been planned a while ago - those of Microsoft, Cisco and a local company that sells education software for Romanian schools.&lt;br /&gt;&lt;br /&gt;That was two days ago but yesterday we were notified that the Microsoft representative in charge with the education strategy had requested the organizers to pull the Ubuntu presentation because it is '&lt;span style="font-weight:bold;"&gt;unfair competition&lt;/span&gt;' to hold such a presentation at an event sponsored by them. They are indeed co-sponsors but the conference is organized by the Ministry of Education and its local office, and is being held on the premises of a public University.&lt;br /&gt;&lt;br /&gt;It is sad to know they are resorting to this sort of coercing and that they have such influence over the educators but looking on the bright side of it, and that's how I perceived it after thinking a bit about it, THEY ARE SCARED :)&lt;br /&gt;&lt;br /&gt;We were also promised to be given the opportunity to present at a later date to a similar group of professors in June.</description>
         <author>janimo</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-1115903994108039547.post-9134819322720956859</guid>
         <pubDate>Thu, 22 May 2008 17:06:00 PDT</pubDate>
      <feedburner:origLink>http://janimo.blogspot.com/2008/05/then-they-fight-you.html</feedburner:origLink></item>
      <item>
         <title>Ubuntu Intrepid - flashplugin-nonfree updated</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298058221/ubuntu-intrepid-flashplugin-nonfree.html</link>
         <description>&lt;div&gt;A few days ago, this update came through the Intrepid updates. It hasn't shown up in Hardy backports or proposed, so it might be time to install Intrepid in Virtualbox and check it out.&lt;br /&gt;&lt;br /&gt;I'm a bit gunshy of upgrading my current Hardy flash setup "manually" - for flash, this never seems to end well and is not easily recoverable.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;a rel="nofollow" target="_blank" href="https://launchpad.net/ubuntu/intrepid/+source/flashplugin-nonfree/10.0.1.218ubuntu1"&gt;flashplugin-nonfree 10.0.1.218ubuntu1 (source) in ubuntu intrepid&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;Changelog&lt;br /&gt;&lt;br /&gt;flashplugin-nonfree (10.0.1.218ubuntu1) intrepid; urgency=low&lt;br /&gt;&lt;br /&gt; * New upstream beta fixes many crashers (most significantly&lt;br /&gt; LP: #192888).&lt;br /&gt; * debian/config:&lt;br /&gt; debian/postinst: Update md5sums, filenames, and paths. Remove&lt;br /&gt; debugging bits (LP: #176226).&lt;br /&gt; * debian/control: Readd versioned dependency for libflashsupport|&lt;br /&gt; libasound2-plugins to play nicely with either PulseAudio config&lt;br /&gt; while preserving OSSv4 users' ability to have audible "shiny"&lt;br /&gt; (LP: #206307, #186726, #183943, #151849).&lt;br /&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~f/blogspot/daAy?a=ylLM6H"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/daAy?i=ylLM6H" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~f/blogspot/daAy?a=89DWOh"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/daAy?i=89DWOh" border="0"&gt;&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/~f/blogspot/daAy?a=NqJ8KH"&gt;&lt;img src="http://feeds.feedburner.com/~f/blogspot/daAy?i=NqJ8KH" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <author>noreply@blogger.com (Warren Butler)</author>
         <guid isPermaLink="false" />
         <pubDate>Wed, 21 May 2008 19:56:00 PDT</pubDate>
      <feedburner:origLink>http://grumpymole.blogspot.com/2008/05/ubuntu-intrepid-flashplugin-nonfree.html</feedburner:origLink></item>
      <item>
         <title>Laptop</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298058225/</link>
         <description>Dear Lazy web,
I&amp;#8217;m looking for a laptop in the 700 - 850 (UDS) dollar range for mostly daily use. It would be used for taking notes in class, doing data analysis in the lab, light coding and web surfing. It would not be used for intense gaming or anything but I need something [...]</description>
         <guid isPermaLink="false">http://admiralchicago.wordpress.com/?p=97</guid>
         <pubDate>Sat, 17 May 2008 23:16:26 PDT</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>Dear Lazy web,</p>
<p>I&#8217;m looking for a laptop in the 700 - 850 (UDS) dollar range for mostly daily use. It would be used for taking notes in class, doing data analysis in the lab, light coding and web surfing. It would not be used for intense gaming or anything but I need something that is Linux compatible out of the box and preferably, Microsoft-tax free. Also, I would like it to be delived within two weeks of ordering.</p>
<p>I am leaning heavily toward this <a rel="nofollow" target="_blank" href="http://system76.com/product_info.php?cPath=28&amp;products_id=50">System 76 machine</a> but would like a range of options. Thanks.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/admiralchicago.wordpress.com/97/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/admiralchicago.wordpress.com/97/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/admiralchicago.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/admiralchicago.wordpress.com/97/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/admiralchicago.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/admiralchicago.wordpress.com/97/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/admiralchicago.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/admiralchicago.wordpress.com/97/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/admiralchicago.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/admiralchicago.wordpress.com/97/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/admiralchicago.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/admiralchicago.wordpress.com/97/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=admiralchicago.wordpress.com&blog=889940&post=97&subd=admiralchicago&ref=&feed=1"/></div>]]></content:encoded>
         <category>Ubuntu</category>
      <feedburner:origLink>http://admiralchicago.wordpress.com/2008/05/18/laptop/</feedburner:origLink></item>
      <item>
         <title>Chiglug meeting tomorrow.</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298058226/</link>
         <description>The Chicago GNU/Linux uses group will be having a meeting tomorrow. I am giving my first talk to the GLUG tomorrow so if you are interested bring yourself, your mind, good vibes and great beer. Saturday, May 17th, 2008 @ 3pm
Location:
Institue of Design
350 N LaSalle Blvd
2nd Floor Room 202 [...]</description>
         <guid isPermaLink="false">http://admiralchicago.wordpress.com/?p=96</guid>
         <pubDate>Sat, 17 May 2008 00:57:17 PDT</pubDate>
         <content:encoded><![CDATA[<div class='snap_preview'><br /><p>The Chicago GNU/Linux uses group will be having a meeting tomorrow. I am giving my first talk to the GLUG tomorrow so if you are interested bring yourself, your mind, good vibes and great beer. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley'/> </p>
<p><em>Saturday, May 17th, 2008 @ 3pm</em></p>
<p>Location:</p>
<p><a rel="nofollow" target="_blank" href="http://www.id.iit.edu/">Institue of Design</a><br />
<a rel="nofollow" target="_blank" href="http://tinyurl.com/34gkzt">350 N LaSalle Blvd</a><br />
2nd Floor Room 202 Chicago, IL 60610</p>
<p>Our presentation topics are to be:</p>
<ul>
<li>Bio-Informatics - Clyde Forrester</li>
<li>Introduction to Digital Electronics - Freddy Martinez</li>
<li>VLSI - Dan Krol</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/admiralchicago.wordpress.com/96/"/> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/admiralchicago.wordpress.com/96/"/> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gocomments/admiralchicago.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/admiralchicago.wordpress.com/96/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godelicious/admiralchicago.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/admiralchicago.wordpress.com/96/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/gostumble/admiralchicago.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/admiralchicago.wordpress.com/96/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/godigg/admiralchicago.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/admiralchicago.wordpress.com/96/"/></a> <a rel="nofollow" target="_blank" href="http://feeds.wordpress.com/1.0/goreddit/admiralchicago.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/admiralchicago.wordpress.com/96/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=admiralchicago.wordpress.com&blog=889940&post=96&subd=admiralchicago&ref=&feed=1"/></div>]]></content:encoded>
         <category>Ubuntu</category>
      <feedburner:origLink>http://admiralchicago.wordpress.com/2008/05/17/chiglug-meeting-tomorrow/</feedburner:origLink></item>
      <item>
         <title>Discussing free software syncronicity</title>
         <link>http://feeds.feedburner.com/~r/XubuntuBlogroll/~3/298058227/150</link>
         <description>There&amp;#8217;s been a flurry of discussion around the idea of syncronicity in free software projects. I&amp;#8217;d like to write up a more comprehensive view, but I&amp;#8217;m in Prague prepping for FOSSCamp and the Ubuntu Developer Summit (can&amp;#8217;t wait to see everyone again!) so I&amp;#8217;ll just contribute a few thoughts and responses to some of the [...]</description>
         <guid isPermaLink="false">http://www.markshuttleworth.com/archives/150</guid>
         <pubDate>Thu, 15 May 2008 11:24:05 PDT</pubDate>
         <content:encoded><![CDATA[<p>There&#8217;s been a flurry of discussion around the idea of syncronicity in free software projects. I&#8217;d like to write up a more comprehensive view, but I&#8217;m in Prague prepping for FOSSCamp and the Ubuntu Developer Summit (can&#8217;t wait to see everyone again!) so I&#8217;ll just contribute a few thoughts and responses to some of the commentary I&#8217;ve seen so far.</p>
<p>Robert Knight <a rel="nofollow" target="_blank" href="http://kdemonkey.blogspot.com/2008/05/singing-in-tune.html">summarized the arguments</a> I made during a <a rel="nofollow" target="_blank" href="http://home.kde.org/~akademy07/videos/1-06-Keynote-Shuttleworth.ogg">keynote at aKademy</a> last year. I&#8217;m really delighted by the recent announcement of that the main GNOME and KDE annual developer conferences (GUADEC and aKademy) will be held at the same time, and in the same place, in 2009. This is an important step towards even better collaboration. Initiatives like FreeDesktop.org have helped tremendously in recent years, and a shared conference venue will accelerate that process of bringing the best ideas to the front across both projects. Getting all of the passionate and committed developers from both of these into the same real-space will pay dividends for both projects.</p>
<p>Aaron Seigo of KDE Plasma has taken a strong position against synchronized release cycles, and his <a rel="nofollow" target="_blank" href="http://aseigo.blogspot.com/2008/05/ramblings-on-6-month-cycles-and-plasma.html">three</a> <a rel="nofollow" target="_blank" href="http://aseigo.blogspot.com/2008/05/re-re-ramblings-on-6-month-cycles-and.html">recent</a> <a rel="nofollow" target="_blank" href="http://aseigo.blogspot.com/2008/05/re-singing-in-tune.html">posts</a> on the subject make interesting reading.</p>
<p>Aaron raises concerns about features being &#8220;punted&#8221; out of a release in order to stick to the release cycle. It&#8217;s absolutely true that discipline about &#8220;what gets in&#8221; is essential in order to maintain a commitment on the release front. It&#8217;s unfortunate that features don&#8217;t always happen on the schedule we hope they might. But it&#8217;s worth thinking a little bit about the importance of a specific feature versus the whole release. When a release happens on time, it builds confidence in the project, and injects a round of fresh testing, publicity, enthusiasm and of course bug reports. Code that is new gets a real kicking, and improves as a result. Free software projects are not like proprietary projects - they don&#8217;t have to ship new releases in order to get the money from new licenses and upgrades. We can choose to slip a particular feature in order to get a new round of testing and feedback on all the code which did make it.</p>
<p>Some developers are passionate about specific features, others are passionate about the project as a whole. There are two specific technologies, or rather methodologies, that have hugely helped to separate those two and empower them both. They are very-good-branching VCS, and test-driven development (TDD).</p>
<p>We have found that the developers who are really focused on a specific feature tend to work on that feature in a branch (or collaborative set of branches), improving it &#8220;until it is done&#8221; regardless of the project release cycle. They then land the feature as a whole, usually after some review. This of course depends on having a VCS that supports branching and merging very well. You need to be able to merge from trunk continuously, so that your feature branch is always mergeable *back* to trunk. And you need to be able to merge between a number of developers all working on the same features. Of course, my oft-stated preference in VCS is Bazaar, because the developers have thought very carefully about how to support collaborative teams across platforms and projects and different workflows, but any VCS, even a centralised one, that supports good branches will do.</p>
<p>A comprehensive test suite, on the other hand, lets you be more open to big landings on trunk, because you know that the tests protect the functionality that people had *before* the landing. A test suite is like a force-field, protecting the integrity of code that was known to behave in a particular way yesterday, in the face of constant change. Most of the projects I&#8217;m funding now have adopted a tests-before-landings approach, where landings are trunk are handled by a robot who refuses to commit the landing unless all tests passed. You can&#8217;t argue with the robot! The beauty of this is that your trunk is &#8220;always releasable&#8221;. That&#8217;s not *entirely* true, you always want to do a little more QA before you push bits out the door, but you have the wonderful assurance that the test suite is always passing. Always.</p>
<p>So, branch-friendly VCS&#8217;s and test-driven development make all the difference. Work on your feature till it&#8217;s done, then land it on the trunk during the open window. For folks who care about the release, the freeze window can be much narrower if you have great tests.</p>
<p>There&#8217;s a lot of discussion about the exact length of cycle that is &#8220;optimal&#8221;, with some commentary about the windows of development, freeze, QA and so on. I think that&#8217;s a bit of a red herring, when you factor in good branching, because feature development absolutely does not stop when the trunk is frozen in preparation for a release. Those who prefer to keep committing to their branches do so, they scratch the itch that matters most to them.</p>
<p>I do think that cycle lengths matter, though. Aaron speculates that a 4-month cycle might be good for a web site. I agree, and we&#8217;ve converged on a 4-month planning cycle for Launchpad after a few variations on the theme. The key difference for me with a web site is that one has only one deployment point of the code in question, so you don&#8217;t have to worry as much about update and cross-version compatibility. The Launchpad team has a very cool system, where they roll out fresh code from trunk every day to a set of app servers (called &#8220;edge.launchpad.net&#8221;), and the beta testers of LP use those servers by default. Once a month, they roll out a fresh drop from tip to all the app servers, which is also when they rev the database and can introduce substantial new features. It&#8217;s tight, but it does give the project a lot of rhythm. And we plan in &#8220;sets of 4 months&#8221;, at least, we are for the next cycle. The last planning cycle was 9 months, which was just way too long.</p>
<p>I think the cycles-within-cycles idea is neat. Aaron talks about how 6 months is too long for quick releases, and too short to avoid having to bump features from one cycle to the next. I&#8217;ve already said that a willingness to bump a feature that is not ready is a strength and not a weakness. It would be interesting to see if the Plasma team adopted a shorter &#8220;internal&#8221; cycle, like 2 months or 3 months, and fit that into a 6 month &#8220;external&#8221; cycle, whether Aaron&#8217;s concerns were addressed.</p>
<p>For large projects, the fact that a year comes around every, well, year, turns out to be quite significant. You really want a cycle that divides neatly into a year, because a lot of external events are going to happen on that basis. And you want some cohesion between the parts. We used to run the Canonical sprints on a 4-month cycle (3 times a year) and the Ubuntu releases on a six month cycle (twice a year) and it was excessively complex. As soon as we all knew each other well enough not to need to meet up every 4 months, we aligned the two and it&#8217;s been much smoother ever since.</p>
<p>Some folks feel that distributions aren&#8217;t an important factor in choosing an upstream release cycle. And to a certain extent that&#8217;s true. There will always be a &#8220;next&#8221; release of whatever distribution you care about, and hopefully, an upstream release that misses &#8220;this&#8221; release will make it into the next one. But I think that misses the benefit of getting your work to a wider audience as fast as possible. There&#8217;s a great project management methodology called &#8220;lean&#8221;, which we&#8217;ve been working with. And it says that any time that the product of your work sits waiting for someone else to do something, is &#8220;waste&#8221;. You could have done that work later, and done something else before that generated results sooner. This is based on the amazing results seen in real-world production lines, like cars and electronics.</p>
<p>So while it&#8217;s certainly true that you could put out a release that misses the &#8220;wave&#8221; of distribution releases, but catches the next wave in six months time, you&#8217;re missing out on all the bug reports and patches and other opportunities for learning and improvement that would have come if you&#8217;d been on the first wave. Nothing morally wrong with that, and there may be other things that are more important for sure, but it&#8217;s worth considering, nonetheless.</p>
<p>Some folks have said that my interest in this is &#8220;for Canonical&#8221;, or &#8220;just for Ubuntu&#8221;. And that&#8217;s really not true. I think it&#8217;s a much more productive approach for the whole free software ecosystem, and will help us compete with the proprietary world. That&#8217;s good for everyone. And it&#8217;s not just Ubuntu that does regular 6-month releases, Fedora has adopted the same cycle, which is great because it improves the opportunities to collaborate across both distributions - we&#8217;re more likely to have the same versions of key components at any given time.</p>
<p>Aaron says:</p>
<blockquote><p>Let&#8217;s assume project A depends on B, and B releases at the same time as A. That means that A is either going to be one cycle behind B in using what B provides, or will have to track B&#8217;s bleeding edge for the latter part of their cycle allowing some usage. What you really want is a <em>staggered</em> approach where B releases right about when A starts to work on things.</p>
<p>This goes completely counter to the &#8220;everyone on the same month, every 6 months&#8221; doctrine Mark preaches, of course.</p></blockquote>
<p>I have never suggested that *everyone* should release at the same time. In fact, at Ubuntu we have converged around the idea of releasing about one month *after* our biggest predictable upstream, which happens to be GNOME. And similarly, the fact that the kernel has their own relatively predictable cycle is very useful. We don&#8217;t release Ubuntu on the same day as a kernel release that we will ship, of course, but we are able to plan and communicate meaningfully with the folks at kernel.org as to which version makes sense for us to collaborate around.</p>
<p>Rather than try and release the entire stack all at the same time, it makes sense to me to offset the releases based on a rough sense of dependencies.</p>
<p>Just to be clear, I&#8217;m not asking the projects I&#8217;ll mention below to change anything, I&#8217;m painting a picture or a scenario for the purposes of the discussion. Each project should find their own pace and scratch their itch in whatever way makes them happiest. I think there are strong itch-scratching benefits to syncronicity, however, so I&#8217;ll sketch out a scenario.</p>
<p>Imagine we aimed to have three waves of releases, about a month apart.</p>
<p>In the first wave, we&#8217;d have the kernel, toolchain, languages and system libraries, and possibly components which are performance- and security-critical. Linux, GCC, Python, Java, Apache, Tomcat&#8230; these are items which likely need the most stabilisation and testing before they ship to the innocent, and they are also pieces which need to be relatively static so that other pieces can settle down themselves. I might also include things like Gtk in there.</p>
<p>In the second wave, we&#8217;d have applications, the desktop environments and other utilities. AbiWord and KOffice, Gnumeric and possibly even Firefox (though some would say Firefox is a kernel and window manager so&#8230; ;-)).</p>
<p>And in t