RCBW post
authorStefano Zacchiroli <zack@upsilon.cc>
Sat, 10 Oct 2009 09:09:00 +0000 (11:09 +0200)
committerStefano Zacchiroli <zack@upsilon.cc>
Sat, 10 Oct 2009 09:09:00 +0000 (11:09 +0200)
blog/posts/2009/10/RC_bugs_of_the_week_-_week_6.mdwn [new file with mode: 0644]

diff --git a/blog/posts/2009/10/RC_bugs_of_the_week_-_week_6.mdwn b/blog/posts/2009/10/RC_bugs_of_the_week_-_week_6.mdwn
new file mode 100644 (file)
index 0000000..9ecd8f9
--- /dev/null
@@ -0,0 +1,45 @@
+# <acronym title="Release Critical Bugs of the Week">RCBW</acronym> - week #6
+
+RC bugs **squashed this week** by yours truly:
+
+* 05/10/2009 <s>[[!debbug 549828]]</s>, <s>[[!debbug 549829]]</s> - lablgtkmathview - dh_ocaml transition (fix FTBFS)
+* 06/10/2009 <s>[[!debbug 549773]]</s> - calendar - dh_ocaml transition (fix FTBFS)
+* 07/10/2009 <s>[[!debbug 549750]]</s> - pxp - dh_ocaml transition (fix FTBFS)
+* 08/10/2009 <s>[[!debbug 549850]]</s> - galax - dh_ocaml transition (fix FTBFS)
+* 09/10/2009 <s>[[!debbug 547831]]</s> - lxml - python 2.6 transition (fix [future] FTBFS)
+* 10/10/2009 <s>[[!debbug 541560]]</s> - gramps - python-gnome2-desktop split (fix uninstallability)
+* 11/10/2009 <s>[[!debbug 536959]]</s> - helium - port to editline (fix FTBFS), patch by Chris Lamb
+
+This week I've **cheated** for at least two reasons:
+
+1. the first 4 entries in the list above are bugs of "mine", since within the
+   Debian OCaml Maintainers team we migrated to a new package toolchain called
+   `dh_ocaml` (with a lot of advantages
+   [[I've anticipated before my summer break|08/ocaml_3.11.1_in_testing]]). The
+   migration to that triggered (thanks, Lucas! :-) )
+   [more than 30 FTBFSs](http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-ocaml-maint@lists.debian.org;tag=dh-ocaml-ftbfs)
+   which had to be dealt with. So, even if not cheating, it is at least
+   breaking the NMU tradition of RCBW, but they were still RC bugs looking for
+   a fix! All in all, I'm impressed by the fact that in about a week we dealt
+   with most of them.
+
+2. the lxml fix above is severity "important" and as such, not RC. I attacked
+   that because I intended to help out with the
+   [Python 2.6 transition](http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-python@lists.debian.org;tag=python2.6)
+   which is still, at the time of writing, 41 bugs away from hitting
+   unstable. I confess I did not find the task particularly fun (which is a
+   requirement for me when I work on packages which are not mine) yet, we'll
+   see next week ...
+
+The feeling of the week I've to share is that I'm more and more impressed to
+not have received **any complaint** about my NMU activity, and I'm approaching
+the 50 NMUs. Actually I've received several "thank you" replies (you rock guys
+and you know who you are).
+
+On one hand this is probably a good indication that I haven't (yet) done any
+serious mistake; I do love peer-review! On the other hand, and more
+importantly, this is dispelling inside me the folklore / **cultural block** we
+have in Debian that **"NMU is bad"**, while NMUing should become a way to
+**help each other routinely**. Really.
+
+[[!tag lang/english planet/debian rc debian]]