1 |
On Wed, Jan 21, 2004 at 11:19:15AM +0100, John Nilsson wrote: |
2 |
> Recently there was a thread about cvs access for non-devs the following |
3 |
> problems were highlighted. |
4 |
> |
5 |
> 1. Users frustrated by not beeing able to work on ebuilds. |
6 |
> 2. Devs not wanting bad ebuilds in the tree. |
7 |
> |
8 |
> I think this can be adressed. |
9 |
> I'm just learning how RCS works so excuse me if this sound stupid, just |
10 |
> correct me =). |
11 |
> |
12 |
> Why not have a cvs (or svn) tree where non-core-dev ebuilds is worked upon, |
13 |
> a free for all tree, (or some minimum registration, recognition...). When |
14 |
> a dev feels like the ebuild is usable: branch it (i gather this is what |
15 |
> you do in cvs, in svn you just make a copy). |
16 |
> |
17 |
> There should also be a tree which is write-protected to single users ie "/ |
18 |
> path/to/RCS/home/someone/" so that I can trust that all files in that tree |
19 |
> comes from a single trusted source. |
20 |
> |
21 |
> Now devs and non-devs just merge back and forth as development proceed. |
22 |
> |
23 |
> 1. User frustration somewhat lower as development participation at least |
24 |
> feels higher. |
25 |
> 2. The official part of the tree is still untouched by non-devs. |
26 |
> 3. A way to update /usr/local/portage in an easy, semi-trusted way. |
27 |
> |
28 |
> #svn co http://rcs.gentooserver.com/home/IamtheOne/portage |
29 |
> /usr/local/portage |
30 |
> #emerge sync |
31 |
> #cd /usr/local/portage && svn up |
32 |
> #emerge -u world |
33 |
> |
34 |
> |
35 |
|
36 |
And millions of bug reports from users who don't realize they shouldn't |
37 |
report bugs to us on unofficial, unsupported ebuilds, plus users who |
38 |
don't realize Gentoo isn't responsible for any breakage, viruses, or |
39 |
whatever else propogated by an unofficial tree. |
40 |
|
41 |
Definitely not something I would ever be in favor of hosting on Gentoo |
42 |
infrastructure or supporting in any way, personally. |
43 |
|
44 |
-- |
45 |
Jon Portnoy |
46 |
avenj/irc.freenode.net |
47 |
|
48 |
-- |
49 |
gentoo-dev@g.o mailing list |