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