<?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>jonobacon@home &#187; Uncategorized</title>
	<atom:link href="http://www.jonobacon.org/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonobacon.org</link>
	<description>At home with Jono Bacon, Community Manager and Author</description>
	<lastBuildDate>Fri, 10 Feb 2012 05:37:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Canonical Community Team Meeting &#8211; 7th Feb 2012</title>
		<link>http://www.jonobacon.org/2012/02/07/canonical-community-team-meeting-7th-feb-2012/</link>
		<comments>http://www.jonobacon.org/2012/02/07/canonical-community-team-meeting-7th-feb-2012/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 22:35:35 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=4085</guid>
		<description><![CDATA[Minutes are available here.]]></description>
			<content:encoded><![CDATA[<p>Minutes are <a href="http://ubottu.com/meetingology/logs/ubuntu-community-team/2012/ubuntu-community-team.2012-02-07-16.00.moin.txt">available here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2012/02/07/canonical-community-team-meeting-7th-feb-2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>didrocks Is a Legend</title>
		<link>http://www.jonobacon.org/2011/09/29/didrocks-is-a-legend/</link>
		<comments>http://www.jonobacon.org/2011/09/29/didrocks-is-a-legend/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 06:19:14 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=3709</guid>
		<description><![CDATA[&#8217;nuff said.]]></description>
			<content:encoded><![CDATA[<p>&#8217;nuff said.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2011/09/29/didrocks-is-a-legend/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Unity Bitesize Bug Report for 7 December</title>
		<link>http://www.jonobacon.org/2010/12/07/unity-bitesize-bug-report-for-7-december/</link>
		<comments>http://www.jonobacon.org/2010/12/07/unity-bitesize-bug-report-for-7-december/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 21:48:49 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=3132</guid>
		<description><![CDATA[This is a guest post from Jorge Castro. As I mentioned last week we&#8217;ve started a campaign for helping people get started on fixing bitesize bugs in Unity. Jono blogged about this as well. As it turns up, we&#8217;ve got our first bitesize contributor today! Jamal Fanaian has fixed Bug #683241: Recycle bin icon is [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is a guest post from Jorge Castro</em>.</p>

<p>As I mentioned <a
href="http://castrojo.tumblr.com/post/2084859426/getting-started-working-on-unity">last
week</a> we&#8217;ve started a campaign for helping people get started on
fixing bitesize bugs in Unity. Jono <a
href="http://www.jonobacon.org/2010/12/06/get-started-hacking-on-unity-bitesize-bugs/">blogged</a>
about this as well. As it turns up, we&#8217;ve got our first bitesize
contributor today!</p>

<p>Jamal Fanaian has fixed <a
href="https://bugs.launchpad.net/unity/+bug/683241">Bug #683241:
Recycle bin icon is empty when there are items in the bin</a>. Jamal
is a developer working on Flickr. He passes along &#8220;I love Ubuntu and
open source software, so my only real hobby has become working on open
soruce. Other than that, I like playing with hardware, although
recently I have found less time to do so.&#8221;</p>

<p>Basically the trash icon showed up empty even if you had stuff in
it. Jamal first grabbed the code, then fixed the bug, and <a
href="https://code.launchpad.net/~jamalta/unity/683241-recyclebin-icon">then
pushed it to launchpad</a>.</p>

<p><img src="http://farm5.static.flickr.com/4009/4651051589_073cdd654a_m.jpg"
/></p>

<p>Photo by <a href="http://www.flickr.com/photos/sanguinetangox/">brittav</a>.</p>

<p>From there he <a
href="https://code.launchpad.net/~jamalta/unity/683241-recyclebin-icon/+merge/42917">submitted
it for review</a> in Launchpad. In this specific example Alex Launi
has started the review process. Now we&#8217;re cooking. So, how can you get
started? First let&#8217;s have a look at <a
href="https://bugs.launchpad.net/ubuntu/+source/unity/?field.omit_dupes=on&amp;field.tag=bitesize">the
list</a> and look at the progress people have made this week.</p>

<ul>
<li><strike>Bug 677577 &#8211; <a
href="https://bugs.launchpad.net/unity/+bug/677577">Clicking on a
launcher icon does not raise most recent window</a></strike></li>
- Fixed!
<li>Bug 646740 &#8211; <a
href="https://bugs.launchpad.net/unity/+bug/646740">indicators are
mis-aligned</a></li>
<li><strike>Bug 683241 &#8211; <a
href="https://bugs.launchpad.net/unity/+bug/683241">Recycle bin icon
is empty when there are items in the bin</a></strike></li>
- Fixed!
<li>Bug 683466 &#8211; <a
href="https://bugs.launchpad.net/unity/+bug/683466">There are 2 Quit
menu options in Quicklist</a></li>
<li>Bug 599716 &#8211; <a
href="https://bugs.launchpad.net/unity/+bug/599716">having &#8220;unity
&#8211;replace&#8221; would be nice</a></li>
<li>Bug 681428 &#8211; <a
href="https://bugs.launchpad.net/unity/+bug/681428">scrolling does not
work on the sound menu</a> &#8211; Music lovers everywhere would appreciate
a fix here.</li>
</ul>

<p>New bitesize bugs this week (they might be older bugs but new to
bitesize):</p>

<ul>
<li><a href="https://bugs.launchpad.net/ubuntu/+source/unity/+bug/686591">Bug
686591</a> &#8211; unity-panel-service should be autorestarted by unity when
crashing &#8211; A fix for this one would be most welcome, as it&#8217;s
annoying!</li>
<li><a href="https://bugs.launchpad.net/ubuntu/+source/unity/+bug/677594">Bug
677594</a> &#8211; Workspace switcher useless with one workspace</li>
- Armor Nick seems to be doing the initial investigation here.
<li><a href="https://bugs.launchpad.net/ubuntu/+source/unity/+bug/686182">Bug
686182</a> &#8211; Unity launchers run multiple copies of program if clicked
multiple times before the program loads</li>
<li><a href="https://bugs.launchpad.net/ubuntu/+source/unity/+bug/599716">Bug
599716</a> &#8211; having an unity binary would be nice</li>
</ul>

<p>Getting Involved:  Instructions for getting started are&nbsp;<a
href="http://unity.ubuntu.com/getinvolved/ ">available
here</a>&nbsp;</p>

<p>For more information check out the wiki page: <a
href="https://wiki.ubuntu.com/Unity/Bitesize">https://wiki.ubuntu.com/Unity/Bitesize</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2010/12/07/unity-bitesize-bug-report-for-7-december/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The End Of Shot Of Jaq</title>
		<link>http://www.jonobacon.org/2010/07/13/the-end-of-shot-of-jaq/</link>
		<comments>http://www.jonobacon.org/2010/07/13/the-end-of-shot-of-jaq/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 10:00:47 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=2867</guid>
		<description><![CDATA[Today we published our final Shot Of Jaq. You can listen to it here. Shot Of Jaq was our experiment into whether podcasting could be turned on it&#8217;s head a little and instead of being a long show (such as what we did with LugRadio, could be a short, sharp burst of content to start [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://shotofjaq.org/sojlogo.png" width="600"></p>

<p>Today we published our final <a href="http://www.shotofjaq.org/">Shot Of Jaq</a>. You can listen to it <a href="http://shotofjaq.org/2010/07/the-end/">here</a>.</p>

<p><em>Shot Of Jaq</em> was our experiment into whether podcasting could be turned on it&#8217;s head a little and instead of being a long show (such as what we did with <a href="http://www.lugradio.org/">LugRadio</a>, could be a short, sharp burst of content to <em>start</em> the discussion. We did this with <em>Shot Of Jaq</em> for nine months, put out around 70 shows on a twice-weekly basis, and had over 3000 comments as part of the discussions.</p>

<p>Although <em>Shot Of Jaq</em> had a fairly short life-span, I am proud of what we achieved with it. I feel like the format worked, and our final show which we released today talks about some of the lessons learned in a hope that others will continue the <em>shotcasting</em> format.</p>

<p>As for why we are stopping <em>Shot Of Jaq</em>? Well, <a href="http://www.kryogenix.org">Aq</a> and are simply too busy with other things (such as <a href="http://www.severedfifth.com/">Severed Fifth</a> on my part) and we both have hectic work lives. We didn&#8217;t want the quality of the show to suffer, so we figured now was a good time to call it a day.</p>

<p>Thanks to everyone who was so supportive of the show!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2010/07/13/the-end-of-shot-of-jaq/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Weekly Videocast Topics Suggestion Page</title>
		<link>http://www.jonobacon.org/2010/03/29/weekly-videocast-topics-suggestion-page/</link>
		<comments>http://www.jonobacon.org/2010/03/29/weekly-videocast-topics-suggestion-page/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 06:57:09 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=2678</guid>
		<description><![CDATA[As I mentioned last week, I am now doing my At Home With Jono Bacon videocast in a regular weekly slot at 11am Pacific / 2pm Eastern / 6pm UTC. In every show I provide a Q+A section but I am keen to cover tutorial topics and overviews of key elements involved in Ubuntu and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm5.static.flickr.com/4035/4249692992_1b3885a75a_o.jpg" width="600"></p>

<p>As I <a href="http://www.jonobacon.org/2010/03/26/my-qacommunity-videocast-now-weekly/">mentioned last week</a>, I am now doing my <a href="http://www.ustream.tv/channel/at-home-with-jono-bacon">At Home With Jono Bacon</a> videocast in a regular weekly slot at <strong>11am Pacific / 2pm Eastern / 6pm UTC</strong>. In every show I provide a Q+A section but I am keen to cover tutorial topics and overviews of key elements involved in Ubuntu and general community management.</p>

<p>To ensure this is as transparent as possible, I have created <a href="https://wiki.ubuntu.com/AtHomeWithJonoBaconTopics">this wiki page</a> where you folks can go and suggest topics for me to cover in the show. Go and add your ideas and while I can&#8217;t guarentee I will cover them all, I do my best to get through them. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2010/03/29/weekly-videocast-topics-suggestion-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acire Hacking</title>
		<link>http://www.jonobacon.org/2010/03/21/acire-hacking/</link>
		<comments>http://www.jonobacon.org/2010/03/21/acire-hacking/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 23:32:29 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=2582</guid>
		<description><![CDATA[This afternoon I took a little time to work on some changes in Acire; my little graphical front-end to a library of Python Snippets. I wanted to share this work as I think it will continue to help Acire be a useful little tool. Today I added a new feature that helps you tie online [...]]]></description>
			<content:encoded><![CDATA[<p>This afternoon I took a little time to work on some changes in <a href="http://wiki.ubuntu.com/PythonSnippets">Acire</a>; my little graphical front-end to a library of Python Snippets. I wanted to share this work as I think it will continue to help Acire be a useful little tool.</p>

<p>Today I added a new feature that helps you tie online documentation with a snippet. So, if you take a look at this screenshot:</p>

<p><img src="http://farm5.static.flickr.com/4012/4448417139_97a3fd7cc0_o.jpg" width="600"></p>

<p>You can see that in the snippet information (which I have changed the layout on a little) there are now a couple of link buttons. If you click on one of the buttons it will load up the documentation in your web browser. This documentation is added to the snippet like this:</p>

<pre><code>[SNIPPET_DOCS: http://www.website.com, http://www.anothersite.com]
</code></pre>

<p>Acire will then grab the title of those sites and display the buttons underneath the snippet. This is a great way of including a link to the manual page for a given feature, tutorial links or anything else with a snippet. This is just a first cut of the feature and I am sure there some bugs to irk out, so merge proposals are welcome. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

<p>In addition to this I added some additional fixes and features:</p>

<ul>
<li><strong>Alphabetized Lists</strong> &#8211; the list of categories in Acire and the list of snippets in each category has now been alphabetized which makes navigating available snippets much easier.</li>
<li><strong>HIG improvements</strong> &#8211; thanks to Matthew Pirocchi fo contributing a branch for helping Acire to fit in with the GNOME HIG better. The changes are subtle but really sleek. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><strong>Number of snippets</strong> &#8211; the number of snippets that are currently available are now shown on the status bar.</li>
<li><strong>Link to how to add snippets</strong> &#8211; Acire is nothing without <a href="http://wiki.ubuntu.com/PythonSnippets">python-snippets</a>, so I added a link in the <em>Help</em> menu to <a href="http://wiki.ubuntu.com/PythonSnippets">this page</a> which explains how people can contribute snippets.</li>
</ul>

<p>The <a href="http://wiki.ubuntu.com/PythonSnippets">python-snippets</a> project which provides the library of snippets that Acire uses has been seeing some wonderful contributions across a range of categories. Here is a quick screenie showing the range of categories that we have snippets in now:</p>

<p><img src="http://farm5.static.flickr.com/4043/4449193964_8a8cf2e78e_o.jpg" width="600"></p>

<p>So, I am planning on doing a little more bug-fixing and then rolling a 0.5 release of Acire. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2010/03/21/acire-hacking/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Rocking The Opportunistic Desktop</title>
		<link>http://www.jonobacon.org/2010/02/24/rocking-the-opportunistic-desktop/</link>
		<comments>http://www.jonobacon.org/2010/02/24/rocking-the-opportunistic-desktop/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 04:09:51 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Opportunistic Developers]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=2422</guid>
		<description><![CDATA[I just wanted to summarize some fun opportunistic developer things going on over the next few weeks. all of these events provide a great opportunity to get started having fun making awesome apps that you can share with others. Presenting The Opportunistic Developer Vision On Wednesday 24th Feb at 11am / 2pm EST / 7pm [...]]]></description>
			<content:encoded><![CDATA[<p>I just wanted to summarize some fun <em>opportunistic developer</em> things going on over the next few weeks. all of these events provide a great opportunity to get started having fun making awesome apps that you can share with others.</p>

<h2>Presenting The Opportunistic Developer Vision</h2>

<p><img src="http://farm3.static.flickr.com/2777/4383313461_545c129e3f_o.jpg" width="600"></p>

<p>On Wednesday 24th Feb at 11am / 2pm EST / 7pm UTC/GMT I will be giving the talk that I delivered this past weekend at SCALE in LA in which I talk about the work going on in the Ubuntu community to embrace Opportunistic Developers in writing awesome free software apps. If you are curious about all this blathering about opportunistic developers from me, be sure to tune in and check it out. Tune in <a href="http://www.ustream.tv/channel/at-home-with-jono-bacon">here</a>.</p>

<h2>Ubuntu Opportunistic Developer Week</h2>

<p>A few weeks ago I announced the plan to put together <a href="https://wiki.ubuntu.com/UbuntuOpportunisticDeveloperWeek">Ubuntu Opportunistic Developer Week</a>: a week of IRC tuition sessions aimed at helping opportunistic developers scratch their itches and write fun and useful programs using our awesome platform. The week takes place from <strong>1st &#8211; 6th March 2010</strong>.</p>

<p>The response so far to the call for sessions has been fantastic, and we already have the following sessions scheduled, all visible from <a href="https://wiki.ubuntu.com/UbuntuOpportunisticDeveloperWeek">the timetable for the week</a>:</p>

<ul>
<li>Welcome! Ubuntu For Opportunistic Developers &#8211; Jono Bacon</li>
<li>Gooey Graphics with GooCanvas &#8211; Rick Spencer</li>
<li>Testdrive &#8211; DustinKirkland</li>
<li>CouchDB support in your app with DesktopCouch &#8211; Stuart Langridge</li>
<li>Creating stunning interfaces with Cairo &#8211; Laszlo Pandy</li>
<li>Hot rodding your app for translations support &#8211; David Planella </li>
<li>Creating a PyKDE app &#8211; Rich Johnson</li>
<li>Creating an application from scratch with Quickly &#8211; Rick Spencer</li>
<li>Microblog from your app with the Gwibber API &#8211; Ken VanDine</li>
<li>What&#8217;s new in Quickly 0.4 &#8211; Didier Roche</li>
<li>Learning through examples with Acire and Python-Snippets &#8211; Jono Bacon </li>
<li>Building in Application Indicator support &#8211; Sense Hofstede</li>
<li>Writing a Rhythmbox plug-in &#8211; Stuart Langridge</li>
<li>Create games with PyGame &#8211; Rick Spencer</li>
<li>Write Beautiful Code (and Maintain it Beautifully) &#8211; rockstar</li>
<li>Using GTK+ signals in Python &#8211; Sense Hofstede</li>
<li>Integrated development workflow with Ground Control &#8211; Martin Owens</li>
<li>Building multimedia into your app with GStreamer &#8211; Laszlo Pandy</li>
<li>Speed your development with quickly.widgets &#8211; Rick Spencer</li>
<li>Web browsing and rapid UI with WebKit &#8211; Ryan Paul</li>
</ul>

<p>Each of these sessions is designed to give you a taste of the topic and get you up and running, enough to be productive and start exploring the features of the tool being discussed. In addition to this we will have a series of showcase sessions:</p>

<ul>
<li>SHOWCASE: Gwibber &#8211; Ken VanDine</li>
<li>SHOWCASE: Lernid &#8211; Jono Bacon</li>
<li>SHOWCASE: Photobomb &#8211; Rick Spencer</li>
</ul>

<p>These sessions explain the story behind the app: talking about which tools, modules and technology that was used to put these apps together and what challenges were solved. This is a great way to learn more about tools available for opportunistic developers so that when you need to do something, you know which tool to reach out for.</p>

<p><strong>All of this awesome content is best experienced using <a href="http://wiki.ubuntu.com/Lernid">Lernid</a>. Expect a new Lernid packaged and ready for the week of opportunistic goodness. If you would prefer to use a normal IRC client, just join <code>#ubuntu-classroom</code> and <code>#ubuntu-classroom-chat</code> to join in the fun</strong>. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

<h2>Introduction To Python Tuition Sessions</h2>

<p>Now, many of you will be entirely new to Python and entirely new to coding. To give you folks a head start before <em>Ubuntu Opportunistic Developer Week</em> kicks off, Rick Spencer from the desktop team will be running some beginners Python tuition sessions on the Thursday before <em>Ubuntu Opportunistic Developer Week</em>:</p>

<ul>
<li>Thu 25th Feb 2010 &#8211; 15.00 UTC &#8211; Ubuntu Opp Dev Week Prep: Intro to Python for total beginners &#8211; Rick Spencer</li>
<li>Thu 25th Feb 2010 &#8211; 16.00 UTC &#8211; Ubuntu Opp Dev Week Prep: Intro to Python for programmers &#8211; Rick Spencer</li>
</ul>

<p>This is a great way of getting your opportunistic development kickstarted!</p>

<p><strong>Again, this awesome content is best experienced using <a href="http://wiki.ubuntu.com/Lernid">Lernid</a>. If you would prefer to use a normal IRC client, just join <code>#ubuntu-classroom</code> and <code>#ubuntu-classroom-chat</code> to join in the fun</strong>. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

<p>Rock and opportunistic roll, my friends. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

<h2>Fun Apps And Hacking Parties</h2>

<p>With an awesome week of <em>opportunistic developer</em> learning ahead of us, I was keen to put together some sessions where you good folks can just hack on fun projects in the same room, ask each other questions and more. As such, at the end of each <em>Opportunistic Developer Week</em> day, there will be a a series of parties. These include:</p>

<ul>
<li>Mon 1st March 2010 &#8211; 21.00 &#8211; 23.00UTC &#8211; Hacking Party &#8211; Work on your app together, ask/answer questions and have fun together!</li>
<li>Tues 2nd March 2010 &#8211; 21.00 &#8211; 23.00UTC &#8211; Hacking Party &#8211; Work on your app together, ask/answer questions and have fun together!</li>
<li>Wed 3rd March 2010 &#8211; 21.00 &#8211; 23.00UTC &#8211; Hacking Party &#8211; Work on your app together, ask/answer questions and have fun together!</li>
<li>Thu 4th March 2010 &#8211; 21.00 &#8211; 23.00UTC &#8211; Snippets Party &#8211; Join us and create Python snippets!\</li>
<li>Fri 5th March 2010 &#8211; 21.00 &#8211; 23.00UTC &#8211; Hacking Party &#8211; Work on your app together, ask/answer questions and have fun together!</li>
</ul>

<p>This is an awesome opportunity to get together and make something fun. So, I have a challenge for you good folks: before we start next week, think of a fun app to focus on writing next week. Pick something that will do something useful for you and something not too large and comprehensive (e.g. don&#8217;t pick a word processor or spreadsheet!).</p>

<h2>The Place To Be: #ubuntu-app-devel</h2>

<p>As part of building an awesome community and platform for <em>opportunistic developers</em>, I created <code>#ubuntu-app-devel</code> on Freenode and we have a great group of enthusiastic developers in there who can answer your questions and help you get started. Join us and join in hte fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2010/02/24/rocking-the-opportunistic-desktop/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Next Ubuntu Open Week Announced!</title>
		<link>http://www.jonobacon.org/2009/10/13/next-ubuntu-open-week-announced/</link>
		<comments>http://www.jonobacon.org/2009/10/13/next-ubuntu-open-week-announced/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 20:55:06 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=1968</guid>
		<description><![CDATA[Today we are proud to announce the schedule for the next Ubuntu Open Week, which takes place from the 2nd &#8211; 6th November 2009. Ubuntu Open Week is a week of free live online tuition and Q+A sessions that are provided on a range of topics by many of the movers and shakers in out [...]]]></description>
			<content:encoded><![CDATA[<p><img src="https://wiki.ubuntu.com/UbuntuOpenWeek/Header?action=AttachFile&#038;do=get&#038;target=ubuntu-openweek-small.png"></p>

<p>Today we are proud to announce the schedule for the next <a href="https://wiki.ubuntu.com/UbuntuOpenWeek">Ubuntu Open Week</a>, which takes place from the <strong>2nd &#8211; 6th November 2009</strong>.</p>

<p>Ubuntu Open Week is a week of free live online tuition and Q+A sessions that are provided on a range of topics by many of the movers and shakers in out community. If you are interested in getting involved in the Ubuntu community, this is an incredible opportunity to learn many of the skills involved, meet many of our contributors and just have a great time!</p>

<p>The way the sessions work is pretty simple, and everything is explained <a href="https://wiki.ubuntu.com/UbuntuOpenWeek/JoiningIn">here</a>. You simply join two discussion channels, one in which you watch the session leader deliver a session and the other to ask questions in. This year we even have a <a href="http://webchat.freenode.net/?nick=openweek.&amp;channels=ubuntu-classroom%2Cubuntu-classroom-chat">web based interface</a> to the sessions, so it is easier than ever to get involved!</p>

<p>The schedule for Ubuntu Open Week is looking incredible:</p>

<table border="1" cellpadding="5"><tbody><tr>  <td><p class="line862"><strong>Time</strong></p></td>
  <td><p class="line862"> <strong>Mon 2 Nov</strong> </p></td>
  <td><p class="line862"> <strong>Tue 3 Nov</strong> </p></td>
  <td><p class="line862"> <strong>Wed 4 Nov</strong> </p></td>
  <td><p class="line862"> <strong>Thu 5 Nov</strong> </p></td>
  <td><p class="line862"> <strong>Fri 6 Nov</strong> </p></td>
</tr>
<tr>  <td><span class="anchor" id="line-28"></span><p class="line862"> <strong>15.00 UTC</strong> </p></td>

  <td><p class="line862"> Introduction &#8211; Jono Bacon </p></td>
  <td><p class="line862"> Ubuntu Moblin Remix &#8211; Bill Filler and Crew </p></td>
  <td><p class="line862"> Ask Mark &#8211; sabdfl </p></td>
  <td><p class="line862"> Getting Started in Ubuntu Development &#8211; James Westby and Daniel Holbach </p></td>
  <td><p class="line862"> <em>Spare Slot</em> </p></td>

</tr>
<tr>  <td><span class="anchor" id="line-29"></span><p class="line862"> <strong>16.00 UTC</strong> </p></td>
  <td><p class="line862"> Be your neighbor&#8217;s Ubuntu Guru &#8211; FabianRodriguez </p></td>
  <td><p class="line862">Writing a book &#8211; emmajane </p></td>

  <td><p class="line862"> Jono Bacon &#8211; Leadership Workshop </p></td>
  <td><p class="line862"> How to fix bugs in Ubuntu &#8211; James Westby and Daniel Holbach </p></td>
  <td><p class="line862"> How to run Ubuntu+1 &#8211; Jorge Castro  </p></td>
</tr>
<tr>  <td><span class="anchor" id="line-30"></span><p class="line862"> <strong>17.00 UTC</strong> </p></td>

  <td><p class="line862">Ubuntu Weekly Newsletter:  Or How To Achieve Organization Out Of Chaos &#8211; tyche </p></td>
  <td><p class="line862"> Getting People Involved in your LoCo/Team &#8211; Jono Bacon </p></td>
  <td><p class="line862"> Making Screencast &#8211; DKcross </p></td>

  <td><p class="line862"> Basics of and Behavior in Ubuntu IRC channels &#8211; jussi01 and mneptok </p></td>
  <td><p class="line862"> AppArmor &#8211; John Johansen </p></td>
</tr>
<tr>  <td><span class="anchor" id="line-31"></span><p class="line862"> <strong>18.00 UTC</strong> </p></td>

  <td><p class="line862">Scratch your own itch, learn how to write your own app &#8211; Rick Spencer </p></td>
  <td><p class="line862"> Byobu &#8211; Dustin Kirkland </p></td>
  <td><p class="line862"> First steps in translating Ubuntu &#8211; David Planella </p></td>
  <td><p class="line862"> KVM and Virt-Manager &#8211; Dustin Kirkland </p></td>

  <td><p class="line862"> Kernel QA &#8211; Leann Ogasawara </p></td>
</tr>
<tr>  <td><span class="anchor" id="line-32"></span><p class="line862"> <strong>19.00 UTC</strong> </p></td>
  <td><p class="line862"> Ubuntu One &#8211; Joshua Hoover </p></td>
  <td><p class="line862"> ISO Testing Tracker &#8211; Ara Pulido  </p></td>

  <td><p class="line862"> Kubuntu Netbook &#8211; Scott Kitterman Edition </p></td>
  <td><p class="line862"> Welcome to the new Edubuntu &#8211; Stéphane Graber </p></td>
  <td><p class="line862"> Resolving Bug One &#8211; Beth Lynn Eicher </p></td>
</tr>
<tr>  <td><span class="anchor" id="line-33"></span><p class="line862"> <strong>20.00 UTC</strong> </p></td>

  <td><p class="line862"> What to do when things go wrong &#8211; Alan Pope </p></td>
  <td><p class="line862"> Learning Project &#8211; Elizabeth Krumbach </p></td>
  <td><p class="line862"> Intro to GIMP &#8211; akk </p></td>
  <td><p class="line862"> WIOS &#8211; Issues &#8211; Elizabeth Krumbach </p></td>

  <td><p class="line862"> Introduction to the Ubuntu Documentation Project &#8211; TBA </p></td>
</tr>
<tr>  <td><span class="anchor" id="line-34"></span><p class="line862"> <strong>21.00 UTC</strong> </p></td>
  <td><p class="line862"> Reporting Bugs &#8211; Brian Murray </p></td>
  <td><p class="line862"> Writing Secure Code &#8211; Kees Cook </p></td>

  <td><p class="line862"> Giving Useful Feedback &#8211; Murat Güne? </p></td>
  <td><p class="line862"> WIOS &#8211; Encouragement &#8211; Mackenzie Morgan </p></td>
  <td><p class="line862"> Introducing the Telepathy Stack &#8211; Ken Vandine</p></td>
</tr>
<tr>  <td><span class="anchor" id="line-35"></span><p class="line862"> <strong>22.00 UTC</strong> </p></td>

  <td><p class="line862">Running a FOSS Event &#8211; Laura Czajkowski </p></td>
  <td><p class="line862"> Getting KDE 4 ready for LTS &#8211; Jonathan Riddell </p></td>
  <td><p class="line862"> Ubuntu Membership &#8211; Nathan Handler </p></td>
  <td><p class="line862"> How to win with compatibility (and why Wine is made of win) &#8211; Scott Ritchie </p></td>

  <td><p class="line862"> Feedback and Ideas for next time &#8211; Jorge Castro </p></td>
</tr>
</tbody></table>

<p><em>This schedule may change since I have published this blog entry. You can find the latest schedule <a href="https://wiki.ubuntu.com/UbuntuOpenWeek">here</a></em>.</p>

<p>The schedule is also available in iCalendar (ics) format, <a class="http" href="http://www.google.com/calendar/ical/5pitiq0g3uqsv988mco62k5c3c%40group.calendar.google.com/public/basic.ics">subscribe</a> to the calendar using <a class="http" href="http://www.google.com/calendar">Google Calendar</a> or Evolution.</p>

<p>If you use <a href="http://identi.ca">identi.ca</a>, you can also subscribe to <a class="http" href="http://identi.ca/udscommunity">@udscommunity</a> to be informed whenever a new Open Week is about to begin.</p>

<p>Note: For help on time equivalents around the world, visit <a class="http" href="http://www.timeanddate.com/worldclock/">Time and Date World Clock</a>, and specifically for the equivalent of 15:00 UTC see <a class="http" href="http://www.timeanddate.com/worldclock/fixedtime.html?day=2&#038;month=11&#038;year=2009&#038;hour=15&#038;min=0&#038;sec=0&#038;p1=0&#038;sort=1">15:00 UTC around the world</a>.</p>

<p>This is an fantastic opportunity to welcome new members to our incredible community, and I would like to encourage everyone to spread the word about Ubuntu Open Week so that the opportunity is open to as many people as possible: do go and blog, tweet, dent and otherwise spread the word!</p>

<p>Finally, thanks to Jorge Castro and Amber Graner for helping to put together the event and to all of our session leaders who have committed to running sessions. Rock and roll, my friends, rock and roll. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2009/10/13/next-ubuntu-open-week-announced/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>30 Years Young</title>
		<link>http://www.jonobacon.org/2009/09/17/30-years-young/</link>
		<comments>http://www.jonobacon.org/2009/09/17/30-years-young/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 07:00:22 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=1877</guid>
		<description><![CDATA[Today I turn 30. It seems everyone has an opinion about what happens when you turn 30. Sharing my news of the imminent event with friends would usually result in sarky mutterings of &#8220;it&#8217;s all downhill from here, boyo&#8220;, and affirmations that hangovers feel worse, bones ache more, you get tired quicker and find yourself [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm2.static.flickr.com/1039/1080905220_380a561f6a.jpg"></p>

<p>Today I turn 30.</p>

<p>It seems everyone has an opinion about what happens when you turn 30. Sharing my news of the imminent event with friends would usually result in sarky mutterings of &#8220;<em>it&#8217;s all downhill from here, boyo</em>&#8220;, and affirmations that hangovers feel worse, bones ache more, you get tired quicker and find yourself shouting at kids to get off your lawn. Bob Hope seemed to sum up this cornucopia of codgerly cantankerousness with &#8220;<em>middle age is when you still believe you&#8217;ll feel better in the morning</em>&#8220;. Bugger, that doesn&#8217;t sound very inspiring.</p>

<p>Well, screw that.</p>

<p>Don&#8217;t get me wrong: I am comfortable with the opportunities and limitations before me. I realize that it is unlikely that I am going to headline Wacken any time soon, I am probably not going to be as fast a drummer as I could, and I am going to have to shelve that plan for an 80&#8242;s perm.</p>

<p>But y&#8217;know what, life hasn&#8217;t changed that much. I still love my wife, family and friends. I love free software, metal, partying, working on interesting projects, having new experiences and supping coffee. I am still a sucker for wikipedia, dogs, PS3 and random trivia, and I still say <em>community</em> too much.</p>

<p>For all the perceived downsides of hitting the big three-oh, there <em>are</em> up-sides though. A little while back I was having a good &#8216;ol chinwag with Terri Molini from Sun and I shared with her how my perspectives have changed in recent years. I have been re-assessing old assumptions and looking at them from a new perspective, throwing away old expectations and ideas and approaching them from a new angle based on new experiences. When I shared this she said &#8220;<em>how old are you?</em>&#8220;, to which I responded &#8220;<em>30 in a few months</em>&#8220;, and she said &#8220;<em>yep, that pretty much happens at your age</em>&#8220;.</p>

<p>She ain&#8217;t wrong. In the last year I have felt a renewed sense of perspective in approaching my work and other aspects of my life, and this has helped me to understand the phases we go through as we get older and how we respond and react to things. I suspect&#8230;this is what happens when we <em>grow up</em>.</p>

<p>So, as I hit 30 I am entering middle-age actually a little excited.</p>

<p>Before I wrap up, I want to thank those of you who have generously bought me something from my <a href="http://www.amazon.com/gp/registry/wishlist/1HUGRJJQTFK9S">Amazon Wishlist</a>. I have received <em>Queen &#8211; Live at Wembley Stadium DVD</em> and <em>The Daily Show with Jon Stewart Presents America (The Book) Teacher&#8217;s Edition: A Citizen&#8217;s Guide to Democracy Inaction by Jon Stewart</em> &#8211; thanks so much, folks, I really appreciate your generosity!</p>

<p>Right, I am going to tell those bloody kids to get off my lawn&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2009/09/17/30-years-young/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Improving Ubuntu/Upstream Bug Workflow</title>
		<link>http://www.jonobacon.org/2008/09/24/improving-ubuntuupstream-bug-workflow/</link>
		<comments>http://www.jonobacon.org/2008/09/24/improving-ubuntuupstream-bug-workflow/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 19:19:03 +0000</pubDate>
		<dc:creator>jono</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jonobacon.org/?p=1302</guid>
		<description><![CDATA[Today we launched the beta of our Ubuntu Upstream Report. Jorge has more details on how upstreams and Ubuntu contributors can make use of the report, but I wanted to spend a few moments telling the story behind the report. Quite some time ago, we set ourselves up with the job of improving how we [...]]]></description>
			<content:encoded><![CDATA[<p>Today we launched the beta of our <a href="https://edge.launchpad.net/ubuntu/+upstreamreport#">Ubuntu Upstream Report</a>. Jorge has <a href="http://stompbox.typepad.com/blog/2008/09/introducing-the.html">more details</a> on how upstreams and Ubuntu contributors can make use of the report, but I wanted to spend a few moments telling the story behind the report.</p>

<p>Quite some time ago, we set ourselves up with the job of improving how we work with upstreams in a range of areas. To do this we hired Jorge to implement this work, and we decided to focus on bugs as our first action area. When trying to improve the relationship between two people, areas, or things, it is important to first define the <em>mechanics of interaction</em>. When thinking about the mechanics of interaction between Open Source projects, bugs offer a really exciting opportunity. Bugs are not only a common language between Open Source projects, but they also have a broadly similar schema &#8211; bug summary, description, state, associated patches, assignment etc. In a world with thousands of Open Source projects, bugs offer an interesting means of defining the connections between the thousands of dots. It is this kind of interconnected data that can be interesting in community improvement projects such as this.</p>

<p>Before we could begin improving our bug story though, we needed to understand more about the problem. Sure, we had ideas about how we could improve bug workflow, but the reality was that we were really just clutching at ideas and assumptions &#8211; we simply did not know enough about bug culture and the different approaches to bugs taken by upstream projects. Our first step was in understanding upstream bug workflow better. One key question here was:- exactly how can upstream projects make best use of our bugs?</p>

<p>To explain better, let me summarise the problem. Imagine you are using Ubuntu and something goes wrong. You suspect it is a bug, so you click <em>Help->Report a Problem</em> and you file a bug. We now have a bug in Launchpad in the Ubuntu project. Now, this bug is reasonably likely to actually exist in an upstream project. Imagine the bug was present in the GEdit text editor that we ship with Ubuntu &#8211; there is a distinct possibility that this bug is a bug in GEdit itself as opposed to a bug that we introduced while we build Ubuntu. It therefore makes sense to ensure that this distinction is noted, and to make this easier, we have a rather cool feature in Launchpad in which we can link an Ubuntu bug to a bug in an upstream bug tracker. In this particular example, if we found a bug in GEdit in Ubuntu and the bug is present in the upstream GEdit bug tracker, we can link the two bugs together. This link is also called a <em>watch</em>. This means that bug status changes in the upstream bug tracker will be reflected in the Ubuntu bug inside Launchpad. The goal here is that there should be one set of bug information that can be accessed from the upstream bug tracker and in Launchpad, and the two should be synced; multiple eyes on the same bug. Nice. <img src='http://www.jonobacon.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>There were however two specific unknowns:</p>

<ul>
<li>Firstly, we had an suspicion that not that many Ubuntu bugs were getting linked to the upstream bug tracker. We had no fixed idea of this, but it was a hunch that we needed to quantify.</li>
<li>Secondly, if we do link a bug upstream, we had no firm idea how useful an upstream actually find our bug data. Our discussions suggested very mixed reactions &#8211; a small project is likely to have a very different perspective on bugs than a large project. Just think about this in purely quantitative states &#8211; a small project will likely get fewer bugs, and these bugs can probably be dealt with by a small collection of volunteers. This is unlikely to scale to something like the Linux kernel or OpenOffice.org.</li>
</ul>

<p>To help understand the latter problem more, we conducted an upstream survey, which some of you may have filled in. Surveys are a funny old beast, and a general issue survey can sometimes not yield particularly useful results, so we issued the same survey twice &#8211; first to an invitation-only range of upstreams who we knew would provide some objective commentary, and secondly we opened it up to anyone. A key element in this survey was asking about perspectives on bug workflow. We got a decent set of results (it is recognised in research that the magic number is 24 sets of results, so you don&#8217;t need hundreds of participants) and we assessed each set of results as well as combining the surveys. In addition to this we sat down and assessed other areas of bug workflow &#8211; watching how Ubuntu developers fix bugs and taking notes, developing bug jams further and improving our bug documentation.</p>

<p>But anyway, back to the upstream report specifically&#8230;</p>

<p>With every project that I approve on the community team at Canonical I want to see metrics. This is something we apply across the board. I have to admit, I am a bit of a graphing obsessive; it is interesting which conclusions and patterns that you can identify when you track a set of data, and this is particularly interesting when you match your data to your initiatives in the time-line. Of course, not everything can be graphed, but a lot can, and it really helps us build our community more effectively.</p>

<p>In terms of this project, I was keen to see graphs that show the number of upstream bug linkages going on, the total number of open vs. upstream bugs and how many bugs are fixed elsewhere. We could use these graphs to determine our progress in improving our bug workflow, but this was not enough &#8211; we also needed raw data about which projects needed the most focus. Which projects were struggling the most with bug figures? Which projects were not forwarding bugs upstream? Which projects didn&#8217;t have an upstream bug tracker registered in Launchpad? We had all the answers to these questions in Launchpad, but no means of gathering them. To fix this, we created the Ubuntu Upstream Report.</p>

<p>The Ubuntu Upstream Report that has hit beta today is the result of us sitting down and determining exactly what kind of data we wanted to know about upstream bug culture, and presenting this data in a means that helps us focus our efforts more effectively. The most critical focus with the report was to identify the Top 100 projects that need the most assistance with bug work &#8211; these projects are organised by open bug counts. We could then produce figures for each of these projects to identify how many upstream tasks are registered and how many of these tasks are links to upstream bugs. Combining these figures, it gives us an idea which projects are sucking at linking to upstream bugs.</p>

<p>With this kind of data available, it gives us the ability to drive our other initiatives that we have been building such as <a href="https://wiki.ubuntu.com/RunningBugJam">Bug Jams</a> and <a href="https://wiki.ubuntu.com/5-A-Day">5-A-Day</a>. In fact, 5-A-Day is a key driver in how we can improve our bug linking story. Right now you can look at a project on the upstream report and click the number in the far right column to provide a list of bugs that have upstream tasks but no upstream link. A bug with an upstream task but no upstream link is likely to be considered an upstream bug, but it really needs the link to be made. All you need to do is find the upstream bug in the upstream bug tracker and link to it in the Ubuntu bug in Launchpad; this is a really useful and simple contribution to your 5-A-Day &#8211; nail five of these suckers a day, and you are flying. How cool is that &#8211; we can let our incredible 5-A-Day community know exactly what easily needs fixing in the Top 100 projects that need attention. That is <em>pure class in a glass</em>.</p>

<p>This is just one of a number of projects that we are working on to improve how we work with other entities in the Open Source world. We are really, really keen to not only build a strong and effective Ubuntu community, but to also ensure we can work as effectively with other projects and contributors too. Sure, we have some things to fix, but I am determined for us to resolve these problems and really drive through new opportunities to improve how we work together. This is one element in how we want to improve our relations with upstreams, so stay tuned for more as we develop our ideas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonobacon.org/2008/09/24/improving-ubuntuupstream-bug-workflow/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

