Gentoo Archives: gentoo-dev

From: Mikael Andersson <snikkt@×××××.com>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Is there a process for marking ebuilds stable?
Date: Mon, 14 Apr 2003 14:28:28
Message-Id: 200304141630.02243.snikkt@telia.com
In Reply to: Re: [gentoo-dev] Is there a process for marking ebuilds stable? by Fredrik Jagenheim
1 On Monday 14 April 2003 11.04, Fredrik Jagenheim wrote:
2 >
3 > However, a successful emerge is only one of the critieria for an
4 > unstable package to move to stable. It not crashing runtime is
5 > another...
6 >
7 > Actually, the more I think of it, the whole point is moot...
8 > stable.gentoo.org might be a good idea, but why not replace it with
9 > stats.gentoo.org? If I submit a stat report which tells me that I have
10 > the latest version of a package installed, you could assume that it
11 > works for me. If not, I'd post a bugreport. And if I couldn't be arsed
12 > to set up gentoo-stats and post bugs about things that doesn't work,
13 > why would I use stable.gentoo.org anyway?
14 >
15 I don't think stable.gentoo.org is not a good solution since it's too much
16 manual work included from a user for (apparently nothing) in return.
17
18 I think the most efficient way to mark packages stable is statistics based.
19
20 If you compare number of installations of a package against number of bugs
21 filed and their severity i think you should get pretty decent stability
22 figures for most packages. The exception to this is packages with few users
23 but the users of such packages is probably more interested in 'voting' for
24 their packages.
25
26 This is only an initial suggestion, please comment and improve :)
27
28 1) Successful Emerges/Bugs
29 a) Count package downloads and bugs filed. If no blocker/critical bugs
30 exists after a week or two mark as stable. For important packages this rule
31 could be made more stringent.
32 b) Count real merges/unmerges of packages and not only package downloads,
33 this should to opt-in since it would in some way need to post information
34 back to gentoo.org
35
36 2) Voting console
37 A console application which finds all stable packages installed more than
38 a week or two ago and asks you to determine how much you've used them.
39 As default it only needs to show packages with few users since simple
40 statistics should be enough to validate packages with many users. At the
41 end of the emerge remind a user of 'unpopular' packages to run the voting
42 console to mark as stable.
43
44 > Please, don't see this as an attack on stable.gentoo.org, just trying
45 > to see it in another perspective... And I probably missed something in
46 > that generalization...
47 >
48 > > Sorry for this rather long a quite unfocussed post, mid-term exams are
49 > > on the horizon again so I maybe should just shut up and grab my books...
50 >
51 > Exams are important, but so is gentoo. ;)
52 >
53 +1
54
55 > //H
56
57
58 /Mikael Andersson
59
60 --
61 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Is there a process for marking ebuilds stable? Alec Berryman <alec@×××××××××.org>
Re: [gentoo-dev] Is there a process for marking ebuilds stable? Brad Laue <brad@××××××.com>