1 |
On 6/8/06, Henrik Brix Andersen <brix@g.o> wrote: |
2 |
> Will you also review the code each and every ebuild pull down over the |
3 |
> internet? |
4 |
|
5 |
The policy for overlays.gentoo.org hosting [1] is hopefully clear: as |
6 |
the project leads, they're ultimately responsible (and therefore |
7 |
accountable) for what goes into their project overlay - no matter |
8 |
whether it's committed by a dev or by a user who has been entrusted |
9 |
with commit rights to the overlay. |
10 |
|
11 |
The policy for what can go into an overlay is also hopefully clear: |
12 |
overlays are for package trees, their patchsets, any docs, and any |
13 |
downloadable tarballs that have nowhere else to be hosted. It's not |
14 |
there to be $UPSTREAM, except for eselect modules, -config scripts and |
15 |
the like that exist purely to support ebuilds in the package tree. |
16 |
|
17 |
I expect projects and developers who are using overlays to be |
18 |
respectful of others. The whole point of the overlays project is to |
19 |
continue our work in trying to get our users much more involved in |
20 |
developing Gentoo. It's there to be a stepping stone for getting |
21 |
packages into the tree - although I do not expect every package in |
22 |
overlays to end up in the tree. Any hostile hijacking of other |
23 |
people's packages doesn't fit into that vision, and there's no place |
24 |
for it on o.g.o. |
25 |
|
26 |
I also expect projects and developers who are not using overlays to be |
27 |
equally respectful of those who are. There are projects and |
28 |
developers who find overlays an excellent way of safely testing and |
29 |
developing ebuilds, and who find overlays to be a good way to help |
30 |
train and develop the next generation of Gentoo developers (good |
31 |
developers are something we really need more of). |
32 |
|
33 |
If any overlay is ultimately an abuse of the hosting that the overlays |
34 |
project provides, then your first course of redress is with the |
35 |
overlay's owner. If you're still unhappy, then come and talk to me as |
36 |
the Overlays Project team lead. I'm here to listen, and if necessary |
37 |
to act. If I don't agree, you can still go to the Council as a last |
38 |
resort if you feel that strongly about it. |
39 |
|
40 |
[1] http://www.gentoo.org/proj/en/overlays/policy.xml |
41 |
|
42 |
Best regards, |
43 |
Stu |
44 |
-- |
45 |
gentoo-dev@g.o mailing list |