1 |
On Fri, 2006-02-24 at 14:19 +0000, Ciaran McCreesh wrote: |
2 |
> Two ways this one can occur. |
3 |
|
4 |
[snip] |
5 |
|
6 |
Third way ... upstream is a provider of commercial software, and |
7 |
releases different editions of the same software with identical |
8 |
filenames. |
9 |
|
10 |
> Side note: if the packages in question are fetch restricted, you're |
11 |
> screwed, and will not be able to add them to the tree. |
12 |
|
13 |
There's two more important issues here that need to be cleaned up. |
14 |
|
15 |
I have the QA team on bug #123926 asserting that they have the right to |
16 |
tell me to remove packages from the tree, because of basename $SRC_URI |
17 |
filename collisions. |
18 |
|
19 |
To the best of my knowledge, there's no policy document in existence |
20 |
empowering the QA team to order package maintainers to remove packages |
21 |
from Portage. I've asked the team to provide a copy if one exists, but |
22 |
I haven't seen one yet. The team have (twice now) instead stated that |
23 |
the email at the top of this thread is their authority. |
24 |
|
25 |
Also, I cannot find this SRC_URI rule (as being applied by the QA team) |
26 |
in any official Gentoo policy document. I'm very concerned about the |
27 |
judgement of a QA team that is choosing to try and apply policies that |
28 |
it hasn't documented, and which haven't been through a formal approval |
29 |
process such as GLEPs. |
30 |
|
31 |
I'll contact the council separately, and ask that they look at two |
32 |
things: |
33 |
|
34 |
a) What the QA team is and isn't empowered to do |
35 |
b) The approval process that the QA team must follow before imposing |
36 |
tree-wide changes on other developers. |
37 |
|
38 |
Best regards, |
39 |
Stu |
40 |
-- |
41 |
Stuart Herbert stuart@g.o |
42 |
Gentoo Developer http://www.gentoo.org/ |
43 |
http://blog.stuartherbert.com/ |
44 |
|
45 |
GnuGP key id# F9AFC57C available from http://pgp.mit.edu |
46 |
Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C |
47 |
-- |