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