Category Archives: Launchpad

Closing milestone bugs using Launchpad’s API

A few years ago I wrote a contrib script for Launchpad’s launchpadlib called ‘close-my-bugs.py’ which attempted to close (aka mark them ‘fix released’) all of your bugs in a project that were targeted to a particular milestone. For various reasons it … Continue reading

Posted in Launchpad | Leave a comment

Error handling in Go

There’s been a debate raging in some corners of the internet lately about how superior Go‘s error handling is to other languages.  I am going to address some of the points made, here: Claim 1: It’s impossible to ignore errors … Continue reading

Posted in Launchpad | Tagged | 4 Comments

A KDE user’s view of Unity – Day One

As most of my colleagues know, I am a KDE fan.  I love using Kubuntu, despite its lack of “official” attention from Canonical. I’ve heard all this fuss about Unity and I’ve no real idea what it’s all about, so … Continue reading

Posted in Launchpad | 4 Comments

Twisted is great!

I’ve been learning a lot of Twisted lately and I’m really enjoying it.  Back in the day when I did C++ coding I almost exclusively used event-driven programming, so getting back into it again with a Python twist (pun fully … Continue reading

Posted in Launchpad | Leave a comment

Launchpad SFTP upload service

We launched (forgive the pun) the SFTP service to upload packages securely to Ubuntu and PPAs a few months ago, but I’m not seeing much use of it.  I would really appreciate it if more people would give it a … Continue reading

Posted in Launchpad | 4 Comments

Feeling productive?

As the lead on the Launchpad Soyuz project, I have to deal with a lot of different tasks at the same time.  I hate this as much as the next engineer, but burying my head in the sand and hoping … Continue reading

Posted in Launchpad, Uncategorized | 4 Comments

Success in Wellington

One of the  things that Launchpad is working on is the daily builds project, where we take a source branch, a recipe and turn it into a source package that can be built. It turns out that this is quite … Continue reading

Posted in Launchpad | 2 Comments

Soyuz 3.0 review

The Soyuz team was very, very busy over the last year fixing lots of bugs and adding plenty of new features.  These are the highlights that I’d like to mention! New features Multiple PPAs per person – split your packages … Continue reading

Posted in Launchpad | Leave a comment

Soyuz template conversions all done!

Thanks to the hard work from everyone in the Soyuz team, the Soyuz effort to convert all our templates to the new 3.0 UI standard is all done!  If you’re a beta tester, the new pages can be seen on … Continue reading

Posted in Launchpad | Leave a comment

A foray into virtual machines

One of the things that’s frustrating about being a Launchpad Developer is waiting three hours for the test suite to complete.  It’s always irked me that my quad-core sat there with three idle cores, and parallelising the tests would be … Continue reading

Posted in Launchpad | Tagged , | Leave a comment