Archive for the 'PlanetDebian' Category

DPL game

Sunday, March 3rd, 2013

When Francesca started her DPL game, I too started think about possible candidates. Here is my shortlist of dream candidates: <insert your name here> <or here> <or there> <or even there> Seriously, if you are a DD, you have the right to run. There’s no need for someone to nominate you. If you think that […]

Half of the package maintainers are not DDs or DMs

Monday, November 26th, 2012

During the Paris Mini-Debconf, Nicolas Dandrimont talked about The state of GSoC and beyond. He said that Half of Debian’s packages are maintained by sponsored maintainers. That statement was actually wrong, as he confirmed later. However, using a few UDD queries, I could come up with: 3147 packages out of 18649 packages in sid […]

Mini-debconf lightning talk: Get involved! It’s not that hard!

Monday, November 26th, 2012

This week-end I attended the Paris Mini-Debconf, which was really a great event, and a nice opportunity to meet everybody again. I delivered a lightning talk on “Get involved! It’s not that hard!“, which was also a good excuse to mention the Debian packaging tutorial and the Debian Maintainer Dashboard.

Release Critical Bugs report for week 43

Thursday, October 25th, 2012

During the Squeeze release cycle, Alexander Reichle-Schmehl used to blog every week about this. Let’s try to continue the tradition. The UDD bugs interface currently knows about the following release critical bugs: In Total: 916 Affecting wheezy: 464 That’s the number we need to get down to zero before the release. They can be split […]

Debian Maintainer Dashboard update

Friday, July 6th, 2012

I’ve spent some more time on Debian Maintainer Dashboard (DMD), a maintainer/team-centric dashboard relying on Ultimate Debian Database. Done: – added tabs (jquery really rocks) — see example – added a hacking.html file that describes how to setup a development environment – created a pad ( to store ideas. TODO: – recruit contributors ;)

Introducing the Debian Maintainer Dashboard — help needed!

Monday, July 2nd, 2012

The brand new machine for Ultimate Debian Database motivated me to do UDD-related work again, so I implemented an old idea: build a maintainer/team-centric dashboard relying on UDD, the Debian Maintainer Dashboard. The idea is to expose as much useful information as possible about a maintainer’s packages, both in the traditional (Developers Packages Overview-like) “big […]

Debian archive rebuilds on Amazon Web Services

Wednesday, May 30th, 2012

I like to think that archive rebuilds play an important role in Debian Quality Assurance and Release Management efforts. By trying to rebuild every Debian package from source, one can identify packages that do not build anymore due to changes in other packages (compilers, interpreters, libraries, …). It is also a good way to stress-test […]

Update of Debian Packaging Tutorial

Friday, April 13th, 2012

I’ve just updated the Debian Packaging Tutorial. This new version addresses a few comments and questions I received over the past months. Note that there are also french and spanish versions of the tutorial, and I’m of course open to adding other translations. The tutorial can be found in the packaging-tutorial package (PDF files are […]

Re: Ubuntu vs Ruby

Sunday, January 1st, 2012

(original post) > If Ubuntu 12.04 if a LTS release, and Ruby 1.8.7 goes out of support in June of > 2013, then why is the default still 1.8.7? > > Ruby 1.9.2 was released in 2010. Ruby 1.9.3 was released in October of this year. First, there’s almost nobody in the Ubuntu development community […]

dash as /bin/sh, and now ld –as-needed. Pattern?

Sunday, November 6th, 2011

I must admit that I’ve never been a big fan of the dash as /bin/sh change. I have three main problems with the switch: POSIX compliance as an argument Complying to standards is a really good thing. But when everybody is ignoring the standard because they want the comfort of newer features, maybe it’s a […]