From 702320750de8938ef79eec7fc28deb43d79a2b22 Mon Sep 17 00:00:00 2001 From: David Runge Date: Sun, 9 May 2021 17:59:14 +0200 Subject: [PATCH] Extend issue templates to set title and be more specific .gitlab/issue_templates/*.md: Set the title in all issue templates. Add an explicit identifier (MODIFY) to all parts of the template where modification is required by the user. Extend the main key removal template by more specific steps for the main key holders and keyring maintainer. --- .gitlab/issue_templates/New Main Key.md | 7 ++++--- .gitlab/issue_templates/New Packager Key.md | 11 ++++++----- .gitlab/issue_templates/Remove Main Key.md | 14 +++++++++++--- .gitlab/issue_templates/Remove Packager Key.md | 7 ++++--- 4 files changed, 25 insertions(+), 14 deletions(-) diff --git a/.gitlab/issue_templates/New Main Key.md b/.gitlab/issue_templates/New Main Key.md index a322eee..650a968 100644 --- a/.gitlab/issue_templates/New Main Key.md +++ b/.gitlab/issue_templates/New Main Key.md @@ -5,6 +5,7 @@ It is used by users with a valid packager key. --> /assign @allan @anthraxx @bluewind @dvzrv @pierre /label ~"new main key" +/title New main key of -- PGP key ID: -- Revocation Certificate Holder: +- Username: +- PGP key ID: +- Revocation Certificate Holder: /assign @allan @anthraxx @bluewind @dvzrv @pierre /label ~"new packager key" +/title New packager key of -- PGP key ID: -- Sponsors: -- Application: -- Results: +- Username: +- PGP key ID: +- Sponsors: +- Application: +- Results: /assign @allan @anthraxx @bluewind @dvzrv @pierre /label ~"remove main key" +/title Remove main key of -- PGP key ID: -- Resignation: +- Username: +- PGP key ID: +- Resignation: ## Checks +### Main key holders + - [ ] There are more than or equal to three valid main keys remaining after removal of this key. - [ ] All packagers have at least three valid main key signatures for their packager key after removal of this key. + +### Keyring maintainer + +- [ ] The key has been revoked by either the revocation certificate holder or + the main key holder. diff --git a/.gitlab/issue_templates/Remove Packager Key.md b/.gitlab/issue_templates/Remove Packager Key.md index 2a3be3d..f95170a 100644 --- a/.gitlab/issue_templates/Remove Packager Key.md +++ b/.gitlab/issue_templates/Remove Packager Key.md @@ -5,6 +5,7 @@ It is used by users with a valid main key or a valid packager key. --> /assign @allan @anthraxx @bluewind @dvzrv @pierre /label ~"remove packager key" +/title Remove packager key of -- PGP key ID: -- Resignation: +- Username: +- PGP key ID: +- Resignation: ## Checks