Bug sprint ! - Debian

This is a discussion on Bug sprint ! - Debian ; Hi, there are currently 122 RC bugs remaining that affect both testing and unstable. We need to fix them NOW. However, in the permanent BSP state that has lasted for quite some time, people seem to lose focus on this ...

+ Reply to Thread
Results 1 to 8 of 8

Thread: Bug sprint !

  1. Bug sprint !

    Hi,

    there are currently 122 RC bugs remaining that affect both testing and
    unstable. We need to fix them NOW.

    However, in the permanent BSP state that has lasted for quite some time,
    people seem to lose focus on this urgent need for the release. So the
    idea is:
    122 developers × 5 days = 122 RC bugs fixed

    The rules are : at the end of a 5-day period, the bug you are assigned
    must be closed in unstable or have a lenny-ignore tag. Otherwise this is
    a free-for-all.

    The first 5 developers to fix their bugs will be sent a box of home-made
    cookies. Those who can’t fix their bugs in 5 days will receive the visit
    of a release manager who will hit them with a rusty shovel.

    All we need is 122 skilled developers willing to sign in this contract
    (with their blood).

    Does it sound like a realistic idea? If people agree with it, I’ll setup
    a wiki page to collect the volunteer list and send an announcement.

    Cheers,
    --
    .''`.
    : :' : We are debian.org. Lower your prices, surrender your code.
    `. `' We will add your hardware and software distinctiveness to
    `- our own. Resistance is futile.

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.9 (GNU/Linux)

    iD8DBQBI70S7rSla4ddfhTMRAvQtAKCZzhTFD4MI/Df17wW3XbSs/+vyyACgu8KG
    oe++uXaqQnDZgJQU4cibTtE=
    =CwXV
    -----END PGP SIGNATURE-----


  2. Re: Bug sprint !

    On Fri, Oct 10, 2008 at 12:04:12PM +0000, Josselin Mouette wrote:
    > Hi,
    >
    > there are currently 122 RC bugs remaining that affect both testing and
    > unstable. We need to fix them NOW.
    >
    > However, in the permanent BSP state that has lasted for quite some time,
    > people seem to lose focus on this urgent need for the release. So the
    > idea is:
    > 122 developers × 5 days = 122 RC bugs fixed
    >
    > The rules are : at the end of a 5-day period, the bug you are assigned
    > must be closed in unstable or have a lenny-ignore tag. Otherwise this is
    > a free-for-all.
    >
    > The first 5 developers to fix their bugs will be sent a box of home-made
    > cookies. Those who can’t fix their bugs in 5 days will receive the visit
    > of a release manager who will hit them with a rusty shovel.
    >
    > All we need is 122 skilled developers willing to sign in this contract
    > (with their blood).
    >
    > Does it sound like a realistic idea? If people agree with it, I’ll setup
    > a wiki page to collect the volunteer list and send an announcement.


    Sadly something like 20 to 30 bugs aren't easy to solve even by the best
    developpers in only 5 days[e.g. look at the tokyocabinet bug, I don't
    think I'm unskilled even if there is a lot of better DDs than me, and I
    just don't know where to start]. but still that is clearly a good idea.
    I would sign on this.


    --
    ·O· Pierre Habouzit
    ··O madcoder@debian.org
    OOO http://www.madism.org

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.9 (GNU/Linux)

    iEYEABECAAYFAkjvVy4ACgkQvGr7W6HudhxoiQCfVST5H3mSC1 cp9n54vm0COXa4
    LG8Ani4nDAajDRhHm5gcH8uh46IigY8u
    =nkVp
    -----END PGP SIGNATURE-----


  3. Re: Bug sprint !

    OoO En ce dbut d'aprs-midi nuageux du vendredi 10 octobre 2008, vers
    14:04, Josselin Mouette disait*:

    > The rules are : at the end of a 5-day period, the bug you are assigned
    > must be closed in unstable or have a lenny-ignore tag. Otherwise this is
    > a free-for-all.


    The developer that will get Iceweasel unreproducible bugs will be unlucky.
    --
    printk("??? No FDIV bug? Lucky you...\n");
    2.2.16 /usr/src/linux/include/asm-i386/bugs.h

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.9 (GNU/Linux)

    iEYEARECAAYFAkjvldcACgkQKFvXofIqeU7IQACfU42cE889iP X4Vx6ED1nGkL49
    cEsAninc+uJCsqc30Ujfb4kQihKekyOh
    =9Mn7
    -----END PGP SIGNATURE-----

  4. Re: Bug sprint !

    On Fri, Oct 10, 2008 at 02:04:12PM +0200, Josselin Mouette wrote:
    > All we need is 122 skilled developers willing to sign in this contract
    > (with their blood).
    >
    > Does it sound like a realistic idea? If people agree with it, I’ll setup
    > a wiki page to collect the volunteer list and send an announcement.


    I'm not sure I'm willing to sign the contract with my blood , but
    beside that I think it is a wonderful idea: it is opt-in, visible,
    ... and looks like fun!

    Go for the wiki page and then announce it on d-d-a (with the details
    of which RM will be traveling which country to kick the needed
    asses!).

    Cheers.

    --
    Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7
    zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
    I'm still an SGML person,this newfangled /\ All one has to do is hit the
    XML stuff is so ... simplistic -- Manoj \/ right keys at the right time

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.9 (GNU/Linux)

    iD8DBQFI75fP1cqbBPLEI7wRAicxAKCL3vcUtDoQwx0X265CZY gTiP2HggCfYUpG
    yp1oZ2ZMLmW+1WsffLAvj1A=
    =H2QZ
    -----END PGP SIGNATURE-----


  5. Re: Bug sprint !

    On Fri, Oct 10, 2008 at 07:50:10PM +0200, Vincent Bernat wrote:
    > OoO En ce dbut d'aprs-midi nuageux du vendredi 10 octobre 2008, vers
    > 14:04, Josselin Mouette disait*:


    > > The rules are : at the end of a 5-day period, the bug you are assigned
    > > must be closed in unstable or have a lenny-ignore tag. Otherwise this is
    > > a free-for-all.


    > The developer that will get Iceweasel unreproducible bugs will be unlucky.


    If the bugs are unreproducible, why have they not been downgraded?

    --
    Steve Langasek Give me a lever long enough and a Free OS
    Debian Developer to set it on, and I can move the world.
    Ubuntu Developer http://www.debian.org/
    slangasek@ubuntu.com vorlon@debian.org


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

  6. Re: Bug sprint !

    On Fri, Oct 10, 2008 at 11:55:46AM -0700, Steve Langasek wrote:
    > On Fri, Oct 10, 2008 at 07:50:10PM +0200, Vincent Bernat wrote:
    > > OoO En ce dbut d'aprs-midi nuageux du vendredi 10 octobre 2008, vers
    > > 14:04, Josselin Mouette disait*:

    >
    > > > The rules are : at the end of a 5-day period, the bug you are assigned
    > > > must be closed in unstable or have a lenny-ignore tag. Otherwise this is
    > > > a free-for-all.

    >
    > > The developer that will get Iceweasel unreproducible bugs will be unlucky.

    >
    > If the bugs are unreproducible, why have they not been downgraded?


    Because several people got the same crash with the same stack trace.

    Mike


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

  7. Re: Bug sprint !

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    Josselin Mouette wrote:
    > However, in the permanent BSP state that has lasted for quite some time,
    > people seem to lose focus on this urgent need for the release. So the
    > idea is:
    > 122 developers × 5 days = 122 RC bugs fixed
    >
    > The rules are : at the end of a 5-day period, the bug you are assigned
    > must be closed in unstable or have a lenny-ignore tag. Otherwise this is
    > a free-for-all.
    >
    > The first 5 developers to fix their bugs will be sent a box of home-made
    > cookies. Those who can’t fix their bugs in 5 days will receive the visit
    > of a release manager who will hit them with a rusty shovel.


    (with or without keysigning opportunities ?)

    > All we need is 122 skilled developers willing to sign in this contract
    > (with their blood).


    I'm all for it ! (although the bit with the blood might get a little
    delicate electronically...)

    Cheers,

    Vincent

    - --
    Vincent Fourmond, Debian Developer
    http://vince-debian.blogspot.com/

    The moon was high now, in a sky as black as a cup of coffee that
    wasn't very black at all.
    -- Terry Pratchet, Men at arms

    Vincent, listening to Ive Just Seen A Face (The Beatles)
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.9 (GNU/Linux)
    Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

    iEYEARECAAYFAkjwiskACgkQx/UhwSKygspWhACglUNvXQ5c+9zGaUTn+DpEkq8P
    YlEAoIj3bmFCAdzuOYBiFg8meLJPDx8O
    =MyqK
    -----END PGP SIGNATURE-----


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

  8. Re: Bug sprint !

    >
    > Hi,
    >
    > there are currently 122 RC bugs remaining that affect both testing and
    > unstable. We need to fix them NOW.
    >
    > However, in the permanent BSP state that has lasted for quite some time,
    > people seem to lose focus on this urgent need for the release. So the
    > idea is:
    > 122 developers 5 days = 122 RC bugs fixed
    >
    > The rules are : at the end of a 5-day period, the bug you are assigned
    > must be closed in unstable or have a lenny-ignore tag. Otherwise this is
    > a free-for-all.
    >
    > The first 5 developers to fix their bugs will be sent a box of home-made
    > cookies. Those who cant fix their bugs in 5 days will receive the visit
    > of a release manager who will hit them with a rusty shovel.
    >
    > All we need is 122 skilled developers willing to sign in this contract
    > (with their blood).
    >
    > Does it sound like a realistic idea?

    Not to me. First, we're already doing good on RC bug fixing. We already
    missed the original schedule, and AFAIK this time nobody announced that
    lenny would be released according to the release schedule in an official
    medium.

    Second, several of these 122 bugs are either new or pending, so they're
    likely already on the way of being fixed. After that, the list of bugs
    need to be triaged. Then the release team will deal with some of the
    remaining bugs by removing the packages from testing. Some can be
    downgraded by documenting them. Some aren't regressions from Etch, some
    are duplicates.

    The about 50 bugs remaining won't be much for the number of developers
    with free time willing to work on releasing lenny. It's unrealistic to
    ask a random developer to fix an RC bug in a random package in 5 days.
    If I'm assigned a bug in a GNOME package I never used, as a KDE user,
    and which is coded in Perl, which I don't know, my motivation to fix the
    bug will be low, and the chances I get the bug off the RC radar in 5
    days very low, unless you actually plan to send cookies and beat me if I
    fail. AFAIK, most of those participating in recent BSP-s didn't get any
    particular reward for their work.

    I think it's better for few bug and many developers, to let developers
    work on the bugs they care about. Another way to increase the rate RC
    bugs are dealt with would be to give particular reward to BSP
    participants by crediting them in news. In the long-term, it would help
    to create a ranking of Debian contributors according to the value of
    their contributions to Debian, which would take RC bugs dealt with into
    consideration.


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

+ Reply to Thread