On Thu, Jun 30, 2016 at 12:54 AM, Daniel Campbell <z...@gentoo.org> wrote: > > Do teams hold any authority (or veto power, whatever you want to call > it) over their own ebuilds? Is it reasonable to rip functionality out > from under a group of developers and tell them to deal with it?
Generally speaking, yes. If somebody has an issue with a project's policies they should try to work it out with the project lead, and failing that with the council. In this particular case the Council has issued decisions, and these override all projects. > I think teams deserve autonomy over their own ebuilds, and should > ideally follow QA guidelines *where reasonable*. QA is a special project (as is Comrel). They do not require the approval of other projects to take action. If somebody has a concern with their actions they may be appealed to the Council. The Council can of course decide on whether QA is acting reasonably. We can't just let any project in Gentoo decide what is or isn't reasonable with finality. Any developer can start a Gentoo project (that's a good thing), and we'd have chaos if they all could just hold ultimate veto on what goes into their part of the tree. If you want ultimate veto over what goes in, just do your work in an overlay. Nobody will even have the access to touch your stuff. For the most part we try to be hands-off with this stuff and when you look at the months it took leading up to the Council decisions on the games issues, it is fairly obvious that we didn't want to meddle more than absolutely necessary. For the most part the changes just make games like any other package, which is a fairly conservative change. If somebody wanted to install all text editors into /usr/texteditors/ I'm sure we'd have ended up having the same discussion at some point. Don't get me wrong - if somebody comes up with a reasonable way to let users control where packages get installed I'm all for it. I see that use case as having validity, and beyond games as well. Certainly you could install games in a prefix-like environment as you suggested. Gentoo Prefix should certainly work on Gentoo. -- Rich