• Home
  • About
  • Blog Archives
  • Contact Me
  • FAQ
  • The Big 101
Subscribe: Posts | Comments | E-mail

jonobacon@home

Archive for the ‘Uncategorized’ Category


Posted on February 24, 2010 - by jono

Rocking The Opportunistic Desktop

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 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 here.

Ubuntu Opportunistic Developer Week

A few weeks ago I announced the plan to put together Ubuntu Opportunistic Developer Week: 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 1st – 6th March 2010.

The response so far to the call for sessions has been fantastic, and we already have the following sessions scheduled, all visible from the timetable for the week:

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

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:

  • SHOWCASE: Gwibber – Ken VanDine
  • SHOWCASE: Lernid – Jono Bacon
  • SHOWCASE: Photobomb – Rick Spencer

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.

All of this awesome content is best experienced using Lernid. 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 #ubuntu-classroom and #ubuntu-classroom-chat to join in the fun. :-)

Introduction To Python Tuition Sessions

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

  • Thu 25th Feb 2010 – 15.00 UTC – Ubuntu Opp Dev Week Prep: Intro to Python for total beginners – Rick Spencer
  • Thu 25th Feb 2010 – 16.00 UTC – Ubuntu Opp Dev Week Prep: Intro to Python for programmers – Rick Spencer

This is a great way of getting your opportunistic development kickstarted!

Again, this awesome content is best experienced using Lernid. If you would prefer to use a normal IRC client, just join #ubuntu-classroom and #ubuntu-classroom-chat to join in the fun. :-)

Rock and opportunistic roll, my friends. :-)

Fun Apps And Hacking Parties

With an awesome week of opportunistic developer 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 Opportunistic Developer Week day, there will be a a series of parties. These include:

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

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’t pick a word processor or spreadsheet!).

The Place To Be: #ubuntu-app-devel

As part of building an awesome community and platform for opportunistic developers, I created #ubuntu-app-devel 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!


Posted on October 13, 2009 - by jono

Next Ubuntu Open Week Announced!

Today we are proud to announce the schedule for the next Ubuntu Open Week, which takes place from the 2nd – 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 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!

The way the sessions work is pretty simple, and everything is explained here. 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 web based interface to the sessions, so it is easier than ever to get involved!

The schedule for Ubuntu Open Week is looking incredible:

Time

Mon 2 Nov

Tue 3 Nov

Wed 4 Nov

Thu 5 Nov

Fri 6 Nov

15.00 UTC

Introduction – Jono Bacon

Ubuntu Moblin Remix – Bill Filler and Crew

Ask Mark – sabdfl

Getting Started in Ubuntu Development – James Westby and Daniel Holbach

Spare Slot

16.00 UTC

Be your neighbor’s Ubuntu Guru – FabianRodriguez

Writing a book – emmajane

Jono Bacon – Leadership Workshop

How to fix bugs in Ubuntu – James Westby and Daniel Holbach

How to run Ubuntu+1 – Jorge Castro

17.00 UTC

Ubuntu Weekly Newsletter: Or How To Achieve Organization Out Of Chaos – tyche

Getting People Involved in your LoCo/Team – Jono Bacon

Making Screencast – DKcross

Basics of and Behavior in Ubuntu IRC channels – jussi01 and mneptok

AppArmor – John Johansen

18.00 UTC

Scratch your own itch, learn how to write your own app – Rick Spencer

Byobu – Dustin Kirkland

First steps in translating Ubuntu – David Planella

KVM and Virt-Manager – Dustin Kirkland

Kernel QA – Leann Ogasawara

19.00 UTC

Ubuntu One – Joshua Hoover

ISO Testing Tracker – Ara Pulido

Kubuntu Netbook – Scott Kitterman Edition

Welcome to the new Edubuntu – Stéphane Graber

Resolving Bug One – Beth Lynn Eicher

20.00 UTC

What to do when things go wrong – Alan Pope

Learning Project – Elizabeth Krumbach

Intro to GIMP – akk

WIOS – Issues – Elizabeth Krumbach

Introduction to the Ubuntu Documentation Project – TBA

21.00 UTC

Reporting Bugs – Brian Murray

Writing Secure Code – Kees Cook

Giving Useful Feedback – Murat Güne?

WIOS – Encouragement – Mackenzie Morgan

Introducing the Telepathy Stack – Ken Vandine

22.00 UTC

Running a FOSS Event – Laura Czajkowski

Getting KDE 4 ready for LTS – Jonathan Riddell

Ubuntu Membership – Nathan Handler

How to win with compatibility (and why Wine is made of win) – Scott Ritchie

Feedback and Ideas for next time – Jorge Castro

This schedule may change since I have published this blog entry. You can find the latest schedule here.

The schedule is also available in iCalendar (ics) format, subscribe to the calendar using Google Calendar or Evolution.

If you use identi.ca, you can also subscribe to @udscommunity to be informed whenever a new Open Week is about to begin.

Note: For help on time equivalents around the world, visit Time and Date World Clock, and specifically for the equivalent of 15:00 UTC see 15:00 UTC around the world.

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!

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. :-)


Posted on September 17, 2009 - by jono

30 Years Young

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 “it’s all downhill from here, boyo“, 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 “middle age is when you still believe you’ll feel better in the morning“. Bugger, that doesn’t sound very inspiring.

Well, screw that.

Don’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’s perm.

But y’know what, life hasn’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 community too much.

For all the perceived downsides of hitting the big three-oh, there are up-sides though. A little while back I was having a good ‘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 “how old are you?“, to which I responded “30 in a few months“, and she said “yep, that pretty much happens at your age“.

She ain’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…this is what happens when we grow up.

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

Before I wrap up, I want to thank those of you who have generously bought me something from my Amazon Wishlist. I have received Queen – Live at Wembley Stadium DVD and The Daily Show with Jon Stewart Presents America (The Book) Teacher’s Edition: A Citizen’s Guide to Democracy Inaction by Jon Stewart – thanks so much, folks, I really appreciate your generosity!

Right, I am going to tell those bloody kids to get off my lawn…


Posted on September 24, 2008 - by jono

Improving Ubuntu/Upstream Bug Workflow

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 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 mechanics of interaction. 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 – 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.

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

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 Help->Report a Problem 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 – 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 watch. 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. :)

There were however two specific unknowns:

  • 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.
  • 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 – 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 – 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.

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 – 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’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 – watching how Ubuntu developers fix bugs and taking notes, developing bug jams further and improving our bug documentation.

But anyway, back to the upstream report specifically…

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.

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 – 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’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.

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 – 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.

With this kind of data available, it gives us the ability to drive our other initiatives that we have been building such as Bug Jams and 5-A-Day. 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 – nail five of these suckers a day, and you are flying. How cool is that – 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 pure class in a glass.

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.


Posted on July 1, 2008 - by jono

Mum and Dad

My Dad has had something of an interesting life. When he was very young, he was part of a large family that didn’t have a lot. He struggled at school and suffered some health problems as a kid, but his determination and enterprising nature lead him through a maze of interesting little adventures. When he was younger, despite becoming the scathe of the small Northern local town’s officials due to trying to resolve some dangerous safety problems at a local factory, he went on to prove himself as a local councillor and subsequently became mayor of the town. He went on to run a nightclub, car retail businesses, become an executive running a collection of car retail outlets in Lancashire, became a hypnotherapist, lead a multimedia project to produce interactive motor-trade kiosks as well as one of the UK’s first motor-trade websites, then retired and bought and run a country pub, campaigned and succeeded to change the law regarding women’s rights in working mens clubs, and he now has a seat as a local magistrate and runs an antiques company with my mum who trained as a master restorer and has been rated as one of the top restorers in England. Most recently he was accepted for admission into Cambridge University to pursue his lifelong love of Criminology and Law, and yesterday he received his first grade on his course and was in the top 15% of the course. His sense of grounding and background made him a touch antsy about how he would fare in his first assessment (remembering he has not been to University before, and he is at Cambridge of all places), and he stormed it.

It is common for a dad to be proud of his kids, but I am hugely proud of my dad. Part of me is proud of his patchwork of achievements and his diversity in life over the years, particularly from such humble beginnings, but I am mainly proud of who he is as a human being. He is a man of unparalleled integrity, deeply committed to his family, has told my mum he loves her every day for 28 years, and has a strong belief in working hard but also playing hard. He strikes the perfect balance in terms of being motivated and career minded, maintaining a strong and loving relationship with his wife and kids, and always retaining a grounded sense of reality. Both of my parents are funny, engaging, wise and inspiring.

He and my mum have been incredibly supportive at every point in my life – both in terms of my career and my personal life. They have always been supportive of every element of what makes me who I am – my work, my music, my viewpoints and my choices. They are my template for the perfect relationship, and they are a significant inspiration in the values that I hold important in the world. Mum, Dad, I love you both and I am incredibly proud of you. :)


Posted on November 19, 2007 - by jono

Bringing home the MOTU

With all the fun going on encouraging people to get involved with Ubuntu packaging, I was really psyched to see this blog post in which Efrain is writing a short diary of his progress going through MOTU. This is excellent, and will help us to continually improve and refine how people can get involved in Ubuntu.

I would love to see more blogs and diaries from people who are going through the process of learning how to package and become a MOTU. Rock on! :)


Posted on January 3, 2007 - by jono

State of the Jokosher

I think its time to jam some Jokosher love into your collective pipes. Ready for an update on the worlds funkiest multi-track editor that all the cool kids are talking about? OK, here goes.

Recently the development team have been hammering on bugs, ploughing in new features and working on all of the services and community resources around the Jokosher project. We have also seen our excellent development team growing – its nice to see the project becoming self sustaining. As I previously blogged about, I have stepped away from the coding side, and I am pleased to see the slack taken up with these extra developers. Welcome to the team chaps! :)

So, lets get into the meat of what has been going on:

  • Help Integration – David Corrales has added online help support, using the help written by our excellent docs team. So, click on Help and its there for you.
  • Extensions – The Jokosher extensions world is a-rocking-and-a-rolling with a number of things going on. Firstly, we have documented our extension API on userdocs.jokosher.org (more on this later) and we have also added Aq’s excellent Jokosher Extension tutorial. Now there is no excuse to write extensions for Jokosher, and don’t forget to update userdocs.jokosher.org with any additional hints, tips and guides that you fancy ploughing in.
  • Jokosher Forums – Our awesome forums are really beginning to grow nicely. From the start I have wanted the forums to be a central place for Jokosher users – they are intended to be a place to get help, discuss Jokosher and show off recordings created in Jokosher. Things are progressing there nicely and more and more people are using them. It takes time, but I am sure we will get a buzzing community there as the steam builds up.
  • LADSPA Categories – One of the problems with Jokosher right now is that there is a huge list of LADSPA effects, and unwieldy is an understatement for the mighty bugger. We have discussed maintaining our own LADSPA categories (most LADSPA effects don’t include categories) to make this much nicer.
  • Usability Improvements – Jokosher is all about usability, and much has been made of this in the past. Recently the effects dialog has been discussed in detail, and some changes will be going into Jokosher to improve it. It is not unusual to stumble into #jokosher on irc.freenode.net and see long and drawn out discussions over usability minutia – we are proud of our usability, but there is still lots to do.
  • Bug Fixing and Testing – This is the big deal with the next release – we want to make sure Jokosher works for everyone. As such, fewer major features and more bug fixes. We have recently seen fixes to a number of our reported bugs and improvements to the pipeline, master volume handling and more. We absolutely need you guys to test Jokosher! so grab it, test it and report your bugs and discuss any issues in the forums. Jokosher will only get better with more testing, so do help us out folks – its particularly easy on Ubuntu, with our nifty download script that does all the work so you don’t have to. Well, we can do this one of two ways, you either be nice and test Jokosher or I come over to your house and give you a wedgie. Your choice. :)

One thing I mentioned earlier is userdocs.jokosher.org – this is our collaborative community documentation site. Anyone can edit the content on the there by registering for an account, and we are keen to see the site become a haven for tips, guides, help and other documentation. This is also the place where we work on the documentation for the next version of Jokosher – the final documentation appears on doc.jokosher.org. Head over to the site and help out – writing and improving documentation is a great way to help an Open Source project, and documentation is critical to the success of Jokosher.

So, its an exciting time in our camp, and we are ready kick arse and take names. If you do nothing else after reading this, just test Jokosher out and report your bugs, experiences and thoughts to us. Now is the time to get your feedback to us, so in a few words, download, report bugs and discuss in the forums. If you do this your life will be better. Its true, just look at how happy the Jokosher team is. We all live in a big house like in The Waltons…


Posted on December 20, 2006 - by jono

Getting the new tune…

…is proving difficult right now as Recreant View is having DNS problems. Jokosher.org is also having the same DNS quirks.

I have copied the new blastbeat-double-bass-drum-metal-tastic tune to jonobacon.org so you can grab it.

So, to hear Take The Test, go and download the Ogg or download the MP3.

Normal service should be resumed shortly. Hopefully.


Posted on October 6, 2006 - by jono

Back Saturday

Well, after two weeks of joyful rest, Sooz and I will kiss goodbye to the Florida sun tomorrow and fly back to rainy old England. We have had an excellent time, and thanks to those of you holding fire on some issues until I get back.

I am quite worried about what my Inbox is going to look like when I get back. Time to get the shovel out…


Posted on October 2, 2006 - by jono

On relaxing

You know, I find relaxing difficult. I know it sounds crazy, but I do. My mind is always racing at 1000mph, and I am always buzzing to do something, so it makes lying around on a deckchair difficult at times. This is not a recent thing – I have always been like it, and my dad is exactly the same. But, this year I am forcing myself to relax while on holiday. It has really worked a treat – I am feeling relaxed, chilled-out and ready to rock when I get back on Friday. The timing for this holiday was just right – the last year has been hugely busy, and around September/October time I always need to get away and relax.

Some notes about the trip far:

  • I bought a new acoustic guitar. It is one of these and is awesome. I have been writing some tunes, and I am looking forward to recording. They are quite folky.
  • I have a new love of Peoples Court. I know it is sad, but I don’t care and neither should you.
  • The Jokosher team have been rocking and rolling and rolling and rocking while I have been away. A new developer, Luke Tilley, has joined the crew, and Luke, Laszlo, Jens and Chris have been hacking on all sorts of stuff. The extensions API has got some particular love.
  • The Ubuntu Developer Summit is shaping up nicely.
  • I met up with some Open Source guys a few days ago while over here. Was really cool to hook up with them. That was my full quota of Open Source stuff from Sooz. :P
  • I have eaten my own wight in honey mustard dressing.
  • Sea World is far cooler than I expected.
  • I love Fox News in all its conservative-loving glory. I don’t watch it for accuracy, and I generally don’t side with its politics, but for amusement, it is top notch. I particularly enjoy watching Bill O’Reilly.
  • I have a physical inability to not dance to AC/DC songs.
  • I suck at driving boats.
  • I suck at driving comedy quad-bicycles.

Right, I am off down the pool. :)



  • Ad Ad Ad Ad
  • Prepare For Awesome

  • Recent Articles

    • Lucid Community Progress
    • Download Files Async With Gio And Python
    • Ubuntu Global Jam Videocast
    • Downloading Large Files Async With GIO
    • Unwrapping The Community Manager at OSBC in San Francisco
    • System 76 Lemur Review
    • I Never Realized…
    • International Women’s Day
    • Live Announcement Of Ubuntu International Women’s Day Competition Winners!
    • The Grand App Writing Challenge Submissions!
  • Recent Comments

    • Alan Bell on Lucid Community Progress
    • Joe Shaw on Download Files Async With Gio And Python
    • Joe Shaw on Download Files Async With Gio And Python
    • Joe Shaw on Download Files Async With Gio And Python
    • Derek on Download Files Async With Gio And Python
    • tecosystems » Running Alpha Lucid on the Dell T7500 on Refreshing The Ubuntu Brand
    • Rodney Dawes on Download Files Async With Gio And Python
    • jono on Download Files Async With Gio And Python
    • Jesse van den Kieboom on Download Files Async With Gio And Python
    • Download Files Async With Gio And Python | jonobacon@home on Downloading Large Files Async With GIO
  • Flickr Photos

  •  

    March 2010
    M T W T F S S
    « Feb    
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
  • jb@h Rockstars This Year

    • ethana2 (23)
    • Digitivity (9)
    • James Duncan (9)
    • Zac (9)
    • w1ngnutz (8)
    • Aaron Toponce (7)
    • Benji (7)
    • Bruno Girin (7)
    • Gerv (7)
    • Brett (6)
© 2008 jonobacon@home - At home with Jono Bacon, Community Manager and Author