Gentoo Archives: gentoo-dev

From: Peter <pete4abw@×××××××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: [ANNOUNCE] Project Sunrise - Gentoo User Overlay
Date: Thu, 08 Jun 2006 16:37:21
Message-Id: pan.2006.06.08.16.26.49.342579@comcast.net
In Reply to: [gentoo-dev] [ANNOUNCE] Project Sunrise - Gentoo User Overlay by Stefan Schweizer
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

Replies