Gentoo Archives: gentoo-dev

From: "Paweł Hajdan
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] robo-stable bugs
Date: Tue, 21 May 2013 18:33:19
Message-Id: 519BBDCF.1050605@gentoo.org
In Reply to: Re: [gentoo-dev] robo-stable bugs by Thomas Sachau
1 On 5/21/13 6:38 AM, Thomas Sachau wrote:
2 > And if a maintainer is not responding within 30 days, you can ping him
3 > or, without a response, try to get a different maintainer. Just assuming
4 > that a stable request is ok without a maintainer response is really not
5 > a good idea.
6
7 Thomas, this effort is going on for over a year now (and has been
8 discussed on gentoo-dev). If it's only now you've noticed, maybe the sky
9 isn't falling after all.
10
11 Note the criteria for the bugs to be filed:
12
13 1. No open bugs for the package.
14 2. No bugs (including closed) for that particular version of the package
15 (so for example closing the stabilization bug will prevent it from being
16 opened again; it also takes into account bugs closed with e.g. NEEDINFO,
17 which can be real issues).
18 3. At least 30 days in tree.
19 4. No repoman errors when trying to stabilize it (so all deps already
20 stable).
21
22 Also, arch teams are responsible for at least shallow (compile) testing
23 of the package, and ideally smoke testing on run and possibly testing
24 with various USE flag combinations and reverse dependencies testing (the
25 latter is a regular part of my stabilization workflow, and the script
26 for that is part of the same suite that files bugs).
27
28 Note that there is a tradeoff here: I really started the stabilizations
29 after I've noticed how many bugs are fixed in ~arch that still affect
30 stable, but the fixing version didn't get stabilized. This is the
31 downside of an opt-in approach, since inactive maintainers are not going
32 to opt-in.
33
34 Finally, everyone from metadata.xml is CC-ed. There is no "trying a
35 different maintainer" - all of them are there since day one.
36
37 Please let me know if you still have concerns - ideally back them with
38 data and actual cases showing problems (or scenarios that can reasonably
39 be likely) instead of just saying it _might_ lead to breakages. Anything
40 _might_ lead to breakages, including taking no action here and allowing
41 bugs to be not fixed for stable. :)
42
43 Paweł

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] robo-stable bugs Markos Chandras <hwoarang@g.o>
Re: [gentoo-dev] robo-stable bugs Thomas Sachau <tommy@g.o>