Slide 1

Slide 1 text

Bob Killen, Steering Committee Aeva Black, Code of Conduct Committee Shaping Kubernetes Community Culture

Slide 2

Slide 2 text

Who we are Bob Killen / @mrbobbytables [ he / him ] Program Manager @ Google OSPO Steering Committee Aeva Black / @AevaVoom [ they / them ] OSS Program Manager @ Microsoft Code of Conduct Committee

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

The year: 2017

Slide 5

Slide 5 text

400+ Subproject Owners 1,275 GitHub Org members 148 Group Leads 56,000~ Unique Contributors Since 2014 19,886 Unique Contributors In the last 12 months Contributor Community 36 Community Groups 10,300~ Committers Since 2014 Sources: Devstats | kubernetes/community/sigs.yaml

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

We are on our third generation of leaders. What does it mean to embody our values and intentionally pass them on? Gen 1 Google launches Kubernetes & CNCF forms around it Gen 3 Kubernetes matures & new leaders emerge … and face new challenges Gen 2 Bootstrap Steering & Conduct Committees formed

Slide 8

Slide 8 text

Community Growth As a community, we’re at a crossroads. Photo by Ryoji Iwata on Unsplash

Slide 9

Slide 9 text

Social groups have scalability limits, too!

Slide 10

Slide 10 text

Dunbar’s Number(s) ~150 ~ 20 ~5 You regularly anticipate their actions or finish each other’s sentences. You know what they’re working on and have confidence you share the same goals. You remember their name and might know what they’re working on. You vaguely trust each other. You have to re-establish context every time you meet them, which isn’t very often anyway... ~ 1,000

Slide 11

Slide 11 text

Pandemic Contributor Health *2019 Release Cycle Average (1.14-1.17) vs 1.19 Release Cycle Average Daily PR Reviews 1.19 -15% -24% Kubernetes Orgs Kubernetes Repo Average Daily Committers

Slide 12

Slide 12 text

Fatigue “I miss everybody” “Please, no more screens” “I just want to hang out” Contributor comments regarding hosting a virtual event “I only want to join if its 90% social”

Slide 13

Slide 13 text

BLM: Two lenses Aeva please put a photo you took from the BLM protests in Seattle here thank you <3

Slide 14

Slide 14 text

TRANSPARENCY & ACCOUNTABILITY

Slide 15

Slide 15 text

“In order to maintain a tolerant society, the society must be intolerant of intolerance.” - Karl Popper

Slide 16

Slide 16 text

We are on our third generation of leaders Gen 1 Google launches Kubernetes & CNCF forms around it Gen 3 Kubernetes matures & new leaders emerge... … and face new challenges Gen 2 Bootstrap Steering & Conduct Committees formed

Slide 17

Slide 17 text

Community Initiatives Unconscious bias training for leads Ensure leaders understand how unconscious biases can influence decisions and interactions in the community Code of Conduct Process docs Provide transparency into the incident report handling process Public Code of Conduct Channel Public engagement point for questions and discussion New Contributor Course Launch an improved accessible new contributor course Code of Conduct Transparency Report Provide visibility on general outcomes of Code of Conduct reports Outreach Expand mentoring & internship programs for underrepresented groups Completed In Progress

Slide 18

Slide 18 text

Thank you! Steering Committee Ask us about: Governance and project policies ● Email: [email protected] ● Slack: #steering-committee SIG Contributor Experience Ask us about: Mentoring and Getting started ● Mailing List ● Slack: #sig-contribex Code of Conduct Committee Ask us about: things you see happening that negatively impact the community or might violate the CoC ● Email: [email protected] ● Meetings: Not public ● Slack: #code-of-conduct ● Policy: k8s.dev/coc ● Process: k8s.dev/coc-process bit.ly/ANTIRACISMRESOURCES