Josselin Mouette | 21 Oct 13:41
Favicon

Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

Dear developers,

we are currently very close to release lenny which is most likely going
to be absolutely awesome.

However, there are currently around 100 RC bugs remaining that stand
between us and this release. In the permanent BSP state that has lasted
for quite some time, people seem to lose focus on this urgent need for
the release and the most motivated people are losing motivation after
this marathon.

Hence the idea of the bug sprint.

    100 developers × 5 days = 100 RC bugs closed

100 developers will be working during 5 days and each of them will
commit to close a RC bug that will be assigned to him.

Fixing a RC bug means either of:
      * Uploading a NMU that fixes the bug to unstable. 
      * Convincing, with a mail that details the rationale, a release
        manager to tag the bug lenny-ignore. 
      * Convincing, in a similar way, a release manager to remove the
        package from lenny. 

The one who Fixes a RC bug that is more than 3 months old by writing a
patch shall become a WINNER. WINNERs and release managers will be
eligible to receive home-made cookies from volunteers and from those who
are not able to fix their RC bug in 5 days.

(Continue reading)

David Bremner | 21 Oct 13:53
Favicon

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies


At Tue, 21 Oct 2008 13:43:01 +0200, Josselin Mouette wrote

> Fixing a RC bug means either of:
>       * Uploading a NMU that fixes the bug to unstable. 
>       * Convincing, with a mail that details the rationale, a release
>         manager to tag the bug lenny-ignore. 
>       * Convincing, in a similar way, a release manager to remove the
>         package from lenny. 

So downgrading bugs to non-RC severity (with appropriate rationale)
does not count in the great cookie contest?

d

Josselin Mouette | 21 Oct 13:57
Favicon

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

Le mardi 21 octobre 2008 à 08:53 -0300, David Bremner a écrit :
> So downgrading bugs to non-RC severity (with appropriate rationale)
> does not count in the great cookie contest?

Of course it does count; added to the rules in the wiki page.

--

-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.
Pierre Habouzit | 21 Oct 14:11
X-Face
Favicon
Gravatar

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

On mar, oct 21, 2008 at 11:57:48 +0000, Josselin Mouette wrote:
> Le mardi 21 octobre 2008 à 08:53 -0300, David Bremner a écrit :
> > So downgrading bugs to non-RC severity (with appropriate rationale)
> > does not count in the great cookie contest?
> 
> Of course it does count; added to the rules in the wiki page.

Does bribing lucas into not using grid5k anymore works too ? :)

--

-- 
·O·  Pierre Habouzit
··O                                                madcoder <at> debian.org
OOO                                                http://www.madism.org
Stefano Zacchiroli | 21 Oct 14:50
Favicon

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

On Tue, Oct 21, 2008 at 02:11:04PM +0200, Pierre Habouzit wrote:
> Does bribing lucas into not using grid5k anymore works too ? :)

Definitely! Please add it to the rules :)

--

-- 
Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è sempre /oo\ All one has to do is hit the right
uno zaino        -- A.Bergonzoni \__/ keys at the right time -- J.S.Bach
Gunnar Wolf | 21 Oct 19:01
Favicon
Gravatar

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

Stefano Zacchiroli dijo [Tue, Oct 21, 2008 at 07:50:59AM -0500]:
> On Tue, Oct 21, 2008 at 02:11:04PM +0200, Pierre Habouzit wrote:
> > Does bribing lucas into not using grid5k anymore works too ? :)
> 
> Definitely! Please add it to the rules :)

Can Lucas be bribed with cookies? I always noticed some resemblance
between him and http://tinyurl.com/fix-RC-now

Greetings,

--

-- 
Gunnar Wolf - gwolf <at> gwolf.org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF

Lucas Nussbaum | 21 Oct 14:39

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

On 21/10/08 at 14:11 +0200, Pierre Habouzit wrote:
> On mar, oct 21, 2008 at 11:57:48 +0000, Josselin Mouette wrote:
> > Le mardi 21 octobre 2008 à 08:53 -0300, David Bremner a écrit :
> > > So downgrading bugs to non-RC severity (with appropriate rationale)
> > > does not count in the great cookie contest?
> > 
> > Of course it does count; added to the rules in the wiki page.
> 
> Does bribing lucas into not using grid5k anymore works too ? :)

I'm not sure that filing lots of bugs about missing Depends on
update-inetd really delays the release. Chris Lamb is fixing those bugs
faster than I file them anyway ;)
--

-- 
| Lucas Nussbaum
| lucas <at> lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas <at> nussbaum.fr             GPG: 1024D/023B3F4F |
James Westby | 21 Oct 15:20

Depending on update-inetd [was: Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies]

On Tue, 2008-10-21 at 14:39 +0200, Lucas Nussbaum wrote:
> I'm not sure that filing lots of bugs about missing Depends on
> update-inetd really delays the release. Chris Lamb is fixing those bugs
> faster than I file them anyway ;)

You mean like this one?

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502706

Can I refer to

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466114

and

  http://lists.debian.org/debian-devel/2007/07/msg01013.html

One thing I have noticed about this is that update-inetd
contains /usr/share/perl5/DebianNet.pm, but other implementations
don't, so what should a package using the perl interface do?

Thanks,

James

Marco d'Itri | 30 Oct 13:50
Favicon

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

On Oct 21, Lucas Nussbaum <lucas <at> lucas-nussbaum.net> wrote:

> I'm not sure that filing lots of bugs about missing Depends on
> update-inetd really delays the release. Chris Lamb is fixing those bugs
> faster than I file them anyway ;)
WTF? Packages other than inetd daemons MUST NOT depend on update-inetd.
Doing that is WRONG.

--

-- 
ciao,
Marco
Lucas Nussbaum | 30 Oct 13:59

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

On 30/10/08 at 13:50 +0100, Marco d'Itri wrote:
> On Oct 21, Lucas Nussbaum <lucas <at> lucas-nussbaum.net> wrote:
> 
> > I'm not sure that filing lots of bugs about missing Depends on
> > update-inetd really delays the release. Chris Lamb is fixing those bugs
> > faster than I file them anyway ;)
> WTF? Packages other than inetd daemons MUST NOT depend on update-inetd.
> Doing that is WRONG.

Are common maintainer scripts problems documented somewhere ? It would
be very interesting to start a developers-reference chapter about such
things.
--

-- 
| Lucas Nussbaum
| lucas <at> lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas <at> nussbaum.fr             GPG: 1024D/023B3F4F |

Raphael Geissert | 23 Oct 03:38

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

Pierre Habouzit wrote:

> On mar, oct 21, 2008 at 11:57:48 +0000, Josselin Mouette wrote:
>> Le mardi 21 octobre 2008 à 08:53 -0300, David Bremner a écrit :
>> > So downgrading bugs to non-RC severity (with appropriate rationale)
>> > does not count in the great cookie contest?
>> 
>> Of course it does count; added to the rules in the wiki page.
> 
> Does bribing lucas into not using grid5k anymore works too ? :)
> 
> 

If everything goes the way I want it to be, it won't be just lucas the one
filing reports: I asked lucas if he could do the remove/purge test in lenny and
the full install/remove/purge test in etch (yeah, you know, there were some
changes in etch since r0 that could make packages break).

[This is also a way to remind lucas about my email :)]

Cheers,
Raphael

--

-- 
To UNSUBSCRIBE, email to debian-devel-REQUEST <at> lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster <at> lists.debian.org

Lucas Nussbaum | 23 Oct 09:20

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

On 22/10/08 at 20:38 -0500, Raphael Geissert wrote:
> Pierre Habouzit wrote:
> 
> > On mar, oct 21, 2008 at 11:57:48 +0000, Josselin Mouette wrote:
> >> Le mardi 21 octobre 2008 à 08:53 -0300, David Bremner a écrit :
> >> > So downgrading bugs to non-RC severity (with appropriate rationale)
> >> > does not count in the great cookie contest?
> >> 
> >> Of course it does count; added to the rules in the wiki page.
> > 
> > Does bribing lucas into not using grid5k anymore works too ? :)
> > 
> > 
> 
> If everything goes the way I want it to be, it won't be just lucas the one
> filing reports: I asked lucas if he could do the remove/purge test in lenny

I'll do that.

> and
> the full install/remove/purge test in etch (yeah, you know, there were some
> changes in etch since r0 that could make packages break).

That's not going to be easy.

Please choose randomly 100 packages that are in etch. Then run the test
you want to run using piuparts, and check that you don't find any FP.
Adapt piuparts if you find problems. Provide me with a (modified)
piuparts that does the test correctly, a list of (binary) packages in
etch that I should test, and an etch chroot (as a tarball) I can use to
(Continue reading)

Raphael Geissert | 23 Oct 21:25

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

Lucas Nussbaum wrote:

> On 22/10/08 at 20:38 -0500, Raphael Geissert wrote:
>> 
>> If everything goes the way I want it to be, it won't be just lucas the one
>> filing reports: I asked lucas if he could do the remove/purge test in lenny
> 
> I'll do that.

Thanks :)

> 
>> and
>> the full install/remove/purge test in etch (yeah, you know, there were some
>> changes in etch since r0 that could make packages break).
> 
> That's not going to be easy.
> 
> Please choose randomly 100 packages that are in etch. Then run the test
> you want to run using piuparts, and check that you don't find any FP.
> Adapt piuparts if you find problems. Provide me with a (modified)
> piuparts that does the test correctly, a list of (binary) packages in
> etch that I should test, and an etch chroot (as a tarball) I can use to
> test into.
> 
> IOW, please turn this from "please fix piuparts for me" to "please
> provide computing power".

Hmm, I wouldn't expect piuparts causing more FPs in etch than in lenny or sid;
though I'll check some packages just make sure.
(Continue reading)

Chris Lamb | 21 Oct 14:55
Favicon

Re: Bug Sprint - Oct 25 to Oct 30 - Register and eat cookies

Josselin Mouette wrote:

> we are currently very close to release lenny which is most likely going
> to be absolutely awesome.
> 
> However, there are currently around 100 RC bugs remaining 

Apologies if this has already been brought up.

Using the number RC bugs that a present in lenny and sid is--in my
opinion--a rather misleading metric of bugs that require attention for
lenny.

This isn't just semantics; one obvious set of bugs that are missed here
are bugs that are only present in the upstream version correspending to
the version in lenny. We clearly care about these bugs.

Another example is that a fix that was uploaded to unstable and
unblocked for migration to lenny but it subsequently FTBFS on some arch.
Here, even if an explicit FTBFS bug is filed, it will only affects the
version in sid and will thus does not appear when applying the
bydist=both predicate.

I've found bugs in this category require considerably more work than
others, not only because they are typically indicative of a more serious
problem, but also because they require some syncing with -release and
the use of non-mainstream architectures.

Regards,

(Continue reading)


Gmane