Articles tagged ubuntu

I love the promise of the git revision control system: It's fast, it's free, it can handle huge workloads, and sites like github have made git the de facto standard. However, I absolutely hate the command line interface. I find it inconsistent, unfriendly, and generally difficult to work ...

Read More

by Thomi Richards | Thu 19 February 2015 | Tags : debian ubuntu git packaging


I attended Kiwi PyCon again this year, and it was fantastic! The conference was held in Wellington, a fine city with some great bars (I'm sure it has other attractive qualities, but I mainly remember the bars). Below are some random highlights that I feel are worth sharing.

The ...

Read More

by Thomi Richards | Wed 01 October 2014 | Tags : python testing kiwipycon ubuntu quality


I'm lucky to work with some of the most talented engineers I've ever met. As a member of the Canonical QA department, we frequently talk about automated code testing, things like: What's the best strategy to test declarative UI languages? How do we test difficult-to-reach-place X? How ...

Read More

by Thomi Richards | Thu 13 March 2014 | Tags : python testing coverage QA ubuntu


This post is an introduction to subunit, a tool for serializing a test result to a binary format. We plan on adopting this at Canonical, and this is the first post in a series.

The Problem

We have a lot of tests that we need to run on a regular ...

Read More

by Thomi Richards | Thu 21 November 2013 | Tags : python testing Ubuntu subunit


Over on my old blog I posted about some visualisations I made of the Ubuntu packages installed on my machine. At the time, I mistakenly believed that I had graphed the entire package repository when I had actually only graphed the packages that my laptop had seen. There were several ...

Read More

by Thomi Richards | Wed 03 July 2013 | Tags : ubuntu debian packaging python visualisation


The Problem

So you're trying to build a Debian package from an upstream source tree, but you're not sure what build dependencies you should install?

I have this problem all the time. For example, if I wanted to build the unity source tree into a debian package, I ...

Read More

by Thomi Richards | Tue 21 May 2013 | Tags : Ubuntu debian packaging