User:MGorny/Proxy-maint Constitution

This document specifies the most elementary policies for proxy-maint project members.

Proxy-maint Constitution

 * 1) The goals of the proxy-maint project are to:
 * 2) Provide non-developers with the ability to maintain ebuilds in gentoo.git repository.
 * 3) Provide training on ebuild writing and development practices for proxied maintainers.
 * 4) The following restrictions on maintainer boundaries apply:
 * 5) Proxy-maint project members merge contributions only to packages that are maintained via that project (i.e. have proxy-maint project listed explicitly in metadata.xml) or (optionally) to packages with no listed maintained (maintainer-needed). Project members are asked not to merge contributions to packages maintained solely by other developers on behalf of the project.
 * 6) Contributions made to another proxied maintainer's package (i.e. when the patch author is not metadata.xml) are to be additionally reviewed by one of the package's proxied maintainers.
 * 7) (Additional) proxied maintainers can be added to a package either if it has no maintainers or none of the current maintainers object to it.
 * 8) At the same time, other Gentoo developers are asked not to merge contributions to proxy-maintained packages if they are neither members of the project nor explicitly listed as maintainers of the package(s) in question.