Gentoo Archives: gentoo-dev

From: Daniel Goller <morfic@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Making the developer community more open
Date: Thu, 23 Mar 2006 22:27:16
Message-Id: 1143152424.1688.4.camel@localhost64.wan
In Reply to: [gentoo-dev] Re: Making the developer community more open by Dan Meltzer
1 On Wed, 2006-03-22 at 09:15 -0500, Dan Meltzer wrote:
2 > Asking developers to "proxy" takes almost as much time as it does to
3 > ask them to maintain a package by themselves.
4
5 wrong
6
7 > The developer is
8 > directly responsible for anything he commits, so he will have to still
9 > test the ebuild, still test any revisions, and still follow the
10 > package to make sure there are no problems. The writing the ebuild
11 > part of the process is not that much of the commitment, I don't see
12 > the point.
13 >
14
15 we are not just talking about new ebuilds/bumps
16 having someone do all the work and having to only verify the end results
17 of the users work is a big help, instead of having to look into the
18 problem, checking if a fix exists elsewhere, or digging through the
19 source yourself, you verify the fix solves the problem and does only
20 that.
21
22 and everyone wins
23
24 > On 3/22/06, Thomas Cort <linuxgeek@×××××.com> wrote:
25 > > > > A developer could then take these ebuilds, make sure they
26 > > > > don't do anything malicious, or break QA, or whatever, and act as the
27 > > > > bridge between the portage tree and the users actually working on the
28 > > > > ebuild and keeping things up to date and working.
29 > >
30 > > > The easiest way to handle "contrib" as far as that "big warning" is to
31 > > > make it a separate tree. That way, folks who want the flexibility get
32 > > > it, but those who prefer not to "risk it", don't have to worry about it.
33 > > > As well, contribs becomes another fertile developer recruitment ground.
34 > >
35 > > Why would the packages need a "big warning"/overlay/eclass if they
36 > > were checked by a developer to make sure they "don't do anything
37 > > malicious, or break QA, or whatever"? There are many user contributed
38 > > ebuilds that have made their way into portage after being reviewed by
39 > > devs that don't have any such warnings.
40 > >
41 > > I don't think creating a "contrib" overlay as an official part of
42 > > Gentoo would be a good idea because making it an official Gentoo
43 > > project conveys a certain level of quality. If the quality is there,
44 > > then why not add the ebuilds to portage in the first place? If the
45 > > quality isn't there, then you will have a lot of unhappy users
46 > > complaining that an official Gentoo overlay broke their system.
47 > >
48 > > Having a non-Gentoo sponsored contrib overlay wouldn't be a good idea
49 > > either IMO because the contributors wouldn't be contributing to
50 > > Gentoo, and they wouldn't be interacting as much with the Gentoo
51 > > developer community. Sure they would learn a lot of the skills
52 > > required to be a Gentoo developer, but they wouldn't be increasing the
53 > > value of anything in portage (unless they got a proxy to commit some
54 > > of their work to portage). Also, there are many overlays out there
55 > > already. Adding another one won't help with "making the developer
56 > > community more open". Additionally, I don't personally know of a lot
57 > > of people who actually use third party overlays except to get an
58 > > ebuild for a particular package they want or to beta test ebuilds.
59 > >
60 > > -Thomas
61 > >
62 > > --
63 > > gentoo-dev@g.o mailing list
64 > >
65 > >
66 >

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Re: Making the developer community more open Dan Meltzer <parallelgrapefruit@×××××.com>