[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#625449: Permanent BSP patch



[DEP1 drivers CCed].

Le Tue, May 03, 2011 at 01:25:49PM +0100, Neil McGovern a écrit :
> Package: developers-reference
> Tags: patch
> 
> [0] http://lists.debian.org/debian-devel-announce/2011/03/msg00016.html

> Index: pkgs.dbk
> ===================================================================
> --- pkgs.dbk	(revision 8790)
> +++ pkgs.dbk	(working copy)
> @@ -1947,6 +1947,11 @@
>  <itemizedlist>
>  <listitem>
>  <para>
> +Upload fixing only release-critical bugs older than 7 days, without maintainer activity for 7 days: 0 days
> +</para>
> +</listitem>
> +<listitem>
> +<para>

Hi all,

in light of the GCC mass bug filing, I just would like to say my unease with
the pressure given by the tight delays that maybe will be advertised in the
Developers Reference.

Fixing these bugs is more than just applying a patch, it is also forwarding the
issue and discussing with Upstream.  In my case, I also make the voluntary
choice to look in Launchpad and fix their GCC bug through my changelogs.  And
our VCS, writable by all DDs, often contain changes in preparation that would
be ignored by a NMU.

The necessity to care was brilliantly reminded by Neil in the announcement
cited above, but with that patch applied the Developers reference would read:

  Unless you have an excellent reason not to do so, you must then give some time
  to the maintainer to react (for example, by uploading to the DELAYED queue).
  Here are some recommended values to use for delays: 
  
   - Upload fixing only release-critical bugs older than 7 days, without
     maintainer activity for 7 days: 0 days

I feel it recommending a zero-day delay does not carry the same message as
“nobody prevents you from uploading NMUs to DELAYED”, from the link above.

One way to reduce the pressure would be to ask the NMUer to take into account
the state of the VCS where the work is being done (debcheckout -a), and to
commit his changes after upload.

Would an update to the NMU section of the Developers Reference to better
mention VCSes be welcome, or is it considered part of DEP1 and therefore need
to be discussed more widely ? 

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Illkirch-Graffenstaden, Alsace, France



Reply to: