diff options
| author | dsatya <daminisatya@gmail.com> | 2019-04-20 00:12:58 +0530 |
|---|---|---|
| committer | dsatya <daminisatya@gmail.com> | 2019-05-18 13:53:40 +0530 |
| commit | c822f15ada3aa248535c49a84b71896ac5873952 (patch) | |
| tree | 336f98ca5666bc3625c54f7fcaf1d424ca642219 /sig-wg-lifecycle.md | |
| parent | 2308ac96a8c4efecc0675fd821fcd9920347f7f4 (diff) | |
Add User Group governance
Diffstat (limited to 'sig-wg-lifecycle.md')
| -rw-r--r-- | sig-wg-lifecycle.md | 32 |
1 files changed, 26 insertions, 6 deletions
diff --git a/sig-wg-lifecycle.md b/sig-wg-lifecycle.md index ea455ee3..9e5aeef3 100644 --- a/sig-wg-lifecycle.md +++ b/sig-wg-lifecycle.md @@ -1,6 +1,6 @@ ## SUMMARY: -This document covers everything you need to know about the creation and retirement (“lifecycle”) of a special interest or working group within the Kubernetes project. General project governance information can be found in the [steering committee repo]. +This document covers everything you need to know about the creation and retirement (“lifecycle”) of a special interest, working group or user group within the Kubernetes project. General project governance information can be found in the [steering committee repo]. Out of scope for this document: [subproject] creation. [Creation] @@ -19,13 +19,27 @@ Out of scope for this document: [subproject] creation. - [ ] Read [wg-governance.md] - [ ] Ensure all WG Organizers, and other leadership roles are [community members] - [ ] Send email to [kubernetes-dev@googlegroups.com] titled "WG-Creation-Request: WG Foo" with some of the questions answered from wg-goverance.md and wait for community discourse; ask for SIG sponsorship -- [ ] Do the first checklist item in the #GitHub section below and add a row to the WG section: +- [ ] Do the first checklist item in the [GitHub] section below and add a row to the WG section: - [ ] Label with committee/steering and wait for a simple majority - [ ] Also add sponsoring SIG Chair/Tech Leads as approvers; you'll get this from the community email above - [ ] Place a `/hold` on it until the members that need to review have; a contributor experience member will do this for you if they don't see one already - [ ] Send an email to the stakeholder SIG mailing lists and steering committee with the sigs.yaml pull request -### GitHub: +### Prerequisites for a UG +- [ ] Read [ug-governance.md] +- [ ] Require to have 2 Chairs to start a User Group. +- [ ] Require to have at least 2 members other than chairs to be a part of the User Group. +- [ ] Requires at least 2 sponsors from steering or lazy consensus (In case of no objection within 7 week days). +- [ ] Send an email to kubernetes-dev@googlegroups.com and steering@kubernetes.io titled "UG-Creation-Request: UG Foo" answering the following questions and wait for community discourse: + - [ ] What topics are in scope for this user group? + - [ ] What is the meeting cadence? + - [ ] Who will chair the group, and ensure it continues to meet the requirements? +- [ ] Do the first checklist item in the [GitHub] section below and add a row to the UG section: + - [ ] Label with committee/steering and place a `/hold` on it. +- [ ] Send an email to the steering committee with the [sigs.yaml] pull request. + + +### [GitHub] - [ ] Submit a PR that will add rows to [sigs.yaml] using the [generator doc]; this will create README files and OWNERS_ALIASES files for your new directory in `kubernetes/community` - You’ll need: - SIG Name @@ -44,7 +58,7 @@ Each one of these has a linked canonical source guideline from set up to moderat - [ ] Read [moderation.md] and understand your role in keeping our community safe - [ ] Create your mailing lists - One for your members and another for your chairs/leads - Either [GoogleGroups] OR [discuss.kubernetes.io] -- Example: kubernetes-[sig/wg]-foo@googlegroups.com and kubernetes-[sig/wg]-foo-leads@googlegroups.com +- Example: kubernetes-[sig/wg/ug]-foo@googlegroups.com and kubernetes-[sig/wg/ug]-foo-leads@googlegroups.com - The chairs/leads email will be used for activation of certain platforms (eg zoom) - [ ] Request a slack channel. [slack-guidelines.md] - [ ] Request a YouTube playlist link [youtube-guidelines.md] @@ -70,14 +84,19 @@ Sometimes it might be necessary to sunset a SIG or Working Group. SIGs/WGs may a ### Prerequisites for WG Retirement - [ ] Have completed the mission of the WG or have another reason as outlined in [wg-governance.md] +### Prerequisites for UG Retirement +- [ ] There is no longer a chair and no one is nominated within the 4-week grace period. +- [ ] There has been no meeting conducted by the chair in 8 weeks. +- [ ] There is no activity on communication channels. + ### Steps: - [ ] Send an email to kubernetes-dev@googlegroups.com and community@kubernetes.io alerting the community of your intentions to disband or merge. [example] - This kicks off the process for Contributor Experience’s community managers who will reach out and set an issue against `kubernetes/community` with exact next steps covered below. We can help walk through this when you get there. Most of this is covered in the same creation communication docs as above. - [ ] Archive the member and lead/chair mailing lists/[GoogleGroups] - [ ] Check the [slack-guidelines.md] for latest process on archiving the slack channel - [ ] Deactivate the zoom license -- [ ] Delete your shared SIG/WG calendar -- [ ] Ensure that the [youtube-guidelines.md] links are removed and you've uploaded all SIG/WG meetings to date +- [ ] Delete your shared SIG/WG/UG calendar +- [ ] Ensure that the [youtube-guidelines.md] links are removed and you've uploaded all SIG/WG/UG meetings to date - [ ] Move the existing SIG directory into the archive in `kubernetes/community` - [ ] GitHub archiving/removing/other transactions: - [ ] Move all appropriate github repositories to an appropriate archive or a repo outside of the Kubernetes org @@ -94,6 +113,7 @@ Sometimes it might be necessary to sunset a SIG or Working Group. SIGs/WGs may a [subproject]: /governance.md#subprojects [Creation]: #Creation [Retirement]: #Retirement +[GitHub]: #GitHub [sig-governance.md]: /committee-steering/governance/sig-governance.md [SIG charter process]: /committee-steering/governance [wg-governance.md]: /committee-steering/governance/wg-governance.md |
