Wednesday 28 October 2009

Checklist announcement

I've been running EC2 AMI tests for a little while now, and it quickly became apparent
that many if not all of the tests could be automated and would then probably be much more
interesting to run -- that, and just the automation process is really interesting to work on.

At the moment, it's only a branch that I've registered in its own
project: lp:checklist. Its project page is here: https://edge.launchpad.net/checklist

You can get started using checklist by grabbing it from Bazaar (since there is no official
release yet):

bzr branch lp:checklist


It's possible that a lot of the work I've done could just as well have been included into other
tools, like checkbox, but for starters, I was mostly interested in getting some basic stuff to
work, and worrying about the other details later.


At this point, checklist is able to run commands over ssh, locally, and the most interesting
feature is that it can also create EC2 instances (using python-boto), which it would then ssh
onto to run a testcase.

Checklist also is all configured using an easy to use configuration file format: ini files. It
can look at the stdout and stderr of the commands run in order to check for success or failure
using regexes, which will give a fairly high level of control to someone writing special tests.

Thinking about it more, I'm also going to be using it to remotely verify machines that have been
kickstarted to make sure the unattended installs run properly and do everything required. The
fact that it can run tests on a remote machine is definitely a plus when trying to test
kickstarted systems from an isolated network.

Don't hesitate to branch checklist and provide me with patches :)

Monday 26 October 2009

Ubuntu-QC Karmic Release Party

The Ubuntu-QC LoCo will be hosting a release party on October 31th, 2009, to celebrate the launch of the latest Ubuntu release. If you're in or near Montreal, come join us at Bar St-Sulpice, at 17pm.

For more information, consult our wiki page!

As usual, there will also be a party held at Taverne Urbaine MO, in Quebec city; you can also get more information about that party on the link above.

Here is the official invitation text :)

Monday 19 October 2009

Ontario GNU Linux Fest is this weekend

Awesome! Back from vacation and started work today, and I've registered and booked everything already to go to Ontario GNU Linux Fest at the end of the week. Girlfriend will be there too. At the very least, it's going to be an interesting little trip to Toronto for the weekend.



It's obviously still not too late to register, and there will be lots of very interesting talks :)

Can't wait 'til Friday...

Wednesday 14 October 2009

Debian/Ubuntu package for emerillon

Following the (very) recent release of emerillon 0.1.0, I'm pleased to announce that emerillon has a debian package created, and now available in my PPA for Emerillon:

https://edge.launchpad.net/~mathieu-tl/+archive/emerillon


If you use Ubuntu Karmic 9.10, almost all dependencies are already available... Except libethos.

For libethos, you will also need, for now, to add the PPA for audidude (Christian Hergert):

https://edge.launchpad.net/~audidude/+archive/ppa


This is until I have the time to rebuild the packages for that library and publish them to my Emerillon PPA.

There's already work started to include it into Debian, but it still requires packages that aren't ready yet. Same idea for Ubuntu. One of the major blockers are libethos, but I will discuss its inclusion with the upstream maintainer (who is audidude, in any case), and hopefully get it included very soon. From then, emerillon should be fairly easy to upload to Debian.

For the curious, Emerillon is a map viewer for GNOME, very nicely designed, which uses OpenStreetMap maps to allow you to search, add placemarks, etc. Think of it as a Google Maps for your computer, but fully open :)

For more information about Emerillon, see the Launchpad project page: https://edge.launchpad.net/emerillon

Happy mapping!

Tuesday 6 October 2009

Pictures from the Global Jam in Montreal

Well, it's obviously never too late to report back on the fun we've had this weekend with the Global Jam. There was a constant attendance of a good number of people throughout the weekend, which I am particularily happy about. Lots of interest in the development and contribution aspects, as well as a couple of others who were curious about Ubuntu and wanted to know more. Overall, a great success!

We've touched a great number of subjects, including the obvious bug reporting and triaging, as well as the French translations for a number of utilities and some fixes for bugs that were discovered during the Jam.

Thanks to the École de Technologie Supérieure for hosting us in great and really well equipped rooms. Thanks to LANETS for providing us with a really kick-ass wired network rig, and thanks to Guillaume Grasset and Clod Patry for helping out with the administrative portion of getting the rooms :)