<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kubernetes Contributors – Community</title><link>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/</link><description>Recent content in Community on Kubernetes Contributors</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="https://deploy-preview-670--kubernetes-contributor.netlify.app/community/index.xml" rel="self" type="application/rss+xml"/><item><title>Community: Kubernetes Community Values</title><link>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/values/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/values/</guid><description>
&lt;h1 id="kubernetes-community-values">Kubernetes Community Values&lt;/h1>
&lt;p>Kubernetes Community culture contributes substantially to the project&amp;rsquo;s success. The following values have evolved over time, pushing our project and peers toward constant improvement.&lt;/p>
&lt;h2 id="distribution-is-better-than-centralization">Distribution is better than centralization&lt;/h2>
&lt;p>The scale of the Kubernetes project is only viable through high-trust and high-visibility distribution of work, which includes delegation of authority, decision making, technical design, code ownership, and documentation. Distributed asynchronous ownership, collaboration, communication and decision making are the cornerstones of our world-wide community.&lt;/p>
&lt;h2 id="community-over-product-or-company">Community over product or company&lt;/h2>
&lt;p>We are here as a community first. Our allegiance is to the intentional stewardship of the Kubernetes project for the benefit of all its members and users everywhere. We support working together publicly for the common goal of a vibrant interoperable ecosystem, providing an excellent experience for our users. Individuals gain status through work. Companies gain status through their commitments to support this community and fund the resources necessary for the project to operate.&lt;/p>
&lt;h2 id="automation-over-process">Automation over process&lt;/h2>
&lt;p>Large projects have a lot of hard yet less exciting work. We value time spent automating repetitive work more highly than toil. Where work cannot be automated, our culture recognizes and rewards all types of contributions while recognizing that heroism is not sustainable.&lt;/p>
&lt;h2 id="inclusive-is-better-than-exclusive">Inclusive is better than exclusive&lt;/h2>
&lt;p>Broadly successful and useful technologies require different perspectives and skill sets, which can only be heard in a welcoming and respectful environment. Community membership is a privilege, not a right. Community members earn leadership through effort, scope, quality, quantity, and duration of contributions. Our community respects the time and effort put into a discussion, regardless of where a contributor is on their growth path.&lt;/p>
&lt;h2 id="evolution-is-better-than-stagnation">Evolution is better than stagnation&lt;/h2>
&lt;p>Openness to new ideas and studied technological evolution make Kubernetes a stronger project. Continual improvement, servant leadership, mentorship, and respect are the foundations of Kubernetes culture. Kubernetes community leaders have a duty to find, sponsor, and promote new community members. Leaders should expect to step aside. Community members should expect to step up.&lt;/p>
&lt;p>&lt;strong>&amp;ldquo;Culture eats strategy for breakfast.&amp;rdquo; &amp;ndash;Peter Drucker&lt;/strong>&lt;/p></description></item><item><title>Community: Mentoring Programs and Resources</title><link>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/mentoring/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/mentoring/</guid><description>
&lt;h1 id="kubernetes-upstream-mentoring-programs">Kubernetes Upstream Mentoring Programs&lt;/h1>
&lt;p>This page indexes all of the mentoring initiatives for contributing to the Kubernetes project. For end user mentoring initiatives, check out KubeCon and other CNCF events and programs.&lt;/p>
&lt;hr>
&lt;p>We understand that everyone has different learning styles and we want to support
as many of those as possible. Mentoring is vital to the growth of an individual
and organization of every kind. For Kubernetes, the larger the project becomes
, it&amp;rsquo;s necessary to keep a continuous pipeline of quality contributors and we want you to hang around!&lt;/p>
&lt;h2 id="current-mentoring-activities">Current mentoring activities:&lt;/h2>
&lt;p>Please reach out to #sig-contribex on slack or come to a mentoring meeting to get involved in planning //TODO add contribex README when this is updated&lt;/p>
&lt;p>SIG&amp;rsquo;s office hours / mentoring&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/office-hours.md">Office hours / mentoring&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Long Term Contributor Ladder Growth&lt;/p>
&lt;ul>
&lt;li>Through &lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/group-mentoring.md">Group Mentoring Cohorts&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Role based shadow programs&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/shadow-roles.md">List of programs&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Students&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/google-summer-of-code.md">Google Summer of Code&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>1:1 full-time mentoring&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/lfx-mentorship.md">LFX Mentorship&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Groups Traditionally Underrepresented in Tech&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/outreachy.md">Outreachy&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>In person&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://www.youtube.com/playlist?list=PL69nYSiGNLP3M5X7stuD7N4r3uP2PZQUx">Videos of New Contributor Workshop&lt;/a>&lt;/li>
&lt;li>Pod Mentoring! &lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/mentoring-events.md">aka group mentoring&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="discontinued-activities">Discontinued activities:&lt;/h2>
&lt;p>Specific topics and activities&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/the1-on-1hour.md">The 1:1 Hour&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Tech Writers&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/kubernetes/community/blob/master/mentoring/programs/google-season-of-docs.md">Google Season of Docs&lt;/a> (2019-2024)&lt;/li>
&lt;/ul>
&lt;h2 id="inspiration-and-thanks">Inspiration and Thanks&lt;/h2>
&lt;p>This is not an out of the box program but was largely inspired by the following:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://adadevelopersacademy.org/">Ada Developer Academy&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://community.apache.org/mentoringprogramme.html">Apache Mentoring Programme&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/OperationCode/exercism-io-mentoring">exercism.io&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://developers.google.com/open-source/gsoc/">Google Summer of Code&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.outreachy.org/">Outreachy&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://wiki.openstack.org/wiki/Mentoring">OpenStack Mentoring&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Thanks to:&lt;/p>
&lt;ul>
&lt;li>the many contributors who reviewed and participated in brainstorming,&lt;/li>
&lt;li>founding mentees for their willingness to try this out,&lt;/li>
&lt;li>founding mentors (@chrislovecnm, @luxas, @kow3ns, @nikhita)&lt;/li>
&lt;/ul>
&lt;p>We welcome PRs, suggestions, and help!&lt;/p></description></item><item><title>Community: Code Of Conduct</title><link>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/code-of-conduct/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/code-of-conduct/</guid><description>
&lt;div id="code-of-conduct">
&lt;h1 id="kubernetes-community-code-of-conduct">Kubernetes Community Code of Conduct&lt;/h1>
&lt;p>Kubernetes follows the &lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct.md">CNCF Code of Conduct&lt;/a>.&lt;/p>
&lt;p>Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting
the &lt;a href="https://github.com/kubernetes/community/blob/master/committee-code-of-conduct">Kubernetes Code of Conduct Committee&lt;/a> via &lt;a href="mailto:conduct@kubernetes.io">conduct@kubernetes.io&lt;/a>.&lt;/p>
&lt;/div>
&lt;p>The text of the CNCF Code of Conduct is available below.&lt;/p>
&lt;div id="cncf-code-of-conduct">
&lt;h2 id="cncf-community-code-of-conduct-v13">CNCF Community Code of Conduct v1.3&lt;/h2>
&lt;p>Other languages available:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/ar.md">Arabic/العربية&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/bn.md">Bengali/বাংলা&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/bg.md">Bulgarian/Български&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/zh.md">Chinese/中文&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/cs.md">Czech/Česky&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/fa.md">Farsi/فارسی&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/fr.md">French/Français&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/de.md">German/Deutsch&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/he.md">Hebrew/עברית&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/hi.md">Hindi/हिन्दी&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/hu.md">Hungarian/Magyar&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/id.md">Indonesian/Bahasa Indonesia&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/it.md">Italian/Italiano&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/ja.md">Japanese/日本語&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/ko.md">Korean/한국어&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/pl.md">Polish/Polski&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/pt.md">Portuguese/Português&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/ru.md">Russian/Русский&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/es.md">Spanish/Español&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/tr.md">Turkish/Türkçe&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/uk.md">Ukrainian/Українська&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct-languages/vi.md">Vietnamese/Tiếng Việt&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="community-code-of-conduct">Community Code of Conduct&lt;/h3>
&lt;p>As contributors, maintainers, and participants in the CNCF community, and in the interest of fostering
an open and welcoming community, we pledge to respect all people who participate or contribute
through reporting issues, posting feature requests, updating documentation,
submitting pull requests or patches, attending conferences or events, or engaging in other community or project activities.&lt;/p>
&lt;p>We are committed to making participation in the CNCF community a harassment-free experience for everyone, regardless of age, body size, caste, disability, ethnicity, level of experience, family status, gender, gender identity and expression, marital status, military or veteran status, nationality, personal appearance, race, religion, sexual orientation, socioeconomic status, tribe, or any other dimension of diversity.&lt;/p>
&lt;h2 id="scope">Scope&lt;/h2>
&lt;p>This code of conduct applies:&lt;/p>
&lt;ul>
&lt;li>within project and community spaces,&lt;/li>
&lt;li>in other spaces when an individual CNCF community participant&amp;rsquo;s words or actions are directed at or are about a CNCF project, the CNCF community, or another CNCF community participant in the context of a CNCF activity.&lt;/li>
&lt;/ul>
&lt;h3 id="cncf-events">CNCF Events&lt;/h3>
&lt;p>CNCF events that are produced by the Linux Foundation with professional events staff are governed by the Linux Foundation &lt;a href="https://events.linuxfoundation.org/code-of-conduct/">Events Code of Conduct&lt;/a> available on the event page. This is designed to be used in conjunction with the CNCF Code of Conduct.&lt;/p>
&lt;h2 id="our-standards">Our Standards&lt;/h2>
&lt;p>The CNCF Community is open, inclusive and respectful. Every member of our community has the right to have their identity respected.&lt;/p>
&lt;p>Examples of behavior that contributes to a positive environment include but are not limited to:&lt;/p>
&lt;ul>
&lt;li>Demonstrating empathy and kindness toward other people&lt;/li>
&lt;li>Being respectful of differing opinions, viewpoints, and experiences&lt;/li>
&lt;li>Giving and gracefully accepting constructive feedback&lt;/li>
&lt;li>Accepting responsibility and apologizing to those affected by our mistakes,
and learning from the experience&lt;/li>
&lt;li>Focusing on what is best not just for us as individuals, but for the
overall community&lt;/li>
&lt;li>Using welcoming and inclusive language&lt;/li>
&lt;/ul>
&lt;p>Examples of unacceptable behavior include but are not limited to:&lt;/p>
&lt;ul>
&lt;li>The use of sexualized language or imagery&lt;/li>
&lt;li>Trolling, insulting or derogatory comments, and personal or political attacks&lt;/li>
&lt;li>Public or private harassment in any form&lt;/li>
&lt;li>Publishing others&amp;rsquo; private information, such as a physical or email
address, without their explicit permission&lt;/li>
&lt;li>Violence, threatening violence, or encouraging others to engage in violent behavior&lt;/li>
&lt;li>Stalking or following someone without their consent&lt;/li>
&lt;li>Unwelcome physical contact&lt;/li>
&lt;li>Unwelcome sexual or romantic attention or advances&lt;/li>
&lt;li>Using CNCF projects or community spaces for political campaigning or promotion of political causes
that are unrelated to the advancement of cloud native technology. To clarify, this policy does not restrict individuals&amp;rsquo; personal attire, including attire that expresses personal beliefs or aspects of identity.&lt;/li>
&lt;li>Other conduct which could reasonably be considered inappropriate in a
professional setting&lt;/li>
&lt;/ul>
&lt;p>The following behaviors are also prohibited:&lt;/p>
&lt;ul>
&lt;li>Providing knowingly false or misleading information in connection with a Code of Conduct investigation or otherwise intentionally tampering with an investigation.&lt;/li>
&lt;li>Retaliating against a person because they reported an incident or provided information about an incident as a witness.&lt;/li>
&lt;/ul>
&lt;p>Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct.
By adopting this Code of Conduct, project maintainers commit themselves to fairly and consistently applying these principles to every aspect
of managing a CNCF project.
Project maintainers who do not follow or enforce the Code of Conduct may be temporarily or permanently removed from the project team.&lt;/p>
&lt;h2 id="reporting">Reporting&lt;/h2>
&lt;p>For incidents occurring in the Kubernetes community, contact the &lt;a href="https://git.k8s.io/community/committee-code-of-conduct">Kubernetes Code of Conduct Committee&lt;/a> via &lt;a href="mailto:conduct@kubernetes.io">conduct@kubernetes.io&lt;/a>. You can expect a response within three business days.&lt;/p>
&lt;p>For other projects, or for incidents that are project-agnostic or impact multiple CNCF projects, please contact the &lt;a href="https://www.cncf.io/conduct/committee/">CNCF Code of Conduct Committee&lt;/a> via &lt;a href="mailto:conduct@cncf.io">conduct@cncf.io&lt;/a>. Alternatively, you can contact any of the individual members of the &lt;a href="https://www.cncf.io/conduct/committee/">CNCF Code of Conduct Committee&lt;/a> to submit your report. For more detailed instructions on how to submit a report, including how to submit a report anonymously, please see our &lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct/coc-incident-resolution-procedures.md">Incident Resolution Procedures&lt;/a>. You can expect a response within three business days.&lt;/p>
&lt;p>For incidents occurring at CNCF event that is produced by the Linux Foundation, please contact &lt;a href="mailto:eventconduct@cncf.io">eventconduct@cncf.io&lt;/a>.&lt;/p>
&lt;h2 id="frequently-asked-questions">Frequently asked questions&lt;/h2>
&lt;p>For more information about this Code of Conduct, please see the &lt;a href="https://www.cncf.io/conduct/faq/">CNCF Code of Conduct Frequently Asked Questions&lt;/a>.&lt;/p>
&lt;h2 id="enforcement">Enforcement&lt;/h2>
&lt;p>Upon review and investigation of a reported incident, the CoC response team that has jurisdiction will determine what action is appropriate based on this Code of Conduct and its related documentation.&lt;/p>
&lt;p>For information about which Code of Conduct incidents are handled by project leadership, which incidents are handled by the CNCF Code of Conduct Committee, and which incidents are handled by the Linux Foundation (including its events team), see our &lt;a href="https://github.com/cncf/foundation/blob/main/code-of-conduct/coc-committee-jurisdiction-policy.md">Jurisdiction Policy&lt;/a>.&lt;/p>
&lt;h2 id="amendments">Amendments&lt;/h2>
&lt;p>Consistent with the CNCF Charter, any substantive changes to this Code of Conduct must be approved by the Technical Oversight Committee.&lt;/p>
&lt;h2 id="acknowledgements">Acknowledgements&lt;/h2>
&lt;p>This Code of Conduct is adapted from the Contributor Covenant
(&lt;a href="http://contributor-covenant.org">http://contributor-covenant.org&lt;/a>), version 2.0 available at
&lt;a href="http://contributor-covenant.org/version/2/0/code_of_conduct/">http://contributor-covenant.org/version/2/0/code_of_conduct/&lt;/a>&lt;/p>
&lt;/div></description></item><item><title>Community: Code of Conduct Committee Incident Reporting and Response Process</title><link>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/code-of-conduct-incident-process/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-670--kubernetes-contributor.netlify.app/community/code-of-conduct-incident-process/</guid><description>
&lt;h1 id="incident-reporting-and-response-process">Incident reporting and response process&lt;/h1>
&lt;p>This document outlines the Code of Conduct Committee&amp;rsquo;s workflow when receiving and responding to an incident report. As each report is unique, the process is described at a high level.&lt;/p>
&lt;h2 id="when-and-where-does-the-kubernetes-code-of-conduct-apply">When and Where does the Kubernetes Code of Conduct apply?&lt;/h2>
&lt;p>The Code of Conduct applies between all community members when interacting about Kubernetes. This primarily addresses official spaces, but if conduct-related issues are affecting our community in unofficial spaces in ways that are likely also affect interpersonal interactions in &lt;em>official&lt;/em> spaces, we may be asked to become involved.&lt;/p>
&lt;h3 id="what-are-the-boundaries-of-the-kubernetes-community">What are the boundaries of the Kubernetes community?&lt;/h3>
&lt;p>There are no hard boundaries of the community, but common places we are asked to extend guidance to are:&lt;/p>
&lt;ul>
&lt;li>Official Kubernetes communication channels&lt;/li>
&lt;li>Kubernetes events and meetups&lt;/li>
&lt;li>Media and web presences&lt;/li>
&lt;li>Social media
&lt;ul>
&lt;li>In some cases, where individual social media messages are not related to Kubernetes but have been reported to the Code of Conduct Committee and are making project members feel unsafe or unwelcome, we might choose to act.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;h2 id="incident-reports">Incident Reports&lt;/h2>
&lt;h3 id="what-is-an-incident-report">What is an incident report?&lt;/h3>
&lt;p>An &lt;strong>incident report&lt;/strong> is a description of an event, interaction, or public statement submitted to the Kubernetes Code of Conduct Committee, which the reporter feels violates the &lt;a href="https://kubernetes.io/community/code-of-conduct/">Kubernetes Code of Conduct&lt;/a>.&lt;/p>
&lt;h3 id="who-can-submit-a-report">Who can submit a report?&lt;/h3>
&lt;p>The Code of Conduct Committee accepts reports from everyone who interacts with the Kubernetes project community, contributor or otherwise. This includes, but is not limited to, the following:&lt;/p>
&lt;ul>
&lt;li>Contributors and maintainers&lt;/li>
&lt;li>Members of the Kubernetes Slack instance&lt;/li>
&lt;li>Attendees and vendors at KubeCon/CloudNativeCon&lt;/li>
&lt;li>CNCF Ambassadors&lt;/li>
&lt;li>Vendors/companies/projects which use Kubernetes and need to interact with the community as a result&lt;/li>
&lt;/ul>
&lt;p>At times we encourage community members to email us if an incident is ongoing and we have not been contacted.&lt;/p>
&lt;h3 id="where-do-private-incident-reports-happen">Where do private incident reports happen?&lt;/h3>
&lt;p>The Code of Conduct Committee&amp;rsquo;s primary means of contact is our email address, &lt;a href="mailto:conduct@kubernetes.io">conduct@kubernetes.io&lt;/a>.&lt;/p>
&lt;p>We can also be reached via Slack direct messages to individual committee members (see &lt;a href="https://github.com/kubernetes/community/tree/master/committee-code-of-conduct#members">member list&lt;/a>) or otherwise, though we might direct you to contact us via email.&lt;/p>
&lt;h3 id="how-is-the-privacy-of-a-report-protected">How is the privacy of a report protected?&lt;/h3>
&lt;p>All incident-related discussions happen in private spaces between current Code of Conduct Committee members, and all members agree when joining the Committee to maintain the confidentiality of incidents to the extent permitted by law.&lt;/p>
&lt;p>Where incidents relate to &lt;em>unintentionally&lt;/em> or &lt;em>non-consensually&lt;/em> publicly-visible content or messages, we may, or may request others to, delete that content to help preserve the privacy of involved parties.&lt;/p>
&lt;h3 id="why-does-this-process-exist">Why does this process exist?&lt;/h3>
&lt;p>The reporting process exists to provide the community with mechanisms to keep people safe, and to ensure that poor behavior, regardless of who the initator is, is not accepted.&lt;/p>
&lt;p>The Code of Conduct Committee has unilateral power to address harms as needed and appropriate to restore community safety after any incident(s). We are separate from the Steering Committee and all other bodies in the Kubernetes community to provide a mechanism by which anyone can report, regardless of roles and organizational power dynamics which often lead to systemic underreporting.&lt;/p>
&lt;h2 id="incident-report-workflow">Incident report workflow&lt;/h2>
&lt;h3 id="initial-triage">Initial triage&lt;/h3>
&lt;p>The Code of Conduct Committee responds to all emails in a timely manner, usually within a few days.&lt;/p>
&lt;p>When an email is received, it is reviewed for severity. Based on our training, the initial member(s) review the report and determine severity and urgency. When necessary, we may alert other members and call for an urgent meeting, but in most cases, we discuss asynchronously and develop a response plan.&lt;/p>
&lt;p>We maintain a triage rotation schedule so that there are at least two people watching for incoming reports. This allows us to meet our SLA to the community.&lt;/p>
&lt;h3 id="recusal">Recusal&lt;/h3>
&lt;p>Before beginning investigation on an incident, members can recuse from (or refuse to pass judgement on) an incident if they feel a relationship with someone in the incident may hinder impartiality or create a perception of impropriety with respect to individuals involved in the reported incident. Some examples of reasons a Code of Conduct Committee member might recuse themselves are:&lt;/p>
&lt;ul>
&lt;li>Direct reporting relationships, or company work relationships that would cause the investigation to appear inappropriate&lt;/li>
&lt;li>Close working relationships in the Kubernetes community, for example co-leading a SIG with the reporter or someone else mentioned in the report&lt;/li>
&lt;/ul>
&lt;p>If all members of the Code of Conduct Committee felt the need to recuse themselves from an incident, the incident would be handled by our third party mediator.&lt;/p>
&lt;p>To reduce the likelihood of recusals, our &lt;a href="https://github.com/kubernetes/community/blob/master/committee-code-of-conduct/election.md">election&lt;/a> process stipulates that we may never have a majority of the Committee from a single employer.&lt;/p>
&lt;h3 id="building-a-plan">Building a plan&lt;/h3>
&lt;p>The Code of Conduct Committee will privately discuss the incident report, and may or may not decide that we need more information prior to determining whether to take any action.&lt;/p>
&lt;p>We consider the following at this stage:&lt;/p>
&lt;ul>
&lt;li>Do we need clarification from the reporter beyond the initial report?&lt;/li>
&lt;li>Do we need clarification from other individuals who may have been involved in, or witnesses to, the incident?&lt;/li>
&lt;li>Is there a public record of the incident which we can review, such as a chat log or video recording?&lt;/li>
&lt;li>Are there any privacy or safety considerations that we must take into account? For example, if we reach out to an individual named in the report, could this jeapordize the safety of the reporter or other individuals?&lt;/li>
&lt;/ul>
&lt;h3 id="reaching-out-to-involved-parties">Reaching out to involved parties&lt;/h3>
&lt;p>It is our intention to put as little emotional labor on those who have been harmed as possible, and to protect the safety (both physical and emotional) of all community members. We labor to be supportive and non-judgemental and to make the reporting process as safe and low anxiety as possible.&lt;/p>
&lt;p>In all instances these clarifying discussions are confidential.&lt;/p>
&lt;p>Clarifying discussions typically take the form of email, Slack DM, or Zoom meeting 1:1 between a member of the Code of Conduct Committee selected during our triaging of an incident report and the individual from whom clarification is sought. The Code of Conduct Committee member will explicitly identify themselves and indicate they are engaging in conversation as a representative of the Code of Conduct Committee. If the individual prefers we will endeavor to make the meeting/conversation not 1:1, but rather also include an observer/scribe agreed by both parties and still with all discussion being confidential.&lt;/p>
&lt;h2 id="incident-response-workflow">Incident response workflow&lt;/h2>
&lt;h3 id="reconvening-the-committee">Reconvening the Committee&lt;/h3>
&lt;p>When we have more information, the Code of Conduct Committee reconvenes, shares all information gathered, and moves on to incident response.&lt;/p>
&lt;p>Depending on the complexity and severity of the incident, reaching a consensus may take some time. It may require follow up conversations with affected individuals, or other inquiries.&lt;/p>
&lt;h3 id="deciding-on-a-course-of-action">Deciding on a Course of Action&lt;/h3>
&lt;p>We do not act recklessly, and in deciding on a course of action, we work as a team to include diverse perspectives, support the immediate safety needs of our community members, and support the long-term health of this community.&lt;/p>
&lt;p>When deciding how to address an incident, the Code of Conduct Committee follows a trauma-informed restorative justice framework. Our decisions on a course of action are informed by the following goals:&lt;/p>
&lt;ul>
&lt;li>Continuously working towards a community that is a safe and professional space in which individuals from any background can do their best work, authentically and free from harassment&lt;/li>
&lt;li>Preferring non-punitive punishments when possible&lt;/li>
&lt;li>Prioritizing the safety of individuals to support the overall health of the community&lt;/li>
&lt;li>Prioritizing education and coaching for those involved, when possible&lt;/li>
&lt;li>Prioritizing the protection of contributing members of the Kubernetes project over external parties. This does not mean that we protect people with a higher number of commits or more seniority in the project, however.&lt;/li>
&lt;/ul>
&lt;p>In general, the committee strives for unanimous consensus before taking an action.&lt;/p>
&lt;p>For example, we may choose to do nothing, to issue a private warning, to offer coaching, to recommend organizational changes, or to ban someone from a community platform.&lt;/p>
&lt;h3 id="taking-actions-and-communicating-our-recommendations">Taking Actions and Communicating our Recommendations&lt;/h3>
&lt;p>When we have decided on a course of action, we do the following:&lt;/p>
&lt;ul>
&lt;li>We clearly communicate our decision to those who need to hear it, without violating the confidentiality of those who requested it during an investigative process (if one was undertaken).&lt;/li>
&lt;li>If and only if it is needed, we work with other leadership bodies (e.g., Steering Committee and the Linux Foundation)
&lt;ul>
&lt;li>This may be necessary if the incident extends to other communities or event spaces, particularly if we feel there is elevated risk of harm to members of those communities&lt;/li>
&lt;li>In rare cases, we might find it necessary to issue a public statement, either jointly or separately&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item></channel></rss>