doc: Document the guidelines for removing inactive committers.

For more context, see the discussion in <https://bugs.gnu.org/47111>.

* doc/contributing.texi (Commit Access): Add paragraph about removing
inactive committers.
This commit is contained in:
Leo Famulari 2021-03-12 15:26:27 -05:00
parent bb8a0d8057
commit 9ade2b720a
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -1373,6 +1373,12 @@ you're confident, it's OK to commit.
That last part is subject to being adjusted, allowing individuals to commit That last part is subject to being adjusted, allowing individuals to commit
directly on non-controversial changes on parts theyre familiar with. directly on non-controversial changes on parts theyre familiar with.
In order to reduce the possibility of mistakes, committers will have
their Savannah account removed from the Guix Savannah project and their
key removed from @file{.guix-authorizations} after 12 months of
inactivity; they can ask to regain commit access by emailing the
maintainers, without going through the vouching process.
One last thing: the project keeps moving forward because committers not One last thing: the project keeps moving forward because committers not
only push their own awesome changes, but also offer some of their time only push their own awesome changes, but also offer some of their time
@emph{reviewing} and pushing other people's changes. As a committer, @emph{reviewing} and pushing other people's changes. As a committer,