On Sat, 10 Jun 2006 13:37:15 +0200 Markus Ullmann <[EMAIL PROTECTED]> wrote:
> Okay, so after figuring out open problems (thanks to kloeri and > various other people for help here), we now have a resolution that > should satisfy all involved parties here. This should adress > dostrow's demands as well. > > 1) m-w / m-n requirement > > Only ebuilds that are reported to bugzie (valid bug#) and set to > maintainer-wanted are allowed here as well as maintainer-needed ones. > > maintainer-needed are only allowed if they're removed from the tree > and moved over to sunrise (and thus end up as maintainer-wanted > again). > 5) commit access to the overlay > > We implement two levels of commit rights: > > 1. As there are people out there who just want to maintain one app for > start, the ebuild should reach a level that project devs are fine with > it, then the user is given permission to commit on that single app. An > automated check makes sure that he doesn't commit anywhere else. If > violations arise, the access is revoked immediately. > > 2. People who contribute good ebuilds over a certain period of time > are allowed upon decision by project devs to actively help > maintaining the project. They'll be given commit rights for the > project then. Same frome above applies here: If we notice any abuse, > we revoke access immediately. One more rule I'd like to see (should be obvious, but better to write it down): People who commit to a certain project/ebuild have to be on the CC list of the relevant bug report(s) and any important commits should be documented on the bugs (including the revision of/link to the commit). Marius -- Public Key at http://www.genone.de/info/gpg-key.pub In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better.
signature.asc
Description: PGP signature