<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>jonathan carter &#187; Ubuntu</title>
	<atom:link href="http://jonathancarter.org/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonathancarter.org</link>
	<description>rebel without a pause</description>
	<lastBuildDate>Wed, 16 May 2012 00:32:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>The &#8220;Software Packages&#8221; Meta-Track at UDS</title>
		<link>http://jonathancarter.org/2012/05/15/the-software-packages-meta-track-at-uds/</link>
		<comments>http://jonathancarter.org/2012/05/15/the-software-packages-meta-track-at-uds/#comments</comments>
		<pubDate>Tue, 15 May 2012 03:31:31 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Allison Randal]]></category>
		<category><![CDATA[Andrew Mitchell]]></category>
		<category><![CDATA[Andrew Starr-Bochiccio]]></category>
		<category><![CDATA[Application Review Board]]></category>
		<category><![CDATA[APT]]></category>
		<category><![CDATA[ARB]]></category>
		<category><![CDATA[Asheesh Laroia]]></category>
		<category><![CDATA[Ayatana]]></category>
		<category><![CDATA[Backports]]></category>
		<category><![CDATA[Bhavani Shankar]]></category>
		<category><![CDATA[Daniel Holbach]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Evan Broder]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Iain Lane]]></category>
		<category><![CDATA[Micah Gersten]]></category>
		<category><![CDATA[MOTU]]></category>
		<category><![CDATA[Software Center]]></category>
		<category><![CDATA[Stefano Rivera]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Unity]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=7141</guid>
		<description><![CDATA[<br/>Meta Track? I&#8217;m glad you asked! At the Ubuntu Developer Summit, sessions are arranged by track. There are some topics that don&#8217;t have official tracks, but you end up seeing the same people in the same kind of sessions and it ends up being a track for all practical intents and purposes. One of these [...]]]></description>
			<content:encoded><![CDATA[<br/><h3>Meta Track?</h3>
<p>I&#8217;m glad you asked! At the Ubuntu Developer Summit, sessions are arranged by track. There are some topics that don&#8217;t have official tracks, but you end up seeing the same people in the same kind of sessions and it ends up being a track for all practical intents and purposes. One of these &#8220;meta-tracks&#8221; that emerged at this UDS was about software packages in Ubuntu. These were discussions related to how packages are organised in Ubuntu, how they&#8217;re maintained and synced with Debian, how to get upstream software developers excited about Ubuntu and more.</p>
<p>These were the sessions where I could walk in and be sure to find some combination of Stefano Rivera, Allison Randal, Asheesh Laroia, Evan Broder, Iain Lane, Andrew Starr-Bochiccio, Daniel Holbach, Andrew Mitchell, Micah Gersten, Bhavani Shankar and more in there <img src='http://jonathancarter.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>These sessions included:</p>
<ul>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20369/servercloud-q-apt-improvements/">APT Improvements</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20408/community-q-upstream-appdev-docs/">Upstream App Developer Documentation</a></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20545/community-p-appdevelopers-events/">App Developer events</a></em></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20586/software-center-q-client/">software-center-q-client</a></em></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20719/other-q-backports-bof/">Backports BoF</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20682/community-q-packaging-guide/">Continuing Packaging Guide Improvements</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20626/foundations-q-more-agile-sru-process/">Refine our SRU process to be more agile while avoiding too many pitfalls</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20546/community-p-appdevelopers-external-outreach/">App Developer external outreach</a></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20587/software-center-q-server/">software-center-q-server</a></em></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20415/community-q-upstream-evangelism/">Promote and encourage upstream delivery in Ubuntu</a></em></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20551/community-q-app-packaging-requirements/">Packaging requirements for Apps in Ubuntu</a></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20743/lts-backport-testing-in-1204/">LTS backport testing in 12.04</a></em></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20496/foundations-q-phased-updates/">Phased updates of software packages</a></em></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20296/foundations-q-usr-merge/">Merging / onto /usr</a></em></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20290/other-q-freeze-use-of-proposed/">Discussions of what should get uploaded to -proposed and when</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20560/community-q-myapps-review/">Review of the ARB process using MyApps</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20552/community-q-app-review-board/">Application Review Board</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20767/community-q-debian/">Debian Health Check</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20476/other-q-dmb-discussion/">Developer Membership Board Discussion</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20676/other-q-motu-bof/">MOTU BOF Session</a></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20495/foundations-q-java7/">Transition the archive to Java 7</a></em></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20294/foundations-q-finish-archive-reorg/">Finish the archive reorg</a></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20417/community-q-app-promotion/">Advertise new apps in the Software Center</a></em></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20760/servercloud-q-apt-improvements-working-session/">working session result of apt-improvements</a></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20412/community-q-upstream-myapps/">MyApps submission experience and expectations for upstreams</a></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20729/community-p-appdevelopers-site-incremental-improvements/">Ubuntu App Developer Site incremental improvements</a></em></li>
<li><a href="http://summit.ubuntu.com/uds-q/meeting/20555/community-q-dev-outreach/">Reaching out to future Ubuntu developers</a></li>
<li><em><a href="http://summit.ubuntu.com/uds-q/meeting/20329/foundations-q-updates-from-crash-reports/">If a crash is already fixed by an update, prompt to install it</a></em></li>
</ul>
<div>I couldn&#8217;t attend all of them, many sessions were in the same slot or I were required in another session at the time. I marked the ones I couldn&#8217;t attend in <em>italics.</em></div>
<h3>Archive Re-organisation</h3>
<p>I&#8217;ll jump in with the big and controversial topic. When Ubuntu was founded, Canonical and the Ubuntu community was small and could only support a subset of the Debian archives. This supported subset became known as main. Initially it was less than 1GB large, the rest of what you&#8217;d usually find in the Debian main archive became known as Universe, and a group of people, named in jest after a he-man series, became known as the Masters of the Universe (MOTU) team.</p>
<p>Main was maintained mostly by Canonical staff and the universe archive was maintained by Canonical staff and community members. Over time, more and more community members started to maintain packages in main. Flavours such as Edubuntu, Kubuntu and Xubuntu were later allowed to install from universe and it was later enabled by default. In the initial LTS release, only main packages were supported long-term. These days, there are many packages in universe that are supported for the full 5 years on LTS releases. Previously, only packages in main had translations shipped for them. This is also no longer true. The lines between main and universe have become so blurred that having the separation no longer made any sense. Around the last LTS release (10.04), the topic of an archive re-organisation emerged. It was a big discussion, and when the Developer Membership Board was formed the MOTU Council was disbanded (which in my opinion was a bad idea) in part of that and also in anticipation for the archive re-organisation. Some people took that as meaning that MOTU is dead or that it would stop to exist. That is certainly not the case.</p>
<p>Unfortunately, the archive re-organisation became very complicated very quickly. There still needs to be a way for Canonical to identify packages that they officially support if someone wants to throw money at them for supporting it. We can&#8217;t have <em>everything</em> translated because the language packs would just grow too big. How would we deal with managing build-dependencies and make sure that people depend on high-quality tools and libraries? Soon after the initial archive re-organisation was started, it stalled. In my opinion this caused lots of confusion and did damage to the Ubuntu project.</p>
<p>Having said that, I&#8217;m glad to report that the discussion at this UDS was extremely positive and it seems like the archive re-organisation might actually be completed over the next two releases. Other benefits will include how support meta-data is stored. The tools that currently use the support fields (update-manager, ubuntu-support-status, software-center, etc) will now get the support metadata from an external file, which means that packages in Ubuntu wouldn&#8217;t need a diff with Debian&#8217;s packages anymore for support meta-data. Also, the archive layout will be simpler and easier to understand. MOTU would probably change from &#8220;Masters of the Universe&#8221; to &#8220;Masters of the Unseeded&#8221;. Packages that are seeded are packages that are provided on standard Ubuntu flavours (Ubuntu Core, Ubuntu Desktop, Ubuntu Server, Edubuntu, Kubuntu, Xubuntu, Lubuntu, etc). The rest of the archive that are unseeded would then still be maintained by a newly defined MOTU group.</p>
<p>It&#8217;s a big hairy issue and I&#8217;ve just touched on some of the areas, but what&#8217;s great is that progress is being made again and that people are serious about making it happen. Colin Watson has a work item to take the discussion further on the Ubuntu development mailing list. I&#8217;m positive that things will be moving forward on that front for this cycle, even if it ends up taking another cycle to iron out some of the smaller kinks.</p>
<h3>Application Review Board</h3>
<p>In a previous cycle, Canonical put together a process by which application developers could get their non-free, commercial applications in to the Software Center via authenticated PPA. It seemed unfair to have a process where non-free software could make it into the Ubuntu software center but free software couldn&#8217;t, so a process was formed to let apps in the software center via an extras repository. This process is overseen by the Application Review Board. I joined this board right about 6 months ago. We&#8217;ve had the usual problems that Ubuntu teams have (because, in reality the ARB is more of a team than a board, the name is a misnomer, I wish less Ubuntu teams had this issue), like lack of time, getting sporadically distracted by other work, but on top of that, we didn&#8217;t have our process quite smoothed out yet. The web interface that we used to manage apps had some huge issues (like making apps completely disappear from the interface when requesting feedback from the developer).</p>
<p>For the last weeks, quite a few people have worked hard to help fix the issues in the process and in the web app. There were *many* sessions at this UDS regarding upstream developers, the ARB, the MyApps web interface, etc. At times I thought that there were too many, but it was just right. A lot of issues were discussed, problems were solved, and while I felt like the ARB process was in an alpha stage during the last cycle, I think it&#8217;s more like a beta-state process now. I think we&#8217;re very close to having a process that&#8217;s smooth and easy for both the people that submit these apps, and the people who review them.</p>
<p>Currently the ARB has some backlog that we need to sort through, we&#8217;ll probably use that to help improve the process further and make Ubuntu a fun and welcoming platform to develop for.</p>
<p>We also absolutely want people to contribute their software to the right place. If a package belongs in Debian, Ubuntu, a PPA or any other archive instead, we&#8217;d like to advise the user properly. I took a work item to put together a flowchart to help people decide where to submit their app, because there&#8217;s way to many guides and howtos and someone could read the entire <a href="http://www.debian.org/doc/manuals/maint-guide/">New Maintainers Guide</a> and still won&#8217;t know where to submit their app <img src='http://jonathancarter.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I know I&#8217;m a bit thin on the details on the sessions here, but I&#8217;ll do more blog posts on that. I just wanted to provide some background and explain that good progress is made, and that things are greatly improving with the ARB process. In the ARB, many of us are aspiring to becoming Debian Developers so that we can help sponsor packages there when it&#8217;s appropriate.</p>
<h3>Debian Health Check</h3>
<p>The Debian Health Check session as become a regular session at UDS. We had a bunch of DD&#8217;s in the room that could comment on the Debian-Ubuntu relationship, but we didn&#8217;t have someone who specifically represented Debian. Some of the issues I&#8217;ve mentioned previously (like the ARB) were discussed. Also the Ayatana patches from Ubuntu that are hard to get into Debian (which includes Unity).</p>
<p>What is nice is that we have quite a few people who started out with Ubuntu that became Debian Developers. The relationship between Debian and Ubuntu seems quite healthy and it seems that both projects gain great benefit from each other.</p>
<h3>MOTU Birds of a Feather</h3>
<p>The archive-reorg was discussed, and MOTUs future role was discussed in anticipation of it. There was some discussion about things that have worked well in the last few cycles that should be revitalised. MOTU needs some more announcements of what it&#8217;s doing to cause some buzz around its activities. Too few people know what MOTU does and how it does it. Evan Broder and I plan to try some experiments with Facebook ads to see what kind of people/interest they bring in MOTU <img src='http://jonathancarter.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The MOTU team is also very eager to get long-term ARB apps into the archive. Having apps in universe would mean less work and restrictions than having them in extras.</p>
<p>As MOTU we&#8217;re very committed to it and its goals, but there needs to be some restructuring/updating of the current documentation. It might also need a new vision/mission-statement, etc. This cycle is going to be a revitalisation cycle for MOTU in whatever form it will continue to exist. We hope that many people will get excited about packaging and quality in the Ubuntu archive and help contribute to that <img src='http://jonathancarter.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Getting it all down is impossible</h3>
<p>I wish I could do a better job at this blog post, but I&#8217;m still somewhat suffering from information overload from last week, and if I try to get it perfect and get everything in there then this post will never get finished. If you have questions, feel free to give a poke on #ubuntu-motu on freenode, there&#8217;s bound to be someone who could answer questions on any of these topics if you&#8217;re willing to hang around a bit. I still haven&#8217;t even touched on Backports, APT improvements, SRU streamlining, etc, but you should be able to find most of the information from those sessions in their blueprints. If you&#8217;ve made it this far, thanks for reading!</p>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2012/05/15/the-software-packages-meta-track-at-uds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu Trending on Google+</title>
		<link>http://jonathancarter.org/2012/04/26/ubuntu-trending-on-google/</link>
		<comments>http://jonathancarter.org/2012/04/26/ubuntu-trending-on-google/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 13:54:35 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[California]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Plus]]></category>
		<category><![CDATA[Precise]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[UDS]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=7080</guid>
		<description><![CDATA[<br/>Happy Ubuntu 12.04, release day! I just noticed that Ubuntu (and Precise) is trending on Google+! As far as I can tell this is the first time that Ubuntu is trending there. That&#8217;s just awesome. Following the stream is pretty nice, there&#8217;s currently a new post with every automatic refresh (about once a second). Congratulations [...]]]></description>
			<content:encoded><![CDATA[<br/><p>Happy <a href="http://fridge.ubuntu.com/2012/04/26/ubuntu-12-04-precise-pangolin-released/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ubuntu-12-04-precise-pangolin-released">Ubuntu 12.04</a>, release day!</p>
<p>I just noticed that Ubuntu (and Precise) is trending on Google+! As far as I can tell this is the first time that Ubuntu is trending there. That&#8217;s just awesome.</p>
<p style="text-align: center;"><a href="https://plus.google.com/s/Ubuntu/posts"><img class="aligncenter size-full wp-image-7081" title="Some #whitespace may have been edited out ;)" src="http://jonathancarter.org/files/images/plus.png" alt="" width="563" height="173" /></a></p>
<p style="text-align: left;">Following <a href="https://plus.google.com/s/Ubuntu/posts">the stream</a> is pretty nice, there&#8217;s currently a new post with every automatic refresh (about once a second).</p>
<p style="text-align: left;">Congratulations to everyone who worked on this and also the release team who did an outstanding job delivering Ubuntu 12.04 (Precise Pangolin) to the masses!</p>
<p style="text-align: left;">Well, I guess it&#8217;s time to prepare for UDS for 12.10 and I&#8217;m looking forward to seeing many of you at <a href="http://uds.ubuntu.com/">UDS</a> in California in a bit more than a week! I&#8217;ll be posting some updates on Google+ as well, <a href="https://plus.google.com/118060934321492774758/posts">please follow me</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2012/04/26/ubuntu-trending-on-google/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Unity 5.0 Experience</title>
		<link>http://jonathancarter.org/2012/01/15/my-unity-5-0-experience/</link>
		<comments>http://jonathancarter.org/2012/01/15/my-unity-5-0-experience/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 16:29:16 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Precise]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Unity]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=6894</guid>
		<description><![CDATA[<br/>Giving Unity Another Go Yesterday I installed Unity5.0 and I was pleasantly surprised by some of its new features: I can set the panel background colour. By default, the Unity panel adapts itself to match the wallpaper colour. This doesn&#8217;t always work out, and with certain background colours it looks really horrible with the icons [...]]]></description>
			<content:encoded><![CDATA[<br/><p><img class="aligncenter  wp-image-6896" style="border: none;" title="Unity" src="http://jonathancarter.org/files/images/unity-screenshot-thumb.png" alt="" width="522" height="337" /></p>
<h3 style="padding-bottom: 20px;">Giving Unity Another Go</h3>
<p>Yesterday I installed <a href="http://en.wikipedia.org/wiki/Unity_(user_interface)">Unity</a>5.0 and I was pleasantly surprised by some of its new features:</p>
<ul>
<li><strong>I can set the panel background colour. </strong>By default, the Unity panel adapts itself to match the wallpaper colour. This doesn&#8217;t always work out, and with certain background colours it looks really horrible with the icons on it. I set mine to a none-harsh, dark grey and can now see my icons without any desire to fork out my eyes.</li>
<li><strong>I can set the launcher panel to be ever present.</strong> I have plenty of horizontal screen space and I find it annoying not having a window list present on my display. When I have to hover my mouse to the left edge and wait a few hundred milliseconds before I even see the list of open apps and where they are positioned, it just annoys me. Having them always on-screen is just so much easier.</li>
<li><strong>It&#8217;s fast and more stable.</strong> Unity 5.0 is noticeably more snappy than it&#8217;s predecessors. It also <em>feels</em> less buggy. What drove me away from Unity on Oneiric was that the window placement snapping got horribly confused now and again and the only way out of it was to kill Compiz or otherwise restart Unity. My session is 24 hours old already and still going strong</li>
</ul>
<h3>Some Areas that could do with Improvement</h3>
<p><strong>Update</strong>: I thought it&#8217;s worth mentioning that removing the Gwibber lens removed close to *500MB* of that extra 1GB RAM that was used. There also seems to be an issue where gdbus and dconf worker are way more busy than they should be (at least on my machine). I&#8217;m figuring it out and will file bugs if I can confirm them. When they behave better then memory usage in Unity and Gnome Fallback shouldn&#8217;t be that far apart.</p>
<ul>
<li><strong>Global menus still get confused about running apps.</strong> Sometimes I&#8217;d get a Thunderbird title in the menu space and Thunderbird has already been closed. This is kind of weird when you&#8217;re not aware of the bug.</li>
<li><strong>Memory usage is high.</strong> I&#8217;m currently using around 1GB more memory than I typically would when using the Gnome 3 Fallback session with the same software running. I&#8217;m hoping that it stays there and that it won&#8217;t continue to rise due to memory leaks and other memory issues. This is a deal breaker on application servers.</li>
<li><strong>The Dash isn&#8217;t very pretty or user friendly.</strong> I guess the dash didn&#8217;t get much work or research done due to the focus on getting bugs fixed, so it&#8217;s probably not all that bad. At least you can right-click on the Ubuntu icon now and get a list of installed Unity lenses. The Dash home should really be customisable, and I&#8217;m not sure how users are supposed to do some rudimentary tasks like connect to a network share.</li>
</ul>
<h3>Overall Thoughts</h3>
<p>Unity has improved a lot recently. I feel that I can continue using it if it&#8217;s memory consumption stays under control. I&#8217;m testing it on Ubuntu 12.04 which is currently in an early pre-release state. Unity crashed twice while writing this blog entry so I hope it&#8217;s just some underlying bugs that will be solved by the time Ubuntu 12.04 hits release.</p>
<p>As for deploying it at client sites, I don&#8217;t think I could recommend that until it&#8217;s memory issues are resolved. Losing 1GB of RAM is a lot. Simple day to day tasks should be more intuitive (finding recent docs, accessing menus, accessing what used to be known as &#8216;Places&#8217;, etc), and it would help a lot if the Dash home were customisable (I couldn&#8217;t find a way to do it from within Unity or anything about it in the documentation). The Gnome 3 Fallback session is very solid and very familiar and I think I&#8217;ll continue to recommend it for the typical user desktop. At the rate that Unity is improving though, that might soon change.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2012/01/15/my-unity-5-0-experience/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>LTSP By The Sea 2011</title>
		<link>http://jonathancarter.org/2011/11/06/ltsp-by-the-sea-2011/</link>
		<comments>http://jonathancarter.org/2011/11/06/ltsp-by-the-sea-2011/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 17:53:45 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[BTS]]></category>
		<category><![CDATA[Epoptis]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[LDM]]></category>
		<category><![CDATA[LightDM]]></category>
		<category><![CDATA[LTS]]></category>
		<category><![CDATA[LTSP]]></category>
		<category><![CDATA[NBD]]></category>
		<category><![CDATA[Seawall Motel]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=6763</guid>
		<description><![CDATA[<br/>Last weekend I spent some time with the LTSP folks at the annual LTSP hackfest called &#8220;By The Sea&#8221; (or BTS for short). This was my second BTS. It was well attended and these were some of the items that were covered: Migration to new NBD Bootable chroots libpam-ssh Epoptis Local window manager Improvements to [...]]]></description>
			<content:encoded><![CDATA[<br/><p>Last weekend I spent some time with the LTSP folks at the annual LTSP <a href="http://sourceforge.net/apps/mediawiki/ltsp/index.php?title=Ltsp_ByTheSea2011">hackfest called &#8220;By The Sea&#8221;</a> (or BTS for short). This was my second BTS. It was well attended and these were some of the items that were covered:</p>
<ul>
<li>Migration to new NBD</li>
<li>Bootable chroots</li>
<li>libpam-ssh</li>
<li>Epoptis</li>
<li>Local window manager</li>
<li>Improvements to ltsp-build-client</li>
<li>Migrate LDM to GTK+3</li>
<li>LDM login speedup</li>
<li>Try to do something about the default LDM theme</li>
</ul>
<div style="text-align: center;">
<div><a href="https://plus.google.com/photos/118060934321492774758/albums/5671904436350428513"><img src="https://lh3.googleusercontent.com/-rqbXMkSsMbc/TranavVWf2I/AAAAAAAAJv8/59g-VvxS4B4/w216-h162-n-k/DSCN3475.JPG" alt="Photo" width="216" height="162" /> <img src="https://lh3.googleusercontent.com/-cSM0uovb2Hc/Tranx7B9yKI/AAAAAAAAJwc/ya4ePQZCyCs/w278-h208-n-k/DSCN3486.JPG" alt="Photo" width="216" height="162" /></a></div>
<div><a href="https://plus.google.com/photos/118060934321492774758/albums/5671904436350428513"><img class="B-J-pc-ja" src="https://lh4.googleusercontent.com/-PEl5w1PmkM0/TraoaACdtzI/AAAAAAAAJxM/m88aKMv7suI/w279-h208-n-k/DSCN3504.JPG" alt="Photo" width="216" height="162" /> <img class="B-J-pc-ja" src="https://lh5.googleusercontent.com/-FKicaN2FH_8/TraoPgWA2EI/AAAAAAAAJw8/G3OnGO5EfBc/w278-h208-n-k/DSCN3501.JPG" alt="Photo" width="216" height="162" /></a></div>
</div>
<p>Other than that it was a great time for LTSP enthusiasts to get together and socialize a bit. For the next few months, the focus is on fixing bugs and getting LTSP in a good shape for when Ubuntu 12.04 LTS arrives, since everything that is done now should be supportable for 5 years. After that there will most likely be some push to move from LDM to LightDM, which will allow us to have much nicer (and more useful) login screens for all kinds of remote sessions. It was great seeing everyone there and I hope to be there again next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2011/11/06/ltsp-by-the-sea-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On the road again</title>
		<link>http://jonathancarter.org/2011/10/28/on-the-road-again/</link>
		<comments>http://jonathancarter.org/2011/10/28/on-the-road-again/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 16:53:11 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Jonathan]]></category>
		<category><![CDATA[Bangor]]></category>
		<category><![CDATA[BTS]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[LTSP]]></category>
		<category><![CDATA[Marc Gariépy]]></category>
		<category><![CDATA[Sherbrooke]]></category>
		<category><![CDATA[South Africa]]></category>
		<category><![CDATA[Stephane Graber]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[UDS]]></category>
		<category><![CDATA[USA]]></category>
		<category><![CDATA[Wedding]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=6751</guid>
		<description><![CDATA[<br/>Some updates form the world of Jonathan&#8230; LTSP BTS2011: Yesterday Marc, Stéphane and myself drove down to Southwest Harbour in Maine for the LTSP By The Sea 2011 hackfest. It wasn&#8217;t a long road trip, but it&#8217;s been fun, we picked up 4 other people at Bangor airport and the minivan we&#8217;re hiring was like [...]]]></description>
			<content:encoded><![CDATA[<br/><p>Some updates form the world of Jonathan&#8230;</p>
<ul>
<li><strong>LTSP BTS2011:</strong> Yesterday Marc, Stéphane and myself drove down to Southwest Harbour in Maine for the <a href="http://sourceforge.net/apps/mediawiki/ltsp/index.php?title=Ltsp_ByTheSea2011">LTSP By The Sea 2011 hackfest</a>. It wasn&#8217;t a long road trip, but it&#8217;s been fun, we picked up 4 other people at Bangor airport and the minivan we&#8217;re hiring was like a party bus from the airport to the harbour. The hackfest itself has also been really fun so far and productive, I&#8217;ll blog about that some time.</li>
<li><strong>UDS Precice:</strong> On Sunday I&#8217;m off to Orlando, Florida for the <a href="http://uds.ubuntu.com/">Ubuntu Developer Summit</a> for Ubuntu 12.04. It will be my first time in Orlando, and the first time I get to attend a UDS in the US. Previously my visa got approved too late so I couldn&#8217;t attend, this time I received a 10 year visa so I should be fine for a long time, I&#8217;m really happy and relieved about that.</li>
<li><strong>Holidays and stuff:</strong> The week after UDS I&#8217;m back in Canada for a week to organise some things and report back at the office about what happened at BTS/UDS and then I&#8217;m off to South Africa for 3 months. I&#8217;ll be working from there for the period and also taking most of my year&#8217;s holidays during the end of December and early January. I&#8217;m the best man for a wedding and will be organising a road trip for the bachelors party, my friend in South Africa also got my motorbike fixed so we might end up going there by bike, the weather should be really good around then.</li>
<li><strong>Back in Sherbs:</strong> On 15 February, just after my 30th birthday, I&#8217;ll be back in Sherbrooke. I&#8217;ll probably end up having some form of birthday party in both countries. After that&#8230; the adventure continues!</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2011/10/28/on-the-road-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Global Jam Montréal</title>
		<link>http://jonathancarter.org/2011/09/04/ubuntu-global-jam-montreal/</link>
		<comments>http://jonathancarter.org/2011/09/04/ubuntu-global-jam-montreal/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 19:57:31 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Canonical]]></category>
		<category><![CDATA[Michael Jeanson]]></category>
		<category><![CDATA[Montreal]]></category>
		<category><![CDATA[Stephane Graber]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu Global Jam]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=6622</guid>
		<description><![CDATA[<br/>I&#8217;m spending my day at the Ubuntu Global Jam in Montréal. What surprised me most is that after all these years, it&#8217;s the first global jam I&#8217;ve actually attended. Canonical provided the venue and some yummy refreshments. I managed to be somewhat productive, but even better was being able to put some more names to [...]]]></description>
			<content:encoded><![CDATA[<br/><p>I&#8217;m spending my day at the <a href="http://loco.ubuntu.com/events/ubuntu-qc/1162/detail/">Ubuntu Global Jam</a> in Montréal. What surprised me most is that after all these years, it&#8217;s the first global jam I&#8217;ve actually attended. Canonical provided the venue and some yummy refreshments. I managed to be somewhat productive, but even better was being able to put some more names to faces with the local Ubuntu crowd.</p>
<p>Looking forward to the next one already!</p>
<div style="text-align: center;"><a href="https://plus.google.com/photos/118060934321492774758/albums/5648581869736143473"><img class="alignnone size-full wp-image-6678" title="Hackers" src="http://jonathancarter.org/files/images/t_2011-09-04_12-49-55_835.jpg" alt="" width="250" height="141" /></a> <a href="https://plus.google.com/photos/118060934321492774758/albums/5648581869736143473"><img class="alignnone size-full wp-image-6679" title="Stephan and Michael" src="http://jonathancarter.org/files/images/t_2011-09-04_13-21-04_213.jpg" alt="" width="250" height="141" /></a></p>
<p><a href="https://plus.google.com/photos/118060934321492774758/albums/5648581869736143473"><img class="alignnone size-full wp-image-6680" title="Oneiric Testing" src="http://jonathancarter.org/files/images/t_2011-09-04_13-23-02_459.jpg" alt="" width="250" height="141" /></a> <a href="https://plus.google.com/photos/118060934321492774758/albums/5648581869736143473"><img class="alignnone size-full wp-image-6681" title="Hackers" src="http://jonathancarter.org/files/images/t_2011-09-04_14-07-02_674.jpg" alt="" width="250" height="141" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2011/09/04/ubuntu-global-jam-montreal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I love Debian</title>
		<link>http://jonathancarter.org/2011/08/09/why-i-love-debian/</link>
		<comments>http://jonathancarter.org/2011/08/09/why-i-love-debian/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 02:53:55 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[APT]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[dpkg]]></category>
		<category><![CDATA[Fluxbox]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNU/Hurd]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LXDE]]></category>
		<category><![CDATA[Marketplace]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Plymouth]]></category>
		<category><![CDATA[Software Center]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Upstreams]]></category>
		<category><![CDATA[Wikipedia]]></category>
		<category><![CDATA[Xfce]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=6554</guid>
		<description><![CDATA[<br/>Now and again, someone asks me &#8220;Why do you use Debian?&#8221; or &#8220;What&#8217;s so great about it? Why don&#8217;t you use (insert any other Linux distribution here)? I never quite know what to say. I&#8217;ve gotten so wrapped up in why Debian is great that it has become hard to imagine how someone else couldn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<br/><p>Now and again, someone asks me &#8220;Why do you use Debian?&#8221; or &#8220;What&#8217;s so great about it? Why don&#8217;t you use (insert any other Linux distribution here)? I never quite know what to say. I&#8217;ve gotten so wrapped up in why Debian is great that it has become hard to imagine how someone else couldn&#8217;t see what I admire in it.</p>
<h3>So.. what IS so great about it?</h3>
<p>It&#8217;s great for similar reasons as Wikipedia. Wikipedia builds this huge collection of free articles, pictures and videos and assimilate it by making sure the content is free, that statements are properly backed, that there are proper links between articles and probably a few dozen really big things I haven&#8217;t even  ever thought about.</p>
<p><strong>Great community</strong>. Debian has some parallels to Wikipedia. It&#8217;s almost like a Wikipedia but for software instead of articles. It assimilates free software and makes it easy to use on a very wide variety of systems. It does so better than any other system that exists (at least IMHO, I list just some of the reasons for saying that below). Packagers are like editors on Wikipedia. They integrate all kinds of free software into the system, making sure it meets the project&#8217;s quality standards and that the licensing is sound.</p>
<p><strong>Operating system support.</strong> You can run Debian with a Linux, FreeBSD or GNU/Hurd kernel. FreeBSD and GNU/Hurd is admittedly not as rounded as Linux in all situations, but just the fact that you have a choice of operating system kernel and that the project supports 3 of the most well known ones is amazing. I can&#8217;t even think of one other system that actively works on supported different kernels.</p>
<p><strong>Desktop support.</strong> Some systems focus on Gnome, KDE or in the case of Ubuntu, Unity. Debian supports a really wide variety of desktop environments. Gnome, KDE, Xfce, LXDE, Fluxbox and more are all fully supported and in the main archive.</p>
<p><strong>Architectures.</strong> It runs on a really amazingly wide range of hardware. It runs officially on i386, amd64, armel, sparc, powerpc, ia64, mips, mipsel, and IBM/s390, but you can also run it unsupported on alpha, armhf, avr32, hppa, m68k, powerpcspe, sh4 and sparc64 architectures. Debian scales from some of the tiniest computers that can run an operating system to the world&#8217;s most powerful super computers.</p>
<p><strong>The Debian Social contract.</strong> Many distributions exist to make profit. There&#8217;s nothing wrong with that and I fully support that people use free software to make a living (I&#8217;d be a hypocrite if I said otherwise). Unfortunately, many distributions also base their choices on their profit motives. Decisions are often made based on &#8220;What&#8217;s going to make us profit right now&#8221; as apposed to &#8220;What will be best for our users now and in the long term?&#8221; (I&#8217;ll stay away from specific examples for now because this blog post is about Debian and not Oracle, Novell and similar companies). Debian exists for its users. It&#8217;s mission is defined in the <a href="http://www.debian.org/social_contract">Debian Social Contract</a>. Decisions are made based on what&#8217;s best for the user and not to maximize benefits of the project sponsors.</p>
<p><strong>If I don&#8217;t stop here I&#8217;ll go on all night.</strong> And I haven&#8217;t even started talking about how great APT is yet or that Debian has pretty much the largest collection of high quality packages available. Or how reliable upgrades are. But this blog entry isn&#8217;t about convincing people to use Debian, it&#8217;s about expressing why I like it so much and I&#8217;ve probably expressed that sufficiently already.</p>
<h3>But.. But&#8230;</h3>
<p>Oh yeah, I get some uphill from people for liking Debian, I can deal with it.</p>
<p><strong>What about Ubuntu? </strong>There are some shortcomings in Debian that can&#8217;t really be fixed due to its public commitments, or at least, fixing them would break things in Debian. Apple has created a huge eco-system around the Apple App Store. It&#8217;s how people buy applications now on most Apple systems. It&#8217;s been so successful that Google has used the same concept on the Android Marketplace. Many other systems are doing it too, Ubuntu is promoting free software and non-free software alike in it&#8217;s Software Center. Ubuntu will be making it easier for people to buy and install non-free software. Some critics might say that Ubuntu is promoting non-free software that way, but it&#8217;s a good experiment and it&#8217;s great that it can happen without having to be part of the Debian project. There are more things that Ubuntu does that would be really difficult to get into Debian, but I don&#8217;t want to focus on that because Ubuntu is really a *great* Debian derivative. It has delivered Debian (in some form) to more users than Debian itself has by relentlessly working on making it as easy to install and maintain as possible. On top of that, Ubuntu does a great job of submitting their fixes and improvements back to upstreams and to Debian itself. I use Ubuntu on my home desktop and some servers and support it at clients on a daily basis. I think it&#8217;s a worthy project and it&#8217;s great that it exists. So why do I sometimes use Debian instead of Ubuntu? On servers, stable releases of Debian and Ubuntu LTS releases are quite close to each other. Debian provides more testing before releasing and only releases when the system is ready, where Ubuntu sticks to a committed release time. Ubuntu&#8217;s release cycle also has it&#8217;s own benefits, but recently I&#8217;ve come to prefer Debian Squeeze on my own machines (I don&#8217;t even have to use Plymouth!) and I know many people feel differently about it and that&#8217;s fine. On my laptop I&#8217;m a bit more risky.. I want new, cutting edge, I don&#8217;t mind if there&#8217;s some problems now and again and I&#8217;m happy to fix it when it does pop up. I run Debian Unstable on my laptop with packages from Experimental. It works great for me. I&#8217;ve been running it again (used to do it before Ubuntu started) since late last year and besides a transition to /run that caused dbus to break and gdm not to start for one evening, I haven&#8217;t any problems worth mentioning. On development versions of Ubuntu the ride is typically much more bumpy. That&#8217;s not a problem for most Ubuntu users since users usually stick with with stable releases, and Ubuntu releases often enough (way more than Debian) so that they could still have newest software on a regular basis. There are many views on Debian and Ubuntu, in my opinion Ubuntu is an important and relevant derivative and even though it&#8217;s goals are somewhat different, it compliments and promotes many of the Debian ideals.</p>
<p><strong>It&#8217;s old!</strong>  Debian&#8217;s release cycle isn&#8217;t a bug, it&#8217;s a feature. I&#8217;ve mentioned some of the benefits of releasing when ready above. On top of that, Debian has also made its backports repository an official resource, which makes it easier to get newer software on stable releases. There are also micro-sites like mozilla.debian.net where users can get some specific backports for certain types of packages. I guess Debian could really benefit from  something similar to PPAs for this. Unfortunately Launchpad.net doesn&#8217;t support Debian builders (understandably so since waiting times on Ubuntu packages can already be quite high). The concept of another PPA implementation has been bought up on the Debian lists before and I have a lot to say about it, but that will be another blog entry. Also, Debian has something in between stable releases (which can get quite old on desktops) and unstable/experimental (where all the active development is taking place). When a package has been in unstable for a while and doesn&#8217;t do harm to your system, it&#8217;s promoted to an repository called &#8216;testing&#8217;. In testing you get a good combination of stability and new software. Admittedly you probably don&#8217;t want to deploy testing in large corporate environments since it&#8217;s officially unsupported, but for personal machines and for the typical hacker, it&#8217;s known to work great.</p>
<p><strong>Choose 10 completely random numbers!</strong> 4. 4. 4.<a href="http://xkcd.com/221/"> 4</a>. 4. 4. 4. 4. 4. 4. (I never claimed that Debian is perfect)</p>
<h3>In Summary</h3>
<p>Debian has a large and vibrant community with a big eco-system around it. It has many derivatives, some of them extremely high-profile and special in their own right. The whole effort is spectacular and awesome- and it&#8217;s all from a completely distributed world-wide self-governed community project. Sure, it&#8217;s not perfect, but I can&#8217;t help to look at it and admire it as one of the wonders of the age of information.</p>
<p>And now I have something to point to when people ask me, &#8220;Why do you like Debian?&#8221; <img src='http://jonathancarter.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2011/08/09/why-i-love-debian/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Ubuntu Membership</title>
		<link>http://jonathancarter.org/2011/08/07/ubuntu-membership/</link>
		<comments>http://jonathancarter.org/2011/08/07/ubuntu-membership/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 22:12:32 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[AskUbuntu]]></category>
		<category><![CDATA[Community Council]]></category>
		<category><![CDATA[Core-dev]]></category>
		<category><![CDATA[Developer Membership Board]]></category>
		<category><![CDATA[Edubuntu]]></category>
		<category><![CDATA[EMEA]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[IRC]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Landscape]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Membership]]></category>
		<category><![CDATA[MOTU]]></category>
		<category><![CDATA[PPU]]></category>
		<category><![CDATA[Regional Board]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu One]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=6531</guid>
		<description><![CDATA[<br/>This is a blog entry about Ubuntu membership, and some tips for applicants. The Membership Concept The Ubuntu project accepts many kinds of contributions from people all over the world. After time, many contributors develop a sense of belonging and ownership of the project. When someone has been with the project for a long time [...]]]></description>
			<content:encoded><![CDATA[<br/><p style="text-align: left;">This is a blog entry about <a href="https://wiki.ubuntu.com/Membership">Ubuntu membership</a>, and some tips for applicants.</p>
<h3>The Membership Concept</h3>
<p>The Ubuntu project accepts many kinds of contributions from people all over the world. After time, many contributors develop a sense of belonging and ownership of the project. When someone has been with the project for a long time and have made significant contributions to the project, then they may apply for membership. When you become an Ubuntu member, you become an official part of the project. You become a representative. You get an @ubuntu.com email address, an Ubuntu cloak on Freenode. You even get to vote on who serves on the Ubuntu <a href="https://wiki.ubuntu.com/CommunityCouncil">Community Council</a>, the top-level community governance committee in Ubuntu. For people who are serious about Ubuntu, membership is a big deal. Many people consider Ubuntu membership one of their biggest achievements.</p>
<h3>Technical and non-technical contributions</h3>
<p>People who become involved on a technical level will typically get membership based on their packaging and bug fixing/triaging work. If you&#8217;ve done a significant amount of technical work, you can apply to become an <a href="https://wiki.ubuntu.com/UbuntuDevelopers#ContribDev">Ubuntu contributing developer</a> via the<a href="https://wiki.ubuntu.com/DeveloperMembershipBoard"> Developers Membership Board</a> (DMB) . The expectation is that an Ubuntu contributing developer will eventually grow into bigger Ubuntu developer roles (<a href="https://wiki.ubuntu.com/UbuntuDevelopers#Per-package_Uploaders">PPU</a>/<a href="https://wiki.ubuntu.com/MOTU">MOTU</a>/<a href="https://wiki.ubuntu.com/UbuntuDevelopers#Ubuntu_Core_Developers">Core-Dev</a>) after time.All MOTUs and Ubuntu Core Developers are Ubuntu members. A technical contributor who contributes significantly to <a href="https://wiki.ubuntu.com/Kubuntu/Meetings">Kubuntu</a> or to <a href="https://wiki.ubuntu.com/Edubuntu/Community">Edubuntu</a> can also become members via the membership boards of those projects.</p>
<p>Technical contributions are greatly appreciated, but in Ubuntu we also recognise many other type of contributions equally. Work done inside your LoCo team (organising install fests, Ubuntu hours, setting up booths at local conferences, marketing, release parties, etc), support (on IRC, forums, askubuntu.com, etc), doing translation work, documentation (wiki, yelp, help.ubuntu.com, etc) are just some of the other type of contributions that are also recognised.</p>
<p>Ubuntu greatly benefits from upstream contributions, however, Ubuntu membership is only granted when a person is active within the Ubuntu project itself. If you&#8217;ve contributed to upstreams such as the Linux kernel, Gnome or even in Debian significantly but have never done any work in Ubuntu, then it&#8217;s probably unlikely that you&#8217;ll qualify for Ubuntu membership. Upstream contributions are certainly counted as a positive, it&#8217;s just that it&#8217;s not enough on its own.</p>
<h3>Things to keep in mind when applying</h3>
<p>The type of contributions that someone can provide is vast and is sometimes hard to quantify, because of that there&#8217;s no simple checklist that someone could just tick off and provide someone with membership. Because of this, a candidate will apply to a board which typically consists of at least 5 people. Board members are often community members themselves. Some boards consist of members with many varying views on many different things, this is often beneficial to candidates since board members can challenge and question each other on decisions that were made. I serve on the EMEA <a href="https://wiki.ubuntu.com/Membership/RegionalBoards">Regional Membership Board</a>. Sometimes after a meeting we ask each other &#8220;Why did you give that -1? Wasn&#8217;t that a bit unfair?&#8221; or &#8220;Why did you give a +1 vote for this applicant and a +0 for a similar one last time?&#8221;. Discussing this after meetings (outside of the ubuntu-meeting channel) sometimes helps us in being more consistent on the voting process in the future.</p>
<p>Having said all of the above, it&#8217;s important to also realise that a membership board *wants* to give you membership. However, the Ubuntu community is ever growing with now thousands of contributors. It&#8217;s impossible for the board members to know all the people who contribute.</p>
<p>When applying, a candidate must prepare a wiki page listing their work in the Ubuntu project to date. Even a terse description of future plans is usually not a bad idea (but don&#8217;t let it dominate your wiki page, it&#8217;s past and current contributions that count). Some work are really easy to quantify and list. It&#8217;s easy to point to a launchpad package summary page and say &#8220;Here are 128 uploads I&#8217;ve made to Ubuntu in the last year!&#8221; or a forum page or launchpad questions or askubuntu.com page summarizing how many support questions you&#8217;ve helped getting resolves. Or saying how many release parties you&#8217;ve organised, how many translation strings you&#8217;ve provided and so on.</p>
<h3>Gray areas with upstreams</h3>
<p>Some contributions are much harder to quantify. IRC support is one of them. Improving documentation or doing marketing as well. Because of this, we don&#8217;t rely purely on numbers to judge membership. On your membership application page, you should have the people you have worked with comment on it and let the membership board you are applying to know about the great work that you have done. If someone is well known and respected in the community already, then their comments on your wiki page will go a long way. I&#8217;ve seen many members get approved just on reputation and good feedback by existing Ubuntu members alone. Comments from lesser well known contributors also count, but comments from people who are already trusted just counts so much more. Feedback from peers are also invaluable when we encounter gray areas. Above I mentioned that upstream contributions on their own don&#8217;t count. Recently things have become more complicated. There has been membership applications where an applicants main contributions were to upstream contributions such as Unity or Launchpad. These are tough because they&#8217;re tightly integrated in Ubuntu. An even tougher situation would be if someone who is a contributor to mainly Landscape or Ubuntu One would apply. These are also tightly integrated in Ubuntu but are seperate upstream projects. On top of that they are also non-free. Since membership was originally defined the lines between Ubuntu and what an upstream is has certainly become more complicated, and there are a lot of apposing views covering all the shades ranging from &#8220;Give all Debian Developers Ubuntu Membership&#8221; all the way down to &#8220;Only give membership to people who have strictly contributed to projects that are managed as part of the Ubuntu project!&#8221;. Because this has been a tricky issue, I&#8217;ve added it to the next Community Council meeting so that we can perhaps have some guidelines regarding upstreams, how we view them and how we look at contributions to those projects.</p>
<h3>Closing words</h3>
<p>I was only planning on a two paragraph blog entry and I haven&#8217;t said everything I want to yet. But&#8230; if you&#8217;re thinking of applying for membership:</p>
<ul>
<li>Read this wiki page: <a href="https://wiki.ubuntu.com/Membership">https://wiki.ubuntu.com/Membership</a></li>
<li>Maintain your Ubuntu wiki page as you contribute. It&#8217;s like a resume, it&#8217;s easier to keep it up to date than to update it when you actually need it. Get the people who have worked with you to comment on your work. If they can attend the IRC session when your application is reviewed, even better.</li>
<li>Be patient. It might be a good idea to attend a membership meeting first before you apply just to get a general idea of how its run. Also, if you don&#8217;t get membership the first time, don&#8217;t stress. It happens. Many Ubuntu members got it only on their second time. The membership board will also give you advice on what&#8217;s lacking or things you can improve on for the next time you apply. Don&#8217;t waste that valuable advice, use it!</li>
<li>The process isn&#8217;t perfect (like anything), but it&#8217;s evolving and improving. If you have an issue, don&#8217;t be disgruntled about it. Bring it up in the right forum, I assure you that the right people will pay attention to the issue and work towards a solution.</li>
<li>If you&#8217;re still with me, wow, thanks. I&#8217;ve probably made a lot of typos and grammar mistakes. If I tried to get it right before posting it would just end up with my 50+ other blog drafts. Thanks for reading <img src='http://jonathancarter.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2011/08/07/ubuntu-membership/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>It&#8217;s okay</title>
		<link>http://jonathancarter.org/2011/05/13/its-okay/</link>
		<comments>http://jonathancarter.org/2011/05/13/its-okay/#comments</comments>
		<pubDate>Fri, 13 May 2011 12:17:56 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[The Big Bang Theory]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[UDS]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=6095</guid>
		<description><![CDATA[<br/>Something I&#8217;ve heard way too much this week at UDS is something like &#8220;Sorry for not being able to contribute to [insert some subproject of Ubuntu here] over the past development cycle! I feel horrible and I hope there&#8217;s no resentment!&#8221; Everyone goes through stuff sometimes, and no one will hold it against you if [...]]]></description>
			<content:encoded><![CDATA[<br/><h3><img class="aligncenter size-full wp-image-6100" title="Don't beat yourself up. Save time and energy and let someone else do it for you!" src="http://jonathancarter.org/files/images/bbt.gif" alt="" width="450" height="260" /></h3>
<p>Something I&#8217;ve heard way too much this week at <a href="http://uds.ubuntu.com">UDS</a> is something like &#8220;Sorry for not being able to contribute to [insert some subproject of Ubuntu here] over the past development cycle! I feel horrible and I hope there&#8217;s no resentment!&#8221;</p>
<p>Everyone goes through stuff sometimes, and no one will hold it against you if you need to take some time to sort out stuff. Just be careful not to block anything and if someone steps up to run with something, let them! Have fun kids!</p>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2011/05/13/its-okay/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>UDS for Ubuntu 11.10 (Oneiric Ocelot) in Budapest</title>
		<link>http://jonathancarter.org/2011/05/07/uds-for-ubuntu-11-10-oneiric-ocelot-in-budapest/</link>
		<comments>http://jonathancarter.org/2011/05/07/uds-for-ubuntu-11-10-oneiric-ocelot-in-budapest/#comments</comments>
		<pubDate>Sat, 07 May 2011 14:24:39 +0000</pubDate>
		<dc:creator>jonathan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Budapest]]></category>
		<category><![CDATA[debdelta]]></category>
		<category><![CDATA[DEX]]></category>
		<category><![CDATA[Edubuntu]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[Hungary]]></category>
		<category><![CDATA[Linaro]]></category>
		<category><![CDATA[LXC]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Natty]]></category>
		<category><![CDATA[NGO]]></category>
		<category><![CDATA[Oneiric]]></category>
		<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Puppet]]></category>
		<category><![CDATA[QT]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Switzerland]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[UDS]]></category>
		<category><![CDATA[WebLive]]></category>

		<guid isPermaLink="false">http://jonathancarter.org/?p=6012</guid>
		<description><![CDATA[<br/>Last month was the first month in 6 years that I haven&#8217;t blogged. It&#8217;s been a busy period but I&#8217;m taking a few days to relax with family in Switzerland and get psyched for the Ubuntu Developer Summit taking place in Budapest next week. I&#8217;m checking the schedule to see what&#8217;s interesting and started writing [...]]]></description>
			<content:encoded><![CDATA[<br/><p style="text-align: center;"><img class="aligncenter size-full wp-image-6019" title="I guess &quot;Ostracized Ostrich&quot; wouldn't have been the most appropriate name for an Ubuntu release :)" src="http://jonathancarter.org/files/images/ostracized.jpg" alt="" width="500" height="337" /></p>
<p>Last month was the first month in 6 years that I haven&#8217;t blogged. It&#8217;s been a busy period but I&#8217;m taking a few days to relax with family in Switzerland and get  psyched for the <a href="http://uds.ubuntu.com">Ubuntu Developer Summit</a> taking place in Budapest next week.</p>
<p>I&#8217;m checking the <a href="http://summit.ubuntu.com/uds-o/">schedule</a> to see what&#8217;s interesting and started writing it down, but thought that I might as well post it publicly, since I&#8217;ll be writing some summaries from my perspective and posting them to <a href="http://planet.ubuntu.com">Planet Ubuntu</a>.</p>
<p>Sessions marked in bold are sessions I 100% want or have to be at, either because they affect things we work with at Révolution Linux, Edubuntu, Debian collaboration or otherwise packaging things and membership. I&#8217;m flexible on other sessions and might change my mind, especially if someone would like me to attend anothe session for whatever reason.</p>
<h3>Monday</h3>
<p>Monday&#8217;s Schedule: <a href="http://summit.ubuntu.com/uds-o/2011-05-09/">http://summit.ubuntu.com/uds-o/2011-05-09/</a></p>
<p><a href="http://summit.ubuntu.com/uds-o/2011-05-09/"></a><br />
<tt>09:00 - Plenary  - Introduction and Keynote<br />
10:00 - Kazincy  - Community Roundtable<br />
<strong>11:00 - Petofi   - <a href="https://blueprints.launchpad.net/ubuntu-release-notes/+spec/foundations-o-releaseprocess">Feedback on Natty cycle</a></strong><br />
<strong>12:00 - Krudy    - <a href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-weblive-integration">Improvements and ideas for WebLive</a><br />
</strong>14:00 - Plenary  - Qt<br />
<strong>14:15 - Plenary  - Ubuntu Server motivations</strong><br />
14:30 - Plenary  - Linaro Topic (TBD)<br />
<strong>14:45 - Plenary  - The future of the universe, continued<br />
</strong>15:00 - Undecided<br />
16:15 - Mikszath - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-ngo-team">NGO Team Oneiric plans</a><br />
17:05 - Jokai    - <a href="https://blueprints.launchpad.net/linaro/+spec/linaro-platforms-o-network-boot">Network boot prototype for Linaro</a></tt></p>
<h3>Tuesday</h3>
<p>Tuesday&#8217;s schedule  - <a href="http://summit.ubuntu.com/uds-o/2011-05-10/">http://summit.ubuntu.com/uds-o/2011-05-10/</a></p>
<p><a href="http://summit.ubuntu.com/uds-o/2011-05-10/"></a><br />
<tt>09:00 - Kazincy  - Community Roundtable<br />
10:00 - TAS      - <a href="https://blueprints.launchpad.net/ubuntu/+spec/server-o-install-experience">Server Install Experience</a><br />
<strong>11:00 - Kond     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-edubuntu">Edubuntu Plans for Oneiric</a><br />
12:00 - Dery     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-debian-healthcheck">Debian Health Check</a><br />
</strong>14:00 - Plenary  - Linaro Platform Challenges<br />
14:15 - Plenary  - Linaro Validation - LAVA<br />
14:30 - Plenary  - Linaro and Android<br />
<strong>15:00 - Dery     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-debian-dex">DEX - Improving cross-distribution collaboration with Debian</a><br />
16:15 - Dery     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-gtk3-gnome3">GTK 3 / Gnome 3 in Oneiric</a></strong><br />
17:05 - Undecided</tt></p>
<h3>Wednesday</h3>
<p>Wednesday&#8217;s schedule - <a href="http://summit.ubuntu.com/uds-o/2011-05-11/">http://summit.ubuntu.com/uds-o/2011-05-11/</a></p>
<p><a href="http://summit.ubuntu.com/uds-o/2011-05-11/"></a><br />
<tt>09:00 - Dery     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-mozilla-rapid-release-maintenance">Maintenance of the Mozilla packages in the new world</a><br />
<strong>10:00 - Dery     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-natty-retrospective">Natty Tech Board, DX, Desktop, and Release Team retrospective</a></strong><br />
<strong>11:00 - Kazincy  - <a href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-application-sandboxing">Possible use for application sandboxing with containers</a></strong><br />
12:00 - Kond     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-libreoffice-packaging">LibreOffice Packaging for Oneiric</a><br />
<strong>14:00 - Plenary  - The Magic Behind WebLive</strong><br />
14:15 - Plenary  - Delicious Recipes<br />
14:30 - Plenary  - Wine as a Performance Metric<br />
14:45 - Plenary  - Building Applications with Ubuntu One<br />
15:00 - Undecided<br />
16:15 - Mikszath - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-development-bottlenecks">Ubuntu Development Bottlenecks</a><br />
17:05 - TAS      - Ask Mark (Q+A with sabdfl)</tt></p>
<h3>Thursday</h3>
<p>Thursday&#8217;s schedule - <a href="http://summit.ubuntu.com/uds-o/2011-05-12/">http://summit.ubuntu.com/uds-o/2011-05-12/</a></p>
<p><tt>09:00 - Kazincy  - Community Thursday Roundtable<br />
<strong>10:00 - Kond     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-membership-n-coc-outside-ubuntu">Ubuntu Membership behavior and Code of Conduct outside Ubuntu.com community</a><br />
11:00 - Arany    - <a href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-corporate-mirs">Main inclusion requests from Canonical's corporate partners</a><br />
12:00 - Dery     - <a href="https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-lightdm">LightDM for Display Management</a><br />
</strong>14:00 - Plenary  - Linaro showcase and prizes<br />
<strong>14:15 - Plenary  - Intro to Openstack, LXC<br />
</strong>14:30 - Plenary  - What's wrong with UDS and how we can fix it<br />
14:45 - Plenary  - Group Photo<br />
15:00 - Huba     - <a href="https://blueprints.launchpad.net/summit/+spec/community-o-summit">Summit development plans from UDS-O</a><br />
<strong>16:15 - Petofi   - <a href="https://blueprints.launchpad.net/ubuntu/+spec/server-o-puppet-integration">Ubuntu Server Puppet Integration</a><br />
17:05 - Kond     - <a href="https://blueprints.launchpad.net/edubuntu/+spec/community-o-debian-edu-edubuntu-collaboration">Collaboration between Debian-Edu and Edubuntu</a></strong></tt></p>
<h3><strong>Friday</strong></h3>
<p>Friday&#8217;s Schedule - <a href="http://summit.ubuntu.com/uds-o/2011-05-13/">http://summit.ubuntu.com/uds-o/2011-05-13/</a></p>
<p><tt>09:00 - Kazincy  - Community Friday Roundtable<br />
10:00 - Krudy    - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-app-review-board-review-and-assessment">App Review Board Review and Assessment</a><br />
11:00 - Jozsef   - <a href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-debdelta">debdelta support</a><br />
<strong>12:00 - Jozsef   - <a href="https://blueprints.launchpad.net/ubuntu/+spec/other-qa-o-ubuntu-bugcontrol-membership-policy">Redefine membership policy for Ubuntu Bug Control</a></strong><br />
14:00 - Plenary  - Lightning talks<br />
<strong>15:00 - Krudy    - <a href="https://blueprints.launchpad.net/ubuntu/+spec/server-o-lxc-improvements">LXC improvements</a><br />
16:15 - Kazincy  - <a href="https://blueprints.launchpad.net/ubuntu/+spec/community-o-governance-roundtable">Governance Roundtable</a></strong><br />
17:05 - Plenary  - UDS Wrapup</tt></p>
<p>It&#8217;s going to be a big week! I&#8217;m excited to see everyone who will be attending!</p>
]]></content:encoded>
			<wfw:commentRss>http://jonathancarter.org/2011/05/07/uds-for-ubuntu-11-10-oneiric-ocelot-in-budapest/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
