On this page, I try to keep a log of my activities in the free software world. But I don’t update it very frequently and it’s not exhaustive. You can learn much more by checking out my blog.
Last update: 2017-07-04
2017
- June
- Lots of pkg-security work (package review and sponsorship).
- May
- Big discussion about policy of backports
- Started to work on the stretch version of the Debian Handbook
- April
- January
2016
- December
- Many packaging updates before the freeze
- November
- Review and merge pending patches on live-build
- October
- September
- Work on some issues related to GNOME 3.22 upgrade
- August
- Upstream work on Django Jsonfield for Django 1.10 compat
- July
- Multiple talks at Debconf 16 in South Africa
- June
- Official launch of the pkg-security team
- May
- April
- Work on GNOME 3.20 issues
- February/March
- Japanese paperback version of the Debian Administrator’s Handbook
- Creation of the pkg-security.alioth.debian.org packaging team
- Support systemd preset in init-system-helpers
- January
2015
- December
- Transition of email service from packages.qa.debian.org to tracker.debian.org
- Update Distro Tracker to use bootstrap v4
- November
- Debian France booth at Paris Open Source Summit just a few days afer the terrorist bombing in Paris
- Update the French translation of the Debian Administrator’s Handbook
- October
- Manage migration of Django 1.7 to Django 1.8 in unstable
- September
- Jessie version of the Debian Handbook ready for proofreading
- August
- Attended DebConf15, gave a talk and organized an LTS work session.
- July
- Lots of Kali Linux work leading to the Kali 2.0 release.
- June
- Host a copy of the Debian Administrator’s Handbook on debian.org.
- May
- Handle fallout of tracker.debian.org move to jessie.
- April
- Debian LTS talk at Mini-DebConf Lyon.
- Drafted a LTS press release.
- March
- Lots of LTS work as usual
- New openssh.known_hosts state in openssh-formula for Saltstack
- February
- Fix/improve VAT rules in Tryton’s French chart of accounts
- dirvish-formula for Saltstack
- January
- Multiple fixes to French chart of accounts in Tryton
- debootstrap-formula, schroot-formula and sbuild-formula for Saltstack
2014
- December
- Contributed to salt-formula: ready to use states to configure salt with salt itself.
- Lots of Debian LTS work
- Multiple bugfixes in live-build 4.x
- November
- First draft of DEP14 (on Git packaging repositories)
- Debian LTS initiative growing with Ben Hutchings joining us.
- October
- First features of derivative support in Distro Tracker
- Last packaging work before Jessie’s freeze (Publican, Django, etc.)
- September
- Pushed Django 1.7 in unstable
- Started doing paid LTS work
- August
- Distro Tracker infrastructure work
- July
- Distro Tracker deployed on tracker.debian.org and integrated with sso.debian.org.
- June
- Setup the Freexian offer allowing companies to contribute financially towards Debian LTS. Drafted the official announce of LTS’s launch.
- Lots of distro-tracker work in preparation of the deployment on tracker.debian.org.
- January-May
- Work on getting Debian France recognized as Trusted Organization for Debian.
- Organization of a game for new contributors
- Setup support infrastructure for Debian LTS
2013
- December
- Publication of the Wheezy version of the Debian Administrator’s Handbook.
- November
- September
- August
- Attended Debconf13 in Vaumarcus
- Created a package for the rewritten PTS
- Wrote a script to update Debian France’s accounting books when members renew their subscription.
- July
- Liberation of the French translation of the Debian Administrator’s Handbook
- Got re-elected as president of Debian France
- June
- Fundraising for the liberation of the “Cahier de l’Admin Debian”
- Debian France General Assembly
- Mentoring Marko Lalic for the Package Tracking System rewrite
- May
- Held a Debian booth at Solutions Libres & Open Source in Paris.
- Selected a student to rewrite the Package Tracking System as part of his Google Summer of Code.
- Promoted the Spanish translation of the Debian Administrator’s Handbook as the first complete translation.
- April
- Debian France work (galette, bylaws)
- Work on Wheezy’s accessibility support
- March
- Release of Kali Linux
- New website for Debian France
- February
- Debian France decided to fund some improvements on Galette
- Security updates of Django and WordPress.
- January
- Lots of work for Debian France
2012
- December
- Debian live and Debian installer improvements.
- November
- Published work-in-progress translations of the Debian Handbook.
- Attended the mini-DebConf in Paris that Debian France organized.
- October
- Got elected president of Debian France.
- September
- First public mention of Librement.
- August
- Proposed myself as president for Debian France and convinced Sylvestre Ledru and Julien Danjou to assist me as treasurer and secretary.
- July
- Several discussions to plan for important changes at the dpkg level (changelog/copyright as metadata, syntax for bin-nmu).
- Setup of weblate to translate the book.
- June
- Made various improvements to the “3.0 (quilt)” source package format.
- Manned the Debian France booth at Solutions Linux for 3 days.
- Big improvements in the wordpress packaging to properly support plugins and themes installed by the user.
- Packaged CppUTest
- May
- Released the Debian Administrator’s Handbook.
- Worked on smarty-* packages and sponsored a new maintainer that I recruited.
- April
- Lots of work on the book. Liberation fund of the Debian Handbook has been completed.
- Packaged wordpress 3.3.2, sql-ledger 3 and sponsored ledgersmb.
- March
- Finalized the cover for the Debian Administrator’s Handbook.
- Packaged quilt 0.60, zim 0.55
- Lots of work on the book. Liberation fundraising is at 88%.
- February
- Lots of multiarch discussion after an initial upload to experimental.
- Packaged quilt 0.51, sql-ledger 2.8.36. Some early work to anticipate publican 3.0.
- January
- Started to design the Debian Package Maintenance Hub.
- Improved the PTS to display more info about ongoing transitions.
- Packaged WordPress 3.3.1, quilt 0.50, feed2omb 0.9.2, new gnome-shell-timer snapshot.
- Created the dh-linktree package.
2011
- December
- Packaged WordPress 3.3, quilt 0.50, zim 0.54.
- Further improvements to the nautilus-dropbox packaging.
- Review of ledgersmb’s package.
- Multiarch work on dpkg.
- November
- The crowdfunding campaign for the Debian Administrator’s Handbook is over. The liberation target is not yet reached (we’re at 59%).
- Released dpkg 1.16.1.2
- Created a squeeze backport for dpkg 1.16.1.1.
- Multiarch work on dpkg.
- Moved the Package Tracking System from master.debian.org to quantz.debian.org together with Martin Zobel Helas.
- October
- The crowdfunding campaign for the Debian Administrator’s Handbook reached its minimal goal.
- Serious improvements for the nautilus-dropbox packaging.
- Creation of dh_linktree while packaging a wordpress update.
- Released a security update for python-django.
- Multiarch work on dpkg.
- September
- Drafted the announcement for the dpkg 1.16.1 release.
- Fixed a bunch of bugs discovered in dpkg 1.16.1.
- Bootstrapped a hardening release goal.
- Launched the crowdfunding campaign for the Debian Administrator’s Handbook.
- August
- Packaged WordPress 3.2.1.
- Packaged gnome-shell-timer for easy usage of the Pomodoro technique in GNOME Shell.
- Test & help setup the new repositories with versions of dpkg autobuilt from Git (courtesy of Michael Prokop).
- July
- Attended the Libre Software Meeting and helped on the Debian booth.
- Attended Debconf11, held a BoF about Debian Rolling.
- Improved dpkg-buildflags so that it’s possible to enable hardening build flags by default.
- Improved the “3.0 (quilt)” source format to avoid recording unexpected changes.
- June
- Lots of work on dpkg (2 new features, a dozen of bugfixes, many discussions with the technical committee/the policy team/the debhelper maintainer)
- Setup the website of my English book: debian-handbook.info
- Created an official Package for Dropbox.
- May
- Preliminary work on “SAT-Britney”, a tool to help manage Debian rolling & testing.
- Improvements to dpkg triggers.
- Represented Debian at Solutions Linux in Paris (held a booth).
- Helped alioth.debian.org admins after a big infrastructural change.
- April
- Helped with GNOME 3 packaging.
- Lots of discussions to design Debian Rolling.
- Updated my French book for Debian Squeeze (still going on)
- March
- Resumed maintenance work of the developers-reference manual.
- Wrote Debian articles for OMG! Ubuntu.
- Triaged dpkg bugs on Launchpad.
- February
- Implemented multi-arch support in dpkg (funded by Linaro).
- Launched a Debian CD/DVD shop.
- January
- Decided to be fully transparent about the donations received.
2010
- Managed dpkg’s participation to Google’s Code In, 2 students contributed patches.
- Created a LibreOffice/OpenOffice template for Debian presentations.
- Gave a talk introducing recent features of dpkg-dev during the Paris mini-debconf.
- Wrote my first article for Linux Weekly News.
- Created Flattr FOSS, a way to support free software developement with the Flattr micropayment service.
- Rewrote update-alternatives in C to get rid of the perl dependency in dpkg.
- Joined Ubuntu as member to continue foster cooperation between both projects.
- Created dpkg-buildflags. Stabilized the API of the perl modules provided by dpkg and put them in their own package (libdpkg-perl).
2009
- Finally managed to get the new source formats accepted in unstable.
- Wrote a 3-way merge tool for Debian changelogs.
- Wrote and managed DEP3 about the meta-information to embed in patches.
- Attended Debconf and came back with an idea to deal with interdependence problems.
- Prepared the 4th edition of my book and organized a Debian contribution contest for the publication (with books to win).
- Wrote the dak patch to support the new formats of source packages.
- Wrote a test-suite for update-alternatives, and rewrote it completely to fix all of its bugs.
2008
- Made a proposal to follow the maintenance state of all packages.
- Pushed hundreds of commits on dpkg with more than 80 bugs corrected.
- Implemented the new source package format « 3.0 (quilt) », recompiled the archive with this format, and submitted bugs to prepare the future transition in Squeeze.
- Participated again in the Debian Project Leader election.
- Got officially integrated in the dpkg maintenance team.
2007
- Launched the Misc Developer News (first issue).
- Worked on dpkg: rewrite and simplification of dependencies by dpkg-gencontrol.
- Made lots of contributions for the DSA team hoping to get integrated in the future (it never happened). Wrote a patch to integrate a “web” password in the central LDAP to be used in the central Request Tracker installation, and to be used in a new Openid authentication service (see ticket 55, account “guest”, password “readonly”).
- Drafted a centralized and somewhat standardized description of teams on wiki.debian.org/Teams (I made the layout and filled the first few teams, the rest has been contributed).
- Wrote guidelines for Debian’s internal teams: wiki.debian.org/Teams/Guidelines.
- Wrote a specification to enhance the (generated) dependencies on shared libraries. Implemented the specification, the result got merged in dpkg 1.14.8.
- Alioth goes slowly forward: support of Mercurial, Thijs Kinkhorst help us to sort the uncontrolled installations of web applications.
- Candidated as DPL with the goal to put a team in place.
- Insisted until we got the right to make backups of Alioth on backup.debian.org (alas after a serious incident)
2006
- Managed a Debian booth during Educatice in Paris together with Roland Mas.
- Migrated Alioth on an new machine. And did lots of small things related to Alioth. Wichert Akkerman retires from the team, we take Stephen Gran on board.
- Mentored a “Google Summer of Code” project: Distribution-Wide Tracker Tool
- Improved the PTS (bounces management, integration with derivative distributions).
- Managed the transition towards a new “Python policy”
- Helped funding the debian-publicity team
- Managed and promoted the python modules packaging team
- Started a big flamew^H^Hdiscussion about Ubuntu with this announce.
2005
- Managed a Debian booth during Educatice in Paris together with Christian Perrier.
- Participated in the mini-Debian booth during the Libre Software Meeting.
- Setup planet-fr.debian.net, aggregating French-speaking Debian blogs.
- Made a proposal to manage orphaned packages with external help.
- Founded Freexian, a service company specialized in Debian Gnu/Linux.
2004
- Published my French Debian book.
2003
2002
- Participated in the Debian Project Leader election.
- Created Debian-Edu, the sub-project dedicated to the education and teaching community.
- Update of the Debian Developer’s Reference.
- Organized a Bug Squashing Party for sarge.
2001
- Setup the Package Tracking System.
- Created the debian-devel-french mailing list to discuss Debian development in French too.
2000
- Helped to setup the first Debian conference (debconf 0) during the Libre Software Meeting (LSM) in Bordeaux (France).
- Worked a lot withing Debian-QA. Sponsored lots of persons that wanted to become Debian developers (including Christian Marillat).
1999
- Created qa.debian.org, the website of Debian’s quality assurance team.
- Contributed to the creation of the perl policy and coordinated the migration to perl 5.005.
- Setup the sponsorship system for the new maintainers. Prospective developers can have their work reviewed and their package integrated before becoming official developers (which at that time was taking too long).
- Write YACS (Yet Another CD Script) which quickly became debian-cd, the official script used to generate ISO images of Debian.
- Got a primary push mirror in France.
- A NMU on dpkg to fix a core dump related to locales (in fact I did nothing complicated, I just recompiled with a different option).
1998
- I filed my first bug report (#26543).
- Built my first packages: sympa and libmsgcat-perl.
- Became an official Debian Developer in September 1998 (between the 7th and the 15th according to debian-private archives).
- Created a list of buggy packages…
- and adopted dpkg-ftp just after. Corrected all its bugs.
1997
- First installation of Debian on my PC.