summary refs log tree commit diff
path: root/doc/contributing.texi
diff options
context:
space:
mode:
authorLeo Famulari <leo@famulari.name>2021-03-12 15:26:27 -0500
committerLeo Famulari <leo@famulari.name>2021-03-18 16:09:11 -0400
commit9ade2b720af91acecf76278b4d9b99ace406781e (patch)
tree232671881ae4c7de1fdcc049a598ae612a3eb081 /doc/contributing.texi
parentbb8a0d8057be204ff507ef01a082335a1620f075 (diff)
downloadguix-9ade2b720af91acecf76278b4d9b99ace406781e.tar.gz
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.
Diffstat (limited to 'doc/contributing.texi')
-rw-r--r--doc/contributing.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/contributing.texi b/doc/contributing.texi
index e105467480..58c4dafb9b 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -1373,6 +1373,12 @@ you're confident, it's OK to commit.
 That last part is subject to being adjusted, allowing individuals to commit
 directly on non-controversial changes on parts they’re 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
 only push their own awesome changes, but also offer some of their time
 @emph{reviewing} and pushing other people's changes.  As a committer,