Gentoo Archives: gentoo-dev

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Some ideas on how to reduce territoriality
Date: Mon, 06 Aug 2007 19:21:46
Message-Id: 1186427782.8562.2.camel@inertia.twi-31o2.org
In Reply to: Re: [gentoo-dev] Some ideas on how to reduce territoriality by Luis Francisco Araujo
1 On Fri, 2007-08-03 at 21:13 -0400, Luis Francisco Araujo wrote:
2 > > - arch-specific patches/dependencies - If someone is requesting KEYWORD
3 > > changes on a package and it requires a patch or additional dependencies
4 > > for your architecture, you are not only permitted, but really are
5 > > required to make the necessary changes to add support for your
6 > > architecture.
7 >
8 > I am not sure about this last one ... what if for example this patch is
9 > only for supporting a special option of the package for that
10 > architecture, but the maintainer of the package found out that such a
11 > patch is unnecessary and/or will cause other kind of problems in the
12 > package, therefore preferring avoiding such a patch ... or he just
13 > wouldn't like to apply the patch for X or Y; or even further, he just
14 > wouldn't like to have such a package available for that architecture
15 > just yet for Z or W.
16
17 The vagueness made it kinda hard to follow, but if a maintainer doesn't
18 want their package on an architecture, they need to mark it -arch for
19 that architecture. As it is right now, any arch team can add ~arch
20 without maintainer consent.
21
22 > The stabilization idea sounds good and it could free maintainers from
23 > filing similar bugs over and over ; but wouldn't this be more and harder
24 > work for arch teams?. For example, they should carefully track the
25 > history of all the packages to know when and if they should stabilize it
26 > yet.
27
28 Huh?
29
30 It's simple. The maintainer says "stabilize foo-1.2-r1" which gives a
31 minimum level that all arches should be using. If foo-1.2-r2 comes out,
32 it is up to the arch team to decide if/when to stabilize it, *unless*
33 the maintainer requests a newer version/revision. Basically, the
34 maintainer sets the minimum level they would like stable.
35
36 --
37 Chris Gianelloni
38 Release Engineering Strategic Lead
39 Alpha/AMD64/x86 Architecture Teams
40 Games Developer/Council Member/Foundation Trustee
41 Gentoo Foundation

Attachments

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

Replies

Subject Author
[gentoo-dev] Re: Some ideas on how to reduce territoriality Steve Long <slong@××××××××××××××××××.uk>