Create sig-creation-procedure.md

Following up the discussion, initiated at https://groups.google.com/forum/#!topic/kubernetes-dev/LEtIxeG0i84 and https://github.com/kubernetes/community/pull/90, this procedure describes the process of creating the new SIG (as well as optimizing the existing ones) within the Kubernetes community.

These steps were performed and reproduced for the newly created SIG-OnPrem, existing SIG’s should be updated via this procedure as well.
This commit is contained in:
Ihor Dvoretskyi 2016-12-21 14:10:04 +02:00 committed by GitHub
parent da351aac02
commit fdb3d8c76e
1 changed files with 83 additions and 0 deletions

83
sig-creation-procedure.md Normal file
View File

@ -0,0 +1,83 @@
### SIG creation procedure
####
**Create the GitHub teams**
Create the GitHub teams at [https://github.com/orgs/kubernetes/new-team](https://github.com/orgs/kubernetes/new-team), using the following name convention:
* sig-foo-misc
* sig-foo-test-failures
* sig-foo-bugs
* sig-foo-feature-requests
* sig-foo-proposals
* sig-foo-pr-reviews
* sig-foo-api-reviews
I.e:
* sig-onprem-misc
* sig-onprem-test-failures
* sig-onprem-bugs
* sig-onprem-feature-requests
* sig-onprem-proposals
* sig-onprem-pr-reviews
* sig-onprem-api-reviews
####
**Google Groups creation**
Create Google Groups at [https://groups.google.com/forum/#!creategroup](https://groups.google.com/forum/#!creategroup), following the procedure:
* Create a group using the name convention below;
* Group has to be created as an e-mail list with at least three owners (including sarahnovotny at google.com and ihor.dvoretskyi at gmail.com);
* To add the owners, visit the Group Settings (drop-down menu on the right side), select Direct Add Members on the left side and add Sarah and Ihor via email address (with a suitable welcome message); in Members/All Members select Ihor and Sarah and assign to an "owner role";
* Set "View topics", "Post", "Join the Group" permissions to be "Public"
Name convention:
* kubernetes-sig-foo-misc
* kubernetes-sig-foo-test-failures
* kubernetes-sig-foo-bugs
* kubernetes-sig-foo-feature-requests
* kubernetes-sig-foo-proposals
* kubernetes-sig-foo-pr-reviews
* kubernetes-sig-foo-api-reviews
I.e:
* kubernetes-sig-onprem-misc
* kubernetes-sig-onprem-test-failures
* kubernetes-sig-onprem-bugs
* kubernetes-sig-onprem-feature-requests
* kubernetes-sig-onprem-proposals
* kubernetes-sig-onprem-pr-reviews
* kubernetes-sig-onprem-api-reviews
####
**GitHub users creation**
Create the GitHub users at [https://github.com/join](https://github.com/join), using the name convention below.
As an e-mail address, please, use the Google Group e-mail address of the respective Google Group, created before (i.e. - for user k8s-sig-foo-misc use [kubernetes-sig-foo-misc@googlegroups.com](mailto:kubernetes-sig-foo-misc@googlegroups.com)). After creating the GitHub users, please, request @idvoretskyi (backup person - @sarahnovotny) to add these users to the Kubernetes organization.
Name convention:
* k8s-sig-foo-misc
* k8s-sig-foo-test-failures
* k8s-sig-foo-bugs
* k8s-sig-foo-feature-requests
* k8s-sig-foo-proposals
* k8s-sig-foo-pr-reviews
* k8s-sig-foo-api-reviews
I.e:
* k8s-sig-onprem-misc
* k8s-sig-onprem-test-failures
* k8s-sig-onprem-bugs
* k8s-sig-onprem-feature-requests
* k8s-sig-onprem-proposals
* k8s-sig-onprem-pr-reviews
* k8s-sig-onprem-api-reviews