[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
14/15: doc: Document committer authorization.
From: |
guix-commits |
Subject: |
14/15: doc: Document committer authorization. |
Date: |
Mon, 4 May 2020 03:59:36 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 84133320b8fb70f093831203a028ed2ffb6082ce
Author: Ludovic Courtès <address@hidden>
AuthorDate: Sat May 2 23:46:10 2020 +0200
doc: Document committer authorization.
* doc/contributing.texi (Commit Access): Add instructions for
authorizing committers.
---
doc/contributing.texi | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/doc/contributing.texi b/doc/contributing.texi
index 31b875f..0ec7a48 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -1192,13 +1192,23 @@ Maintainers ultimately decide whether to grant you
commit access,
usually following your referrals' recommendation.
@item
+@cindex OpenPGP, signed commits
If and once you've been given access, please send a message to
@email{guix-devel@@gnu.org} to say so, again signed with the OpenPGP key
you will use to sign commits (do that before pushing your first commit).
That way, everyone can notice and ensure you control that OpenPGP key.
-@c TODO: Add note about adding the fingerprint to the list of authorized
-@c keys once that has stabilized.
+@quotation Important
+Before you can push for the first time, maintainers must:
+
+@enumerate
+@item
+add your OpenPGP key to the @code{keyring} branch;
+@item
+add your OpenPGP fingerprint to the @file{.guix-authorizations} file of
+the branch(es) you will commit to.
+@end enumerate
+@end quotation
@item
Make sure to read the rest of this section and... profit!
- 03/15: openpgp: Decode the issuer-fingerprint signature subpacket., (continued)
- 03/15: openpgp: Decode the issuer-fingerprint signature subpacket., guix-commits, 2020/05/04
- 06/15: openpgp: 'verify-openpgp-signature' looks up by fingerprint when possible., guix-commits, 2020/05/04
- 09/15: git-authenticate: Use (guix openpgp)., guix-commits, 2020/05/04
- 10/15: .guix-authorizations: Augment., guix-commits, 2020/05/04
- 05/15: openpgp: Add 'lookup-key-by-fingerprint'., guix-commits, 2020/05/04
- 07/15: openpgp: 'lookup-key-by-{id, fingerprint}' return the key first., guix-commits, 2020/05/04
- 08/15: openpgp: Add 'string->openpgp-packet'., guix-commits, 2020/05/04
- 13/15: openpgp: Raise error conditions instead of calling 'error'., guix-commits, 2020/05/04
- 11/15: git-authenticate: Load the list of authorized keys from the tree., guix-commits, 2020/05/04
- 12/15: git-authenticate: Load the keyring from the repository., guix-commits, 2020/05/04
- 14/15: doc: Document committer authorization.,
guix-commits <=
- 15/15: doc: Recommend against SHA1 OpenPGP signatures., guix-commits, 2020/05/04