1 |
> > A developer could then take these ebuilds, make sure they |
2 |
> > don't do anything malicious, or break QA, or whatever, and act as the |
3 |
> > bridge between the portage tree and the users actually working on the |
4 |
> > ebuild and keeping things up to date and working. |
5 |
|
6 |
> The easiest way to handle "contrib" as far as that "big warning" is to |
7 |
> make it a separate tree. That way, folks who want the flexibility get |
8 |
> it, but those who prefer not to "risk it", don't have to worry about it. |
9 |
> As well, contribs becomes another fertile developer recruitment ground. |
10 |
|
11 |
Why would the packages need a "big warning"/overlay/eclass if they |
12 |
were checked by a developer to make sure they "don't do anything |
13 |
malicious, or break QA, or whatever"? There are many user contributed |
14 |
ebuilds that have made their way into portage after being reviewed by |
15 |
devs that don't have any such warnings. |
16 |
|
17 |
I don't think creating a "contrib" overlay as an official part of |
18 |
Gentoo would be a good idea because making it an official Gentoo |
19 |
project conveys a certain level of quality. If the quality is there, |
20 |
then why not add the ebuilds to portage in the first place? If the |
21 |
quality isn't there, then you will have a lot of unhappy users |
22 |
complaining that an official Gentoo overlay broke their system. |
23 |
|
24 |
Having a non-Gentoo sponsored contrib overlay wouldn't be a good idea |
25 |
either IMO because the contributors wouldn't be contributing to |
26 |
Gentoo, and they wouldn't be interacting as much with the Gentoo |
27 |
developer community. Sure they would learn a lot of the skills |
28 |
required to be a Gentoo developer, but they wouldn't be increasing the |
29 |
value of anything in portage (unless they got a proxy to commit some |
30 |
of their work to portage). Also, there are many overlays out there |
31 |
already. Adding another one won't help with "making the developer |
32 |
community more open". Additionally, I don't personally know of a lot |
33 |
of people who actually use third party overlays except to get an |
34 |
ebuild for a particular package they want or to beta test ebuilds. |
35 |
|
36 |
-Thomas |
37 |
|
38 |
-- |
39 |
gentoo-dev@g.o mailing list |