1 |
On Thursday 23 March 2006 15:54, Eric Edgar wrote: |
2 |
> I personally think this is a bad idea. I can understand and support |
3 |
> links to different overlay repositories, however I do not think that |
4 |
> gentoo should host or support overlays on its own infrastructure. For |
5 |
> one thing supporting overlays on our infrastructure looks like we are |
6 |
> supporting broken ebuilds. This will also lead to more confusion with |
7 |
> users who find these official overlays and then the overlays conflict |
8 |
> with each other and cause problems that leads to comments like well |
9 |
> gentoo should just know how to fix it and make it all work. I also |
10 |
> think that this overlay structure will not provide incentives for people |
11 |
> to commit to the main tree. They will get their ebuild in an overlay |
12 |
> and its hosted on gentoo and distributed to the mirrors. At that point |
13 |
> its easy for them to continue to use the overlay. Over time the overlay |
14 |
> will diverge more and more from other overlays and even the main tree. |
15 |
|
16 |
I think that overlays are too useful to not provide. Let me give an example. |
17 |
Currently my office workstation is hosting an overlay for ebuilds for |
18 |
vmware-server. This overlay came about because I wanted to keep it in an |
19 |
overlay/svn repos for myself. This is much preferable than downloading 10+ |
20 |
files from a bugzilla bugreport. As I thought others might appreciate it, I |
21 |
posted the link at the bug. Another dev requested that the contributor |
22 |
(trainee dev actually) get access. I saw no problem with that, so agreed. |
23 |
This setup works quite satisfactory. As the repos is special purpose, I have |
24 |
no doubt that the ebuilds will finally end up in the tree. Currently the |
25 |
software and ebuilds are only beta though so would have to be hard masked. |
26 |
|
27 |
From this experience I agree with Stuart that it can create a good bridge |
28 |
between gentoo and "trusted users". |
29 |
|
30 |
Paul |
31 |
|
32 |
-- |
33 |
Paul de Vrieze |
34 |
Gentoo Developer |
35 |
Mail: pauldv@g.o |
36 |
Homepage: http://www.devrieze.net |