Skip to content

Commit f5e6318

Browse files
authored
Merge pull request #4884 from justaugustus/wg-naming
Formation of WG Naming
2 parents 895c3b3 + 0bfd6f7 commit f5e6318

File tree

6 files changed

+115
-3
lines changed

6 files changed

+115
-3
lines changed

OWNERS_ALIASES

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,11 @@ aliases:
126126
wg-multitenancy-leads:
127127
- srampal
128128
- tashimi
129+
wg-naming-leads:
130+
- celestehorgan
131+
- jdumars
132+
- justaugustus
133+
- zacharysarah
129134
wg-policy-leads:
130135
- ericavonb
131136
- hannibalhuang

committee-code-of-conduct/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ The [charter](charter.md) defines the scope and governance of the Code of Conduc
1717
* Aeva van der Veen (**[@AevaOnline](https://github.com/AevaOnline)**), Microsoft
1818
* Jennifer Rondeau (**[@Bradamant3](https://github.com/Bradamant3)**), Stripe
1919
* Carolyn Van Slyck (**[@carolynvs](https://github.com/carolynvs)**), Microsoft
20-
* Jaice Singer DuMars (**[@jdumars](https://github.com/jdumars)**), Google
20+
* Jaice Singer DuMars (**[@jdumars](https://github.com/jdumars)**), Apple
2121
* Tasha Drew (**[@tashimi](https://github.com/tashimi)**), VMware
2222

2323
## Contact

communication/slack-config/channels.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,7 @@ channels:
370370
- name: wg-lts
371371
- name: wg-machine-learning
372372
- name: wg-multitenancy
373+
- name: wg-naming
373374
- name: wg-onprem
374375
archived: true
375376
- name: wg-policy

sig-list.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ When the need arises, a [new SIG can be created](sig-wg-lifecycle.md)
5858
|[LTS](wg-lts/README.md)|* API Machinery<br>* CLI<br>* Node<br>|* [Dhawal Yogesh Bhanusali](https://github.com/imkin), VMware<br>* [Quinton Hoole](https://github.com/quinton-hoole), Huawei<br>* [Tim Pepper](https://github.com/tpepper), VMware<br>* [Nick Young](https://github.com/youngnick), VMWare<br>|* [Slack](https://kubernetes.slack.com/messages/wg-lts)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-wg-lts)|* Regular WG Meeting: [Tuesdays at 09:00 PT (Pacific Time) (bi-weekly)](https://zoom.us/j/473177294)<br>
5959
|[Machine Learning](wg-machine-learning/README.md)|* Apps<br>* Node<br>|* [Klaus Ma](https://github.com/k82cn), Huawei<br>* [Kenneth Owens](https://github.com/kow3ns), Google<br>* [Vishnu Kannan](https://github.com/vishh), Google<br>|* [Slack](https://kubernetes.slack.com/messages/wg-machine-learning)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-wg-machine-learning)|* Regular WG Meeting: [Thursdays at 13:00 PT (Pacific Time) (biweekly)](https://zoom.com.cn/j/103404077)<br>
6060
|[Multitenancy](wg-multitenancy/README.md)|* API Machinery<br>* Auth<br>* Network<br>* Node<br>* Scheduling<br>* Storage<br>|* [Sanjeev Rampal](https://github.com/srampal), Cisco<br>* [Tasha Drew](https://github.com/tashimi), VMware<br>|* [Slack](https://kubernetes.slack.com/messages/wg-multitenancy)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-wg-multitenancy)|* Regular WG Meeting: [Tuesdays at 11:00 PT (Pacific Time) (biweekly)](https://zoom.us/my/k8s.sig.auth)<br>
61+
|[Naming](wg-naming/README.md)|* Architecture<br>* Contributor Experience<br>* Docs<br>|* [Celeste Horgan](https://github.com/celestehorgan), CNCF<br>* [Jaice Singer DuMars](https://github.com/jdumars), Apple<br>* [Stephen Augustus](https://github.com/justaugustus), VMware<br>* [Zach Corleissen](https://github.com/zacharysarah), Linux Foundation<br>|* [Slack](https://kubernetes.slack.com/messages/wg-naming)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-wg-naming)|
6162
|[Policy](wg-policy/README.md)|* Architecture<br>* Auth<br>* Multicluster<br>* Network<br>* Node<br>* Scheduling<br>* Storage<br>|* [Erica von Buelow](https://github.com/ericavonb), Red Hat<br>* [Howard Huang](https://github.com/hannibalhuang), Huawei<br>|* [Slack](https://kubernetes.slack.com/messages/wg-policy)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-wg-policy)|* Regular WG Meeting: [Wednesdays at 16:00 PT (Pacific Time) (weekly)](https://zoom.us/j/7375677271)<br>
6263
|[Security Audit](wg-security-audit/README.md)|* Auth<br>|* [Aaron Small](https://github.com/aasmall), Google<br>* [Craig Ingram](https://github.com/cji), Salesforce<br>* [Jay Beale](https://github.com/jaybeale), InGuardians<br>* [Joel Smith](https://github.com/joelsmith), Red Hat<br>|* [Slack](https://kubernetes.slack.com/messages/wg-security-audit)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-wg-security-audit)|* Regular WG Meeting: [Mondays at 12:00 PT (Pacific Time) (weekly)](https://docs.google.com/document/d/1RbC4SBZBlKth7IjYv_NaEpnmLGwMJ0ElpUOmsG-bdRA/edit)<br>
6364

@@ -72,7 +73,7 @@ When the need arises, a [new SIG can be created](sig-wg-lifecycle.md)
7273

7374
| Name | Label | Members | Contact |
7475
|------|--------|---------|---------|
75-
|[Code of Conduct](committee-code-of-conduct/README.md)|code-of-conduct|* [Aeva van der Veen](https://github.com/AevaOnline), Microsoft<br>* [Jennifer Rondeau](https://github.com/Bradamant3), Stripe<br>* [Carolyn Van Slyck](https://github.com/carolynvs), Microsoft<br>* [Jaice Singer DuMars](https://github.com/jdumars), Google<br>* [Tasha Drew](https://github.com/tashimi), VMware<br>|* [Private Mailing List]([email protected])
76+
|[Code of Conduct](committee-code-of-conduct/README.md)|code-of-conduct|* [Aeva van der Veen](https://github.com/AevaOnline), Microsoft<br>* [Jennifer Rondeau](https://github.com/Bradamant3), Stripe<br>* [Carolyn Van Slyck](https://github.com/carolynvs), Microsoft<br>* [Jaice Singer DuMars](https://github.com/jdumars), Apple<br>* [Tasha Drew](https://github.com/tashimi), VMware<br>|* [Private Mailing List]([email protected])
7677
|[Product Security](committee-product-security/README.md)|product-security|* [CJ Cullen](https://github.com/cjcullen), Google<br>* [Craig Ingram](https://github.com/cji), Salesforce<br>* [Joel Smith](https://github.com/joelsmith), Red Hat<br>* [Luke Hinds](https://github.com/lukehinds), Red Hat<br>* [Micah Hausler](https://github.com/micahhausler), Amazon<br>* [Tim Allclair](https://github.com/tallclair), Google<br>|* [Private Mailing List]([email protected])
7778
|[Steering](committee-steering/README.md)|steering|* [Christoph Blecker](https://github.com/cblecker), Red Hat<br>* [Derek Carr](https://github.com/derekwaynecarr), Red Hat<br>* [Davanum Srinivas](https://github.com/dims), VMware<br>* [Lachlan Evenson](https://github.com/lachie83), Microsoft<br>* [Nikhita Raghunath](https://github.com/nikhita), VMware<br>* [Paris Pittman](https://github.com/parispittman), Apple<br>* [Aaron Crickenberger](https://github.com/spiffxp), Google<br>|* [Slack](https://kubernetes.slack.com/messages/steering-committee)<br>* [Mailing List](https://groups.google.com/a/kubernetes.io/forum/#!forum/steering)<br>* [Private Mailing List]([email protected])
7879
<!-- BEGIN CUSTOM CONTENT -->

sigs.yaml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2650,6 +2650,31 @@ workinggroups:
26502650
contact:
26512651
slack: wg-multitenancy
26522652
mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-multitenancy
2653+
- dir: wg-naming
2654+
name: Naming
2655+
stakeholder_sigs:
2656+
- Architecture
2657+
- Contributor Experience
2658+
- Docs
2659+
label: naming
2660+
leadership:
2661+
chairs:
2662+
- github: celestehorgan
2663+
name: Celeste Horgan
2664+
company: CNCF
2665+
- github: jdumars
2666+
name: Jaice Singer DuMars
2667+
company: Apple
2668+
- github: justaugustus
2669+
name: Stephen Augustus
2670+
company: VMware
2671+
- github: zacharysarah
2672+
name: Zach Corleissen
2673+
company: Linux Foundation
2674+
meetings: []
2675+
contact:
2676+
slack: wg-naming
2677+
mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-naming
26532678
- dir: wg-policy
26542679
name: Policy
26552680
mission_statement: >
@@ -2809,7 +2834,7 @@ committees:
28092834
company: Microsoft
28102835
- github: jdumars
28112836
name: Jaice Singer DuMars
2812-
company: Google
2837+
company: Apple
28132838
- github: tashimi
28142839
name: Tasha Drew
28152840
company: VMware

wg-naming/README.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
<!---
2+
This is an autogenerated file!
3+
4+
Please do not edit this file directly, but instead make changes to the
5+
sigs.yaml file in the project root.
6+
7+
To understand how this file is generated, see https://git.k8s.io/community/generator/README.md
8+
--->
9+
# Naming Working Group
10+
11+
12+
## Stakeholder SIGs
13+
* SIG Architecture
14+
* SIG Contributor Experience
15+
* SIG Docs
16+
17+
18+
19+
## Organizers
20+
21+
* Celeste Horgan (**[@celestehorgan](https://github.com/celestehorgan)**), CNCF
22+
* Jaice Singer DuMars (**[@jdumars](https://github.com/jdumars)**), Apple
23+
* Stephen Augustus (**[@justaugustus](https://github.com/justaugustus)**), VMware
24+
* Zach Corleissen (**[@zacharysarah](https://github.com/zacharysarah)**), Linux Foundation
25+
26+
## Contact
27+
- Slack: [#wg-naming](https://kubernetes.slack.com/messages/wg-naming)
28+
- [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-wg-naming)
29+
- [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fnaming)
30+
<!-- BEGIN CUSTOM CONTENT -->
31+
32+
**The following section will be reworked and formalized as a charter once the
33+
Working Group has been approved by the Steering Committee.**
34+
35+
## Goals
36+
37+
- Evaluate language and naming choices within the Kubernetes project, with
38+
a specific initial focus of:
39+
- Removing barriers to contribution and adoption by replacing harmful language with neutral terms whenever possible, including but not limited to language linked to racism, sexism, homophobia, transphobia, ableism, or discrimination against any protected or historically underrepresented group.
40+
- Improving clarity of codebases and documentation by replacing idioms,
41+
metaphors and slang specific to the English language
42+
- Create a list of harmful terms with proposed replacements
43+
- Define how any member of the Kubernetes project can
44+
recommend language, how others can evaluate that proposal, and how to
45+
implement replacements across all codebases.
46+
- Provide an easily findable location for language recommendations and
47+
follow-up issues, similar to an architectural decision record
48+
- Define long-term ownership of this process
49+
- Work with stakeholder SIGs to implement the changes recommended. We
50+
anticipate the following:
51+
- Provide stakeholder SIGs with guidance on naming, language conventions, and
52+
processes
53+
- Collaborate with SIG Architecture and other stakeholders on an
54+
implementation timeline and strategies for dealing with follow-up issues
55+
from renaming, like deprecations
56+
- Collaborate with SIG Docs and SIG Contributor Experience on documenting
57+
language recommendations and processes
58+
- Work with the Code of Conduct Committee to add code architecture to the COC
59+
60+
## Dissolution Criteria
61+
62+
Once the Kubernetes community has:
63+
64+
- A process in place to evaluate language changes on an ongoing basis
65+
- A binding list of terms to avoid in codebases across the project
66+
- A timeline on which to replace component names in the kubernetes/kubernetes
67+
codebase
68+
- Defined long-term ownership of the policies and processes this WG creates
69+
70+
this WG will dissolve.
71+
72+
## Post-formation Discussion Points
73+
74+
- Discuss appropriate process for branch renaming with GitHub Administration
75+
subproject (SIG ContribEx)
76+
- Work with the Code of Conduct Committee to add code architecture to the COC
77+
- A timeline on which to replace component names in the kubernetes/kubernetes
78+
- Clarify that WG should not dissolve until after changes have been made
79+
80+
<!-- END CUSTOM CONTENT -->

0 commit comments

Comments
 (0)