Gentoo Archives: gentoo-dev

From: Jon Portnoy <avenj@g.o>
To: John Nilsson <john@×××××××.nu>
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] CVS and non-devs (again!)
Date: Wed, 21 Jan 2004 15:54:01
Message-Id: 20040121155359.GA13170@cerberus.oppresses.us
In Reply to: [gentoo-dev] CVS and non-devs (again!) by John Nilsson
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

Replies

Subject Author
Re: [gentoo-dev] CVS and non-devs (again!) Jan Schubert <Jan.Schubert@×××.li>