Archive for the 'PlanetDebian' Category

systemd: Type=simple and avoiding forking considered harmful?

Wednesday, May 13th, 2015

(This came up in a discussion on debian-user-french@l.d.o) When converting from sysvinit scripts to systemd init files, the default practice seems to be to start services without forking, and to use Type=simple in the service description. What Type=simple does is, well, simple. from systemd.service(5): If set to simple (the default value if neither Type= nor […]

Tentative systemd slides

Tuesday, April 7th, 2015

I recently spent some time updating my systemd knowledge and decided to put together some slides that I’ll use for a lecture. I’m interested in feedback about things that are missing,  unclear, etc. Available on slideshare, as PDF, and as LaTeX source.

Several improvements to UDD’s Bug Search and Maintainer Dashboard

Friday, March 20th, 2015

Several improvements have been made to UDD’s Bug Search and Maintainer Dashboard recently. On the Maintainer Dashboard side, the main new feature is a QA checks table that provides an overview of results from lintian, reproducible builds, piuparts, and Check the dashboard for the Ruby team for an example. Also, thanks to Daniel Pocock, the TODO items […]

Some email organization tips and tricks

Tuesday, February 17th, 2015

I’d like to share a few tips that were useful to strengthen my personal email organization. Most of what follows is probably not very new nor special, but hey, let’s document it anyway. Many people have an inbox folder that just grow over time. It’s actually similar to a twitter or RSS feed (except they […]

Jessie frozen, can we release before FOSDEM?

Sunday, November 9th, 2014

Jessie was frozen on November 5th, as planned. At the time of the freeze, 310 RC bugs remained to be fixed. This is quite an achievement from the project as a whole, and the Release Team specifically. First, we froze on the date announced more than a year ago, and the freeze seems to have […]

Tentative summary of the amendments of the init system coupling GR

Tuesday, October 21st, 2014

This is an update of my previous attempt at summarizing this discussion. As I proposed one of the amendments, you should not blindly trust me, of course. :-) First, let’s address two FAQ: What is the impact on jessie? On the technical level, none. The current state of jessie already matches what is expected by […]

Debian Package of the Day revival (quite)

Friday, October 17th, 2014

TL;DR: static version of, as it was when it was shut down in 2009, available! A long time ago, between 2006 and 2009, there was a blog called Debian Package of the Day. About once per week, it featured an article about one of the gems available in the Debian archive: one of those […]

Will the packages you rely on be part of Debian Jessie?

Wednesday, September 10th, 2014

The start of the jessie freeze is quickly approaching, so now is a good time to ensure that packages you rely on will the part of the upcoming release. Thanks to automated removals, the number of release critical bugs has been kept low, but this was achieved by removing many packages from jessie: 841 packages […]

Debian trivia

Sunday, August 31st, 2014

After an intensive evening of brainstorming by the 5th floor cabal, I am happy to release the very first version of the Debian Trivia, modeled after the famous TCP/IP Drinking Game. Only the questions are listed here — maybe they should go (with the answers) into a package? Anyone willing to co-maintain? Any suggestions for […]

on the Dark Ages of Free Software: a “Free Service Definition”?

Sunday, August 24th, 2014

Stefano Zacchiroli opened DebConf’14 with an insightful talk titled Debian in the Dark Ages of Free Software (slides available, video available soon). He makes the point (quoting slide 16) that the Free Software community is winning a war that is becoming increasingly pointless: yes, users have 100% Free Software thin client at their fingertips [or […]