Gentoo Archives: gentoo-dev

From: "Mr. Aaron W. Swenson" <titanofold@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] making the stable tree more up-to-date
Date: Fri, 25 Nov 2011 19:07:56
Message-Id: 20111125190600.GA32323@atrus.grandmasfridge.org
In Reply to: Re: [gentoo-dev] making the stable tree more up-to-date by Thomas Kahle
1 On Fri, Nov 25, 2011 at 05:39:32PM +0100, Thomas Kahle wrote:
2 > On 09:41 Mon 21 Nov 2011, "Paweł Hajdan, Jr." wrote:
3 > > I think that with recent advancements in batch-stabilization we're able
4 > > to process a much higher amount of stabilization bugs, and keep the bug
5 > > queue low. It used to be longer than 100 bugs, but now it's closer to
6 > > 20-30 bugs for which regressions or other problems have been detected.
7 >
8 > I still remember that arfrever had such a script running for python
9 > packages and that we were quite annoyed by the automatic stable bugs for
10 > every minor version of every small python package. For this reason I'm
11 > against running the script constantly. Packages with high release
12 > frequence upstream don't need every of their versions to be stabilized.
13 > Personally, I think they don't even need every of their versions
14 > bumped...
15 >
16 > On the other hand, having a big stable frenzy once every few months
17 > seems good for exactly the reasons you name.
18 >
19 > Cheers,
20 > Thomas
21 >
22 > > This allows us to do better testing of the stabilization candidates, but
23 > > also I think we should start bringing even more updates to the stable tree.
24 > >
25 > > When doing stable testing I frequently notice bugs fixed in ~arch but
26 > > not stabilized, so stable is frequently affected by problems that could
27 > > be easily fixed by stabilizing a more recent version.
28 > >
29 > > I wrote a script,
30 > > <http://git.overlays.gentoo.org/gitweb/?p=proj/arch-tools.git;a=blob;f=stabilization-candidates.py;hb=HEAD>,
31 > > that scans the tree for packages that could be easily stabilized (all
32 > > deps stable, no bugs).
33 > >
34 > > I'm attaching a list of packages that are sitting in the tree for at
35 > > least 6 months (180 days, way more than 30 days required for
36 > > stabilization) and should be ready for stabilization.
37 > >
38 > > Please review the list, it's 800+ packages so I thought about asking for
39 > > feedback before filing stabilization bugs (I plan to do that in stages
40 > > of course).
41 > >
42 > > Paweł
43
44 The way I understand it, the only things that should be picked up are
45 those package that have already been in the tree for 180 days. So, it
46 wouldn't be submitting requests for unmaintained packages constantly
47 unless somebody is sneaking in bumps. After this first large batch I'd
48 imagine the requests to taper off quickly.
49
50 --
51 Mr. Aaron W. Swenson
52 Gentoo Linux Developer
53 Email : titanofold@g.o
54 GnuPG FP : 2C00 7719 4F85 FB07 A49C 0E31 5713 AA03 D1BB FDA0
55 GnuPG ID : D1BBFDA0