Gentoo Archives: gentoo-dev

From: foser <foser@g.o>
To: Ferris McCormick <fmccor@g.o>
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] summary: proposed solutions to arches/stable problem
Date: Wed, 23 Jun 2004 21:55:38
Message-Id: 1088027741.10459.5.camel@rivendell
In Reply to: Re: [gentoo-dev] summary: proposed solutions to arches/stable problem by Ferris McCormick
1 On Wed, 2004-06-23 at 19:01 +0000, Ferris McCormick wrote:
2 > -----BEGIN PGP SIGNED MESSAGE-----
3 > Hash: SHA1
4 >
5 > On Wed, 23 Jun 2004, foser wrote:
6 >
7 > > > >
8 > > > I don't think it's just duplication. There have been so many of these, I
9 > > > am not sure which one to attach this thought to, so I picked this one
10 > > > because it is short. And, if I understand your point, this speaks to it.
11 > > >
12 > > > I am arch(sparc), so for definiteness, I use sparc as a placeholder for
13 > > > any architecture.
14 > > >
15 > > > 1. In one instance, if I, as sparc, mark something as KEYWORDS=sparc, it
16 > > > means essentially one thing: In my best judgment this package is
17 > > > stable for use on sparc. It doesn't say anything about other
18 > > > architectures (except as evidence of goodness).
19 > >
20 > > You are not the package maintainer, you should not mark it stable before
21 > > that happens. So your arch going stable has no wider significance.
22 > >
23 > Sure it does, unless the maintainer never makes mistakes. It's more
24 > evidence that the package is good (consider the endian problems which
25 > come up now and then. If maintainer is little-endian and sparc goes
26 > stable, that suggests to other big-endian archs that there is probably
27 > not an endian concern. Look at games, sys-cluster, and I think you'll
28 > find examples where number of stable architectures matters.)
29
30 Well, it only proves it is _more_ stable, but the significance of the
31 'maintainer arch' is that it is considered a general bugfree ebuild as
32 far as known bugs is concerned. Arch specific issues are for the arch
33 maintainers.
34
35 > For 2.b: Consider a LaTeX document class (there are some in portage) --
36 > almost certainly architecture-neutral, and maintainer's blessing is
37 > almost certainly definitive.
38 >
39 > For 2.a: Consider a multiprocessor performance measurement tool working
40 > at a very low level. -- almost certainly architecture-specific, and
41 > maintainer's blessing might mean only that it's usable on a specific
42 > architecture.
43
44 Nah, we already earlier in the discussion special cased lowlevel
45 toolchain stuff. It's logical a more direct arch specific direction is
46 taken there. Anyway as said, the marking stable is more about known
47 general bugs being resolved and the ebuild being clean & bugfree.
48
49 This is more of a general Gentoo wide approach, where arch involvement
50 usually is limited to marking stable. The arch teams are much smaller
51 than the maintainers teams, thats pretty much the underlying thought.
52
53 - foser

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] summary: proposed solutions to arches/stable problem Ferris McCormick <fmccor@g.o>