summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com>2020-09-29 14:43:25 -0700
committerGitHub <noreply@github.com>2020-09-29 14:43:25 -0700
commit8bdeb0a4d6e7a3fc9afdb874aa2cefa2ba88bc9c (patch)
treef04614b967925aca397f7b5dbe7dcc4c14b80041
parentdedc34cc94c085c83e5e294f41b850613e6a45de (diff)
parent1a9e0ac5404488b614fccb3d2cae8d23209a325d (diff)
Merge pull request #5126 from celestehorgan/cocc-offboarding-checklist
Add onboarding and offboarding procedures for cocc members
-rw-r--r--committee-code-of-conduct/governance/onboarding-offboarding.md43
1 files changed, 43 insertions, 0 deletions
diff --git a/committee-code-of-conduct/governance/onboarding-offboarding.md b/committee-code-of-conduct/governance/onboarding-offboarding.md
new file mode 100644
index 00000000..aef3e566
--- /dev/null
+++ b/committee-code-of-conduct/governance/onboarding-offboarding.md
@@ -0,0 +1,43 @@
+# Onboarding and offboarding new Code of Conduct Committee members
+
+Different actions on this list must be carried out by different members:
+
+- **Outgoing members:** members who are ending their term
+- **Incoming members:** members beginning their term
+- **Carryover members:** members mid-way through their term
+
+## Permissions
+
+### Slack
+
+**Who executes:** When offboarding, outgoing members must remove themselves from Slack channels. When onboarding, carryover members must add incoming members.
+
+- [ ] Code of conduct committee Slack channel on `kubernetes.slack.com`
+- [ ] Code of conduct sync Slack channel on `cloud-native.slack.com`
+
+### Kubernetes/community permissions and google permissions
+
+**Who executes:** Carryover members should ensure that outgoing members are removed and incoming members are invited.
+
+- [ ] Update `kubernetes/community` [`sigs.yaml`](https://github.com/kubernetes/community/blob/master/sigs.yaml)
+- [ ] Update `kubernetes/k8s.io` [`groups.yaml`](https://github.com/kubernetes/k8s.io/blob/master/groups/groups.yaml)
+
+ > **Note:** This file controls access to the mailing list and Google Drive! If you do not update this file, adding people manually (via the UIs) continually revert until this file is updated.
+
+ - [ ] `conduct@kubernetes.io` mailing list
+ - [ ] Google drive
+
+## Communications
+
+**Who executes:** Anyone but outgoing members!
+
+- [ ] Give an update at the monthly Community meeting
+- [ ] Send an email to the `kubernetes/dev` mailing list
+
+## Knowledge transfer and group procedures
+
+**Who executes:** Carryover members should lead
+
+- [ ] Introduce new members to relevant contacts
+- [ ] Re-evaluate weekly meeting time
+- [ ] Schedule training and knowledge management sessions for new members \ No newline at end of file