1 |
Hi Grant, |
2 |
|
3 |
On Sun, 2005-09-04 at 09:37 -0500, Grant Goodyear wrote: |
4 |
> Dear all, |
5 |
> Here's a GLEP that I'm thinking about right now. It's not yet |
6 |
> official, since I'd like to get some feedback beforehand (which helps to |
7 |
> ensure that I'm not abusing my GLEP-editor powers). If you have |
8 |
> additional arguments either pro or con, please send them my way so that |
9 |
> I may incorporate them. |
10 |
> |
11 |
> Best, |
12 |
> g2boojum |
13 |
|
14 |
For better or for worse, x86 is the "maintainer arch" for a large amount |
15 |
of our packages. With the new x86 arch team being the only team allowed |
16 |
to stabilise packages on the x86 arch, the concept of the "maintainer |
17 |
arch" will finally be removed from the tree. This leaves a problem - |
18 |
how can package maintainers and arch maintainers work together to ensure |
19 |
that arch teams only stabilise packages that the package maintainers |
20 |
consider appropriate? |
21 |
|
22 |
I can't claim credit for the following idea, but I can say that it's one |
23 |
we've been using in the PHP Overlay in recent weeks, and it has made my |
24 |
job easier as the PHP maintainer for the ppc arch. |
25 |
|
26 |
Introduce a new arch keyword "maint", to turn the concept of the |
27 |
"maintainer arch" from an intangible into something real. Package |
28 |
maintainers can then mark packages "~maint" or "maint" as required, and |
29 |
leave the real arch keywords for the arch teams to handle. This |
30 |
approach ensures that arch maintainers have the metadata they need to |
31 |
know which packages the package maintainers consider appropriate for |
32 |
stabilising, and which ones they don't. Any guesswork is removed. |
33 |
|
34 |
I'd like to see this proposal in the final GLEP. |
35 |
|
36 |
Best regards, |
37 |
Stu |
38 |
-- |
39 |
Stuart Herbert stuart@g.o |
40 |
Gentoo Developer http://www.gentoo.org/ |
41 |
http://stu.gnqs.org/diary/ |
42 |
|
43 |
GnuGP key id# F9AFC57C available from http://pgp.mit.edu |
44 |
Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C |
45 |
-- |