Hi,

On Thu, Oct 18, 2007, Nicolas Boullis wrote:
> Do you really think it's worth bothering the release team for such a 
> small library transition (it affects something like 5 source packages)?

 Yes, I do.  It affects 8 packages (directly).

> I thought I'd rather ask the individual maintainers to re-upload that 
> bother the release team.

 I beg to differ; bugging 6 packages, 6 different maintainers (I
 excluded vcdimager), and making 6 stupid manual builds + source uploads
 is way more time consuming than scheduling a bin NMU at a single place.
   Also, you shouldn't do a sourceful upload when the source doesn't
 change.

 I also believe that it's a good idea to talk to the release team for
 other reasons than just the rebuilds: coordinating the transition is in
 general a good idea; less than 5 source packages perhaps doesn't need
 coordination effort (but warning them still makes sense IMO), but it's
 already 8 sources in total that will need to migrate together.  There
 are other implications than simply these 8 source packages: this
 transition might get entangled into another one by any of the affected
 source packages or their rdeps or rbdeps.

>                          Moreover, the maintainers would the have the 
> opportunity to check that the transition does not break anything. I 
> thought I'd wait a few days, and then file bugs against affected 
> packages, asking for a re-upload.

 Testing can only happen after a rebuild; I think proper testing already
 happens when the rebuild is available for everybody to test.  The way
 you're handling this transition is that your libcdio package aged 9
 days, then you might start filing bugs, then maintainers start doing
 uploads, then their packages age 10 days, then perhaps if nothing has
 popped up everything moves to testing.  I believe this manner of doing
 the transition inflicts a minimum of one month wait (and that's a
 conservative minimum) and effectively delays testing: not only are
 rebuilt packages available later, but they will also reach our
 "testing" distribution in a long time, hence augmenting the risk of
 being entangled by another transition.

 For example, are you aware that gst-plugins-good0.10 entangles your
 transition to gtk+2.0 2.12 which wont reach testing until some weeks
 still?  The release would know this.

 Also, you didn't consider uploading to experimental first and
 introduced a completely random delay in the transition which means your
 libcdio upload might have been entangled with /anything/ in unstable
 when it was accepted.

> If you disagree and would not accept to re-upload, feel free to bother 
> the release team yourself.

 I "bothered" the release team myself, no thanks for putting the burden
 of your transition on my shoulders.

    Bye,
-- 
Loïc Minier


Reply via email to