1 |
I'd like to clarify our policy on what goes into Gentoo CVS. Right now, |
2 |
we sort of have the old copyright stuff that says only Gentoo-owned |
3 |
things in Gentoo CVS. But we've admitted it sucks and we're reworking |
4 |
it. |
5 |
|
6 |
We need an exception for source patches. I've got something like 75 |
7 |
patches to X right now, and maintaining them on my own computer or some |
8 |
other version control system is silly. That's what Gentoo CVS should be |
9 |
for -- maintaining parts of Gentoo. |
10 |
|
11 |
Most packages in Gentoo aren't owned by Gentoo, and patches to those |
12 |
packages shouldn't be an exception to that. Ownership should remain |
13 |
either with the author of the patch or the package maintainer, not with |
14 |
Gentoo. We have no business sticking our heads in there unless the patch |
15 |
author specifically requests to turn ownership over to Gentoo. |
16 |
|
17 |
This is problematic in two cases: (1) patches owned by people other than |
18 |
the maintainer, and (2) patches owned by the maintainer. In the first |
19 |
case, a dev would just be breaking the rules by adding those patches to |
20 |
CVS -- copyright doesn't change just because we say it does. In the |
21 |
second case, many devs signed an agreement already saying anything they |
22 |
wrote and added to Gentoo CVS is Gentoo's. This needs to change for |
23 |
patches. There should be no discrimination against a patch author -- |
24 |
whether Gentoo dev or not Gentoo dev, no copyright assignment should |
25 |
happen. |
26 |
|
27 |
If everyone agrees to this, we can start adding these to gentoo/src/ or |
28 |
whatever other location makes sense. I'd guess at least X and kernel |
29 |
people would be interested -- maybe others with large patchsets, such as |
30 |
toolchain. |
31 |
|
32 |
Making Gentoo maintainers keep their patches outside of Gentoo because |
33 |
of an annoying technicality is simply ludicrous. It doesn't benefit |
34 |
developers or users. |
35 |
|
36 |
Thanks, |
37 |
Donnie |
38 |
-- |
39 |
Donnie Berkholz |
40 |
Gentoo Linux |
41 |
|
42 |
|
43 |
-- |
44 |
gentoo-dev@g.o mailing list |