From 788d9be137cf85ccd34e84d4189b12d5af641085 Mon Sep 17 00:00:00 2001 From: Icarus Wu Date: Wed, 26 Feb 2025 14:10:23 +0800 Subject: [PATCH 1/2] docs(governance): supplement CNCF maintainers update Signed-off-by: Icarus Wu --- GOVERNANCE.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 848ffe07483b..ac787cd45987 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -105,7 +105,7 @@ Any maintainer can become Emeritus maintainer in two ways: from the steering committee. ### Changes in Maintainership -A new maintainer can be proposed by opening a PR (with title `Maintainer Nomination`) to the repository containing the following information: +A new maintainer can be proposed by opening a PR (with title `docs(maintainer): maintainer nomination`) to the repository containing the following information: * nominee's first and last name, * nominee's email address and GitHub user name, @@ -119,6 +119,16 @@ If issues can't be resolved, there's a simple majority vote among steering commi Maintainers and reviewers can be removed if 2 maintainers approve and none disapprove. Maintainers and reviewers can leave by just submitting a PR to the repository's OWNERS.md (no vote required in this case). +### Changes in CNCF foundation + +Kuma is a CNCF Sandbox project. As such, it is subject to the CNCF governance model. A new maintainer should update the corresponding CNCF informations: + +- Update [CNCF project maintainers list](https://github.com/cncf/foundation/blob/main/project-maintainers.csv) +- Apply for CNCF [Service Desk](http://servicedesk.cncf.io/) account. +- Join [cncf-kuma-maintainers](https://lists.cncf.io/groups) mailing list group. + +You can follow the [Steps](https://github.com/kumahq/kuma/issues/11920#issuecomment-2510493702) to update the upper informations. + ## Organization members Organization members are people who have `triage` access to the organization. From 1c1c6bcbfe7c18f9e3b58cbf5c1e8c89c3be88be Mon Sep 17 00:00:00 2001 From: Icarus Wu Date: Fri, 28 Feb 2025 10:50:19 +0800 Subject: [PATCH 2/2] inline steps Signed-off-by: Icarus Wu --- GOVERNANCE.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index ac787cd45987..b2b17d159d1a 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -123,11 +123,12 @@ Maintainers and reviewers can leave by just submitting a PR to the repository's Kuma is a CNCF Sandbox project. As such, it is subject to the CNCF governance model. A new maintainer should update the corresponding CNCF informations: -- Update [CNCF project maintainers list](https://github.com/cncf/foundation/blob/main/project-maintainers.csv) -- Apply for CNCF [Service Desk](http://servicedesk.cncf.io/) account. -- Join [cncf-kuma-maintainers](https://lists.cncf.io/groups) mailing list group. +- Update [CNCF project maintainers list](https://github.com/cncf/foundation/blob/main/project-maintainers.csv) like the [PR](https://github.com/cncf/foundation/pull/906) +- Follow the [CNCF ServiceDesk README](https://github.com/cncf/servicedesk) to send an email to apply for **Service Desk** and **Maintainer's email list group** + * Apply for CNCF [Service Desk](http://servicedesk.cncf.io/) account. + * Join [cncf-kuma-maintainers](https://lists.cncf.io/groups) mailing list group. -You can follow the [Steps](https://github.com/kumahq/kuma/issues/11920#issuecomment-2510493702) to update the upper informations. +The [Steps](https://github.com/kumahq/kuma/issues/11920#issuecomment-2510493702) is a record that we've gone through before. ## Organization members