On Mon, 31 Jul 2006 00:13:45 -0700 Joshua Jackson <[EMAIL PROTECTED]> wrote:
> There is a lot of irony in this entire discussion. We are actually > talking about going against what the heck part of the reason this > project was started. Are we seriously that *can't find the word I'm > looking for* idiotically to not see that we're arguing over not > allowing a user a choice in what they want to do. That we are so high > and mighty that we automatically know what is better for the user then > they themselves know? Who defined us as the ones to make that choice > for someone else, when we are supposedly about allowing choice. > > That is the issue at hand at the core of this. Its called choice. > People can choose to use a separate program to download the sunrise > overlays. That separates it entirely from the core tree itself. A > disclaimer for checking out could be added that is prominent that will > warn that these are a service provided to the community from the > community. That those who have gone through the "developer mentorship" > will continue to work on the core of the heart of gentoo, allowing us > to focus and make the product so much better and quicker that you'll > be blindsided with the new improved product. We'll have a rebirth so > to speak. > > Bloody, I mean seriously...think about what it is we are arguing over, > and then remember what gentoo is, why you came to it in the first > place. That will probably tell you where it should go. Speaking as a user of Gentoo in general, and as a small contributor to Sunrise, I don't think your argument about "choice" really is relevant. Since Gentoo is licensed under the GPL-2, end users can always choose to do whatever the heck they want. They can make their own overlays, patch packages to no tomorrow, and use whatever packages they wish on their system. As I understand it, the real goal is to let users get a taste of what ebuild development is supposed to be like, and to give them a lot of guidance and a chance to get their draft work peer reviewed. This is something they could always /choose/ to do, either by visiting the #gentoo-dev-help channel on freenode, posting a new ebuild on bugzilla, the forums, etc. The Sunrise project is just trying to focus entirely on ebuilds, while most of the above have other primary focuses. I /think/ the issues some folks are taking with the project are: * It's dangerous to have this sort of thing "officially" affiliated with Gentoo because it has the potential to cause unforeseen breakage. For example, an ebuild in the tree may have a flag for ./configure which wasn't explicitly disabled but which will now auto-set itself on when a certain package from Sunrise was installed. This /could/ cause some breakage which is very difficult for someone trying to help a user submitting a bug to recreate, and create some wasted time and general frustration on both sides. In general, many wish to change the image of Gentoo being the "ricer" OS, and in some ways this project has that sort of air about it. * The design of the project, people involved, whatever, isn't conducive to it achieving its desired goal (helping train users in proper ebuild development). I think the point about not having involvement from the relevant herds or arch teams is related to this as well.I don't have enough experience to judge this point at all. Speaking just as myself, I think that, if I were to choose to use some ebuild from Sunrise other than the one I wrote myself, I would be careful and wouldn't scream to hard if something broke. I don't know what others would do. I think that the project does have some merit and seeks to achieve a worthy goal. I don't know, however, if it is the best option available, or the best execution. -- Mike Kelly
signature.asc
Description: PGP signature