1 |
On Thu, 08 Jun 2006 02:42:03 +0200, Stefan Schweizer wrote: |
2 |
|
3 |
> Hi, |
4 |
> |
5 |
> I have founded a new Gentoo Project for the Gentoo User Overlay. |
6 |
> |
7 |
> The intention is to give contributors a single place to put their ebuilds - |
8 |
> a place where they can be downloaded, updated and be moved to portage more |
9 |
> easily than through bugzilla. It is also a good place for users who would |
10 |
> like to become developers to learn how to commit and how to not break the |
11 |
> tree. |
12 |
> |
13 |
I think this answers an important shortcoming of the bugzilla approach: |
14 |
vis, some bugs will never make it to the tree -- for any number of |
15 |
reasons. Take, for example, http://bugs.gentoo.org/show_bug.cgi?id=103354, |
16 |
which has an enhancement request for what is now called beyond-sources. A |
17 |
amalgamation of the arch, ck, tiger, nitro, and suspend2 sources. While on |
18 |
the kernel, IRC, I enquired about it, since I had just updated an ebuild |
19 |
for it, and was told unequivocally that there was no interest on the |
20 |
kernel team's part for adding this source tree to sys-kernel. Not maybe, |
21 |
not let's have a look at it, not come back in a month after testing. Just |
22 |
NO. |
23 |
|
24 |
And, I'm fine with that. That's their job -- to protect the quality of |
25 |
their project, and to keep things relatively safe and manageable. |
26 |
|
27 |
Nonetheless, the bug is active, with a good number of people subscribing |
28 |
to it and contributing to it. The sunshine overlay would be an ideal place |
29 |
to store a kernel source tree or any project which would never find a home |
30 |
in portage. |
31 |
|
32 |
As I see it, there are really two main issues with bugzilla. One, is to |
33 |
resolve open ebuild enhancement bugs. Mark them somehow so it's clear the |
34 |
bug has been reviewed and an action determined. CANTFIX/WONTFIX is harsh, |
35 |
but if that's what it is, then mark it! The second issue is the orphaning |
36 |
of packages which have merit, but no maintainer. Again, the sunshine |
37 |
overlay would provide a home for those packages. It will also allow the |
38 |
user to take ownership of a project, get some experience, and maybe decide |
39 |
to become a dev. And, should that occur, then, lo, the orphaned package |
40 |
may have a maintainer someday. |
41 |
|
42 |
So, hopefully, as the overlay project moves forward, it will help take |
43 |
some of the heat off bugzilla and allow for the offering of more ebuilds |
44 |
to userland. |
45 |
|
46 |
JM2C |
47 |
|
48 |
|
49 |
-- |
50 |
Peter |
51 |
|
52 |
|
53 |
-- |
54 |
gentoo-dev@g.o mailing list |