public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* [gentoo-dev] Stability and package mask
@ 2003-03-09 18:27 99% Jim Nutt
  0 siblings, 0 replies; 1+ results
From: Jim Nutt @ 2003-03-09 18:27 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1238 bytes --]

I noted in another message that the developers are looking for a way to
get rid of package.mask in the 2.1 version of portage. I have an idea
that might accomplish that, while still allowing the flexibility that
Gentoo is prized for.

Essentially, it would involve assigning each ebuild a numeric stability
value. 10 would be the most stable, say equivalent to Debian stable, 5
would be the equivalent of Debian testing and 0 (or lower) would be
like Debian unstable. Each user would have a stability threshold set in
their make.conf, packages with a lower stability number than the
threshold would not be installed. This would allow each user to set
their own comfort level.

Every ebuild would start out at at 0 (really bleeding edge stuff
might be negative!). Each  week (or some other period of time) the
ebuild is released without a bug reported, it's stability rating is
increased by one point, until it reaches 10. If a bug is filed against a
package, it remains at the same stability level until all the bugs filed
against it are closed or it is manually bumped.

Does this make sense to anyone else?

-- 
jim nutt

home: 	jim@nuttz.org		jabber:	jimnutt@jabber.com
work: 	jimnutt@vestek.com	ms msg: jim@nuttz.org
pgp id: 1ECBCC78

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2003-03-09 18:27 99% [gentoo-dev] Stability and package mask Jim Nutt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox