From a37a53651e858f0d05cb01f28bfb16804b483d52 Mon Sep 17 00:00:00 2001 From: Marc Duiker Date: Tue, 5 Nov 2024 09:26:38 +0000 Subject: [PATCH 1/2] Update issue templates Signed-off-by: Marc Duiker --- .../ISSUE_TEMPLATE/community-call-agenda.md | 2 +- .github/ISSUE_TEMPLATE/onboard-maintainer.md | 37 +++++++++++++++++++ .github/ISSUE_TEMPLATE/remove-maintainer.md | 6 +++ 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 .github/ISSUE_TEMPLATE/onboard-maintainer.md diff --git a/.github/ISSUE_TEMPLATE/community-call-agenda.md b/.github/ISSUE_TEMPLATE/community-call-agenda.md index 197cb2f..5e52787 100644 --- a/.github/ISSUE_TEMPLATE/community-call-agenda.md +++ b/.github/ISSUE_TEMPLATE/community-call-agenda.md @@ -3,7 +3,7 @@ name: Community Call Agenda Issue about: Create a new community call agenda title: ', Community Call Agenda' assignees: '' -label: 'community call' +label: ["community call"] --- ## 📞 Dapr Community Call Live Stream diff --git a/.github/ISSUE_TEMPLATE/onboard-maintainer.md b/.github/ISSUE_TEMPLATE/onboard-maintainer.md new file mode 100644 index 0000000..3b1c8a9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/onboard-maintainer.md @@ -0,0 +1,37 @@ +--- +name: Maintainer Onboarding Request +about: Request to onboard a maintainer for one or more Dapr repositories +title: 'REQUEST: Onboard as maintainer' +labels: area/github-membership +assignees: '' + +--- + +### GitHub Username + + + +### STC decision + +_Link to the GitHub issue that contains the STC decision about onboarding the new maintainer._ + +### GitHub repositories + +_List the repositories the member will have maintainer access._ + +- +- + +### Checklist for repo maintainers + +- [ ] Add new maintainer to _maintainers-_ GitHub team. + +### Checklist for _dapr/community_ maintainer + +- [ ] Add maintainer to [MAINTAINERS.md](https://github.com/dapr/community/blob/master/MAINTAINERS.md). +- [ ] Add maintainer to [CNCF project-maintainers.csv](https://github.com/cncf/foundation/blob/main/project-maintainers.csv). +- [ ] Add maintainer to _Dapr Maintainers & Community Managers_ doc on Google Drive. +- [ ] Invite maintainer to Dapr 1Password. +- [ ] Add maintainer to _Maintainers_ Vault in 1Password. +- [ ] Add maintainer to _maintainers_ role on Discord. +- [ ] Add maintainer to [CNCF Dapr Maintainers](https://lists.cncf.io/g/cncf-dapr-maintainers/) email list via [CNCF Service Desk](https://cncfservicedesk.atlassian.net/servicedesk/customer/portals). diff --git a/.github/ISSUE_TEMPLATE/remove-maintainer.md b/.github/ISSUE_TEMPLATE/remove-maintainer.md index dbba2f7..6079402 100644 --- a/.github/ISSUE_TEMPLATE/remove-maintainer.md +++ b/.github/ISSUE_TEMPLATE/remove-maintainer.md @@ -22,9 +22,15 @@ _List the repositories you would like to be removed from as a maintainer._ - - +### Checklist for repo maintainers + +- [ ] Remove maintainer from _maintainers-_ GitHub team. + ### Checklist for _dapr/community_ maintainer - [ ] Remove maintainer from [MAINTAINERS.md](https://github.com/dapr/community/blob/master/MAINTAINERS.md). - [ ] Remove maintainer from [CNCF project-maintainers.csv](https://github.com/cncf/foundation/blob/main/project-maintainers.csv). - [ ] Remove maintainer from _Dapr Maintainers & Community Managers_ doc on Google Drive. +- [ ] Remove maintainer from _Maintainers_ Vault in 1Password. - [ ] Remove maintainer from _maintainers_ role on Discord. +- [ ] Remove maintainer from [CNCF Dapr Maintainers](https://lists.cncf.io/g/cncf-dapr-maintainers/) email list via [CNCF Service Desk](https://cncfservicedesk.atlassian.net/servicedesk/customer/portals). From c978e959c2280b1c10099aaa12dd6fee7d8fd024 Mon Sep 17 00:00:00 2001 From: Marc Duiker Date: Tue, 5 Nov 2024 09:48:25 +0000 Subject: [PATCH 2/2] Update CM onboarding process Signed-off-by: Marc Duiker --- community-manager-onboarding-1.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/community-manager-onboarding-1.md b/community-manager-onboarding-1.md index 4f45bb0..ede6ec0 100644 --- a/community-manager-onboarding-1.md +++ b/community-manager-onboarding-1.md @@ -39,15 +39,11 @@ https://github.com/cncf/foundation/blob/main/project-maintainers.csv). ,,,,, ``` -1. An email need to be sent to _cncf-maintainer-changes@cncf.io_ with the name and email of the new community manager. +2. Create a ticket at the [CNCF Service Desk](https://cncfservicedesk.atlassian.net/servicedesk/customer/portals), select the Program Management category and submit the name and email of the new community manager. ### 1Password -The community manager requires access to these logins in 1Password: - -- Twitter -- Google -- Zoom (CNCF) +The community manager requires access to the Community Outreach vault in 1Password. - Send an invite to the new Community Manager to join the Dapr 1Password account: - In the 1Password menu go to Invitations -> Invite by email.