Date   

Re: [VOTE] Kyverno for incubation

Christopher Pisano
 

+1NB

On Wed, May 25, 2022 at 2:01 PM Amye Scavarda Perrin <ascavarda@...> wrote:
Kyverno has applied to move to the incubation level.

PR: PR: https://github.com/cncf/toc/pull/784

Due Diligence doc: https://docs.google.com/document/d/18dWgOd2MUQz3RXI1R9vKntL3ULyZhOD1HEtijGOeaWg/edit?usp=sharing

Davanum Srinivas is the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6859)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!

--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...



--
Christopher Pisano | Director of Engineering
732.300.9260 | Email | Calendar

MORNING CONSULT | Intelligent Data, Intelligent Decisions


Re: [VOTE] Keptn for incubation

Emily Fox
 

+1 Binding


Re: [VOTE] Kyverno for incubation

Karena Angell
 

+1 NB


Re: [VOTE] Kyverno for incubation

Emily Fox
 

+1 Binding


Re: [VOTE] Keptn for incubation

Ricardo Rocha
 

+1 binding

On Wed, May 25, 2022 at 02:08:16PM -0400, Davanum Srinivas via lists.cncf.io wrote:
+1 Binding

On Wed, May 25, 2022 at 2:01 PM Amye Scavarda Perrin <
ascavarda@...> wrote:

Keptn has applied to move to the incubation level.

PR: https://github.com/cncf/toc/pull/670

Due Diligence doc:
https://docs.google.com/document/d/14qFAc6kxhWX_JLMUKddgELcymaRw6jmhsq0OYxrHtc0

Lei Zhang is now the TOC sponsor for this project, has called for public
comment and has approved a call for a public vote. (
https://lists.cncf.io/g/cncf-toc/message/6851)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate
non-binding votes from the community as a sign of support!
--
Amye Scavarda Perrin | Director of Developer Programs, CNCF |
amye@...


--
Davanum Srinivas :: https://twitter.com/dims





Re: [VOTE] Kyverno for incubation

Ricardo Rocha
 

+1 binding

On Wed, May 25, 2022 at 02:08:00PM -0400, Davanum Srinivas via lists.cncf.io wrote:
+1 Binding

On Wed, May 25, 2022 at 2:01 PM Amye Scavarda Perrin <
ascavarda@...> wrote:

Kyverno has applied to move to the incubation level.

PR: PR: https://github.com/cncf/toc/pull/784

Due Diligence doc:
https://docs.google.com/document/d/18dWgOd2MUQz3RXI1R9vKntL3ULyZhOD1HEtijGOeaWg/edit?usp=sharing

Davanum Srinivas is the TOC sponsor for this project, has called for
public comment and has approved a call for a public vote. (
https://lists.cncf.io/g/cncf-toc/message/6859)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate
non-binding votes from the community as a sign of support!

--
Amye Scavarda Perrin | Director of Developer Programs, CNCF |
amye@...


--
Davanum Srinivas :: https://twitter.com/dims





Re: [VOTE] Keptn for incubation

Davanum Srinivas
 

+1 Binding

On Wed, May 25, 2022 at 2:01 PM Amye Scavarda Perrin <ascavarda@...> wrote:
Keptn has applied to move to the incubation level.

PR: https://github.com/cncf/toc/pull/670

Due Diligence doc: https://docs.google.com/document/d/14qFAc6kxhWX_JLMUKddgELcymaRw6jmhsq0OYxrHtc0

Lei Zhang is now the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6851)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!
--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...



--
Davanum Srinivas :: https://twitter.com/dims


Re: [VOTE] Kyverno for incubation

Davanum Srinivas
 

+1 Binding

On Wed, May 25, 2022 at 2:01 PM Amye Scavarda Perrin <ascavarda@...> wrote:
Kyverno has applied to move to the incubation level.

PR: PR: https://github.com/cncf/toc/pull/784

Due Diligence doc: https://docs.google.com/document/d/18dWgOd2MUQz3RXI1R9vKntL3ULyZhOD1HEtijGOeaWg/edit?usp=sharing

Davanum Srinivas is the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6859)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!

--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...



--
Davanum Srinivas :: https://twitter.com/dims


Re: [VOTE] Kyverno for incubation

Andrew Randall
 

+1 NB

On May 25, 2022 at 11:01, <Amye Scavarda Perrin> wrote:

Kyverno has applied to move to the incubation level.

PR: PR: https://github.com/cncf/toc/pull/784

Due Diligence doc: https://docs.google.com/document/d/18dWgOd2MUQz3RXI1R9vKntL3ULyZhOD1HEtijGOeaWg/edit?usp=sharing

Davanum Srinivas is the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6859)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!

--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...


Re: [VOTE] Kyverno for incubation

Shuting
 


+1 NB

On Thu, May 26, 2022 at 2:01 AM Amye Scavarda Perrin <ascavarda@...> wrote:
Kyverno has applied to move to the incubation level.

PR: PR: https://github.com/cncf/toc/pull/784

Due Diligence doc: https://docs.google.com/document/d/18dWgOd2MUQz3RXI1R9vKntL3ULyZhOD1HEtijGOeaWg/edit?usp=sharing

Davanum Srinivas is the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6859)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!


--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...


Re: [VOTE] Keptn for incubation

Koerbaecher Max
 

+1 NB

Strong +1 ;)


Am 25.05.2022 um 20:02 schrieb Alex Jones <alex.jones@...>:

+1 NB



On 25 May 2022, at 19:00, Amye Scavarda Perrin <ascavarda@...> wrote:

Keptn has applied to move to the incubation level.

PR: https://github.com/cncf/toc/pull/670

Due Diligence doc: https://docs.google.com/document/d/14qFAc6kxhWX_JLMUKddgELcymaRw6jmhsq0OYxrHtc0

Lei Zhang is now the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6851)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!
--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...




Liquid Reply GmbH
Sitz/Registered Office: Gütersloh
Handelsregister/Register of Companies: Amtsgericht Gütersloh, HRB 11915
Geschäftsführer/Managing Directors: Dr. Thomas Hartmann, Tomislav Zorc


Re: [VOTE] Keptn for incubation

Alex Jones
 

+1 NB



On 25 May 2022, at 19:00, Amye Scavarda Perrin <ascavarda@...> wrote:

Keptn has applied to move to the incubation level.

PR: https://github.com/cncf/toc/pull/670

Due Diligence doc: https://docs.google.com/document/d/14qFAc6kxhWX_JLMUKddgELcymaRw6jmhsq0OYxrHtc0

Lei Zhang is now the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6851)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!
--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...


[VOTE] Keptn for incubation

Amye Scavarda Perrin
 

Keptn has applied to move to the incubation level.

PR: https://github.com/cncf/toc/pull/670

Due Diligence doc: https://docs.google.com/document/d/14qFAc6kxhWX_JLMUKddgELcymaRw6jmhsq0OYxrHtc0

Lei Zhang is now the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6851)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!
--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...


[VOTE] Kyverno for incubation

Amye Scavarda Perrin
 

Kyverno has applied to move to the incubation level.

PR: PR: https://github.com/cncf/toc/pull/784

Due Diligence doc: https://docs.google.com/document/d/18dWgOd2MUQz3RXI1R9vKntL3ULyZhOD1HEtijGOeaWg/edit?usp=sharing

Davanum Srinivas is the TOC sponsor for this project, has called for public comment and has approved a call for a public vote. (https://lists.cncf.io/g/cncf-toc/message/6859)

Please vote (+1/0/-1) by replying to this thread.

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!

--
Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...


Re: CNCF Code of Conduct Community of Practice?

Vincent Batts
 

Big agree. The spirit of this proposal was very alive in the community members that showed up for the CoC BoF talk at KubeCon EU last week. Particularly and currently, to ensure a fair process.

Expecting that pay-to-play GB roles will handle this in the same spirit as communities already do seems to be at a disconnect. Don't get me wrong, I <3 so many of the GB members, but this is a distinct and sensitive topic that is normal for communities.

I am happy to support and even bootstrap this effort.


Post-Kubecon (was Re: [cncf-toc] CNCF Code of Conduct Community of Practice?)

Davanum Srinivas
 

Folks,
Got back home last evening, To get us all started Arun, Joanna and myself are meeting today to "Discuss CNCF CoC Update Working Group" to get us rolling. Will drop an update after that.

Thanks,
Dims

PS: please see a twitter thread from Laura Santamaria that kind of mirrors Paris' first email on this thread - https://threadreaderapp.com/thread/1529206806714757121.html


On Mon, May 23, 2022 at 10:03 AM Davanum Srinivas via lists.cncf.io <davanum=gmail.com@...> wrote:
Folks,


Crossing Streams!!!

image.png

On Mon, May 23, 2022 at 3:13 PM Divya Mohan <divya.mohan0209@...> wrote:
Just catching up on emails after the event, but a huge +1 to this effort and I'd be happy to help/contribute in any way I can :)

Regards,
Divya

On Sat, 21 May, 2022, 7:35 pm Scott Rigby, <scott@...> wrote:
a few days late to the party...
Paris, 💯 to this
Dims, 👍 to designing in collaboration with the community
xo

On Thu, May 19, 2022 at 1:08 AM Davanum Srinivas <davanum@...> wrote:
Joanna,

Quick note on something I touched on when we chatted at dinner.

Here's the relevant section as pointed out by Paris below (pasting the same url here for your reference):
https://github.com/cncf/foundation/blob/main/charter.md#13-code-of-conduct

The text as it stands today says two things:
Point #1 -  "All participants agree to abide by The Linux Foundation Code of Conduct available at https://events.linuxfoundation.org/code-of-conduct."
Point #2 - "The TOC may vote to adopt its own code of conduct for the CNCF community."

Our Charter clearly puts "code of conduct for the CNCF community" in the hands of the TOC (says so right there!), just writing one is not enough and any Code of Conduct needs to be enforced for it to have any effect, So we will look at options to design this properly in collaboration with the community which this Code of Conduct will end up governing!

thanks,
Dims

On Tue, May 17, 2022 at 12:40 PM Paris Pittman <paris.pittman@...> wrote:

Hi TOC and community,


 I believe we are at a point where a CNCF code of conduct community of practice will serve us well. I sat on the first Kubernetes Code of Conduct committee and many of the below ideas stemmed from my experiences there. Whether this is a body, community of practice, incident management team, etc is all up for discussion.


Would it be possible to put this on the next TOC agenda? If folks are interested in this work and at KubeCon, give a shout; even if you’re virtual, I’m hanging on CNCF Slack. 


-paris 


To help get the ball rolling for discussion, here are some rough ideas:

https://github.com/cncf/foundation/blob/main/charter.md#13-code-of-conduct


Purpose

Create a community of practice around code of conduct matters at the CNCF Community level. This community of practice could be bootstrapped by an independant committee, a working group of TAG Contributor Strategy, or another organizational design that TOC thinks would position this group for success with the ultimate goal of an independent body. This doc is not intended to be implementation details but the establishment of such a community.

Goals

  • community members creating policy and carrying out enforcement
  • creating a safe space for reporters
  • Focus on mediation rather than ligitation. goals of having a community member/body take reports vs CNCF staff and lawyers. 
  • cncf community members, project contributors, toc, ambassadors, and cncf staff would have this as a resource
  • build trust via community involvement and transparency reporting 

NonGoals

  • require changes to projects that already have defined code of conduct systems in place that aren’t LF support; eg Kubernetes Code of Conduct Committee

Knowns

  • Kubernetes has a code of conduct committee. It was created independently due to scale, our values, and desire for a community run program. https://github.com/kubernetes/community/blob/master/committee-code-of-conduct/bootstrapping-process.md
  • OpenTelemetry’s GC acts as a CoCC.
  • All other projects, which are governed by CNCF staff, go to Chris A or Priyanka as first step
  • CNCF Staff consults with laywers to enforce their code of conduct; this is seen as a power differential in the community; “a business approach”
  • Most CoC language on LF sites are geared towards events and not other situations or related conduct matters
  • There have been issues in the past with community members confused on where to file issues, who enforces, and where/when at cloud native related events. Example: If its “kubecon” does that mean conduct@...?

Responsibilities and Composition

  • Nominations from TOC and community; TOC shortlist for qualifications; community votes
  • everyone gets training
  • initial group bootstraps the function
    • build out policies and procedures that fit with the ecosystem
    • create roles and teams
    • create a charter

Opportunities

  • Allows CNCF staff to focus on project operations and membership vs mediating community challenges and incidents. Instead puts mediation and enforcement into the community. 
  • focus on mediation vs litigation.
  • incident management and transparecy reporting //build out an incident management team
  • projects can plug into this with better incident reporting structures than contact someone an attorney at Linux Foundation
  • projects can have liasion reps which can then feed into staffing for incident response groups

Next Steps

  • Discuss at a TOC meeting
  • Bring in current and emeritus Kubernetes CoCC to help formulate and bootstrap discussions
  • Bring in project maintainers from CNCF projects; possiby create a special Maintainers Circle for this topic

Open Questions

  • We would need this to be an independent body. Where would that sit?
  • can an overarching committee have sufficient visibility into project-specific context to offer quality outcomes around restoration after an incident?
  • Does a CoC action taken in one project affect a contributor’s ability to participate in other CNCF projects?
  • Escalation path for events?
  • Liability coverage for Committee decisions




--
Davanum Srinivas :: https://twitter.com/dims



--
Davanum Srinivas :: https://twitter.com/dims



--
Davanum Srinivas :: https://twitter.com/dims


CNCF Tech Writers Office Hours Cancelled this month (May)

Nate Waddington
 

Hello Everyone,

Generally, on the last Wednesday of every month, we host a CNCF Tech Writers Office Hours; however, this month, this lands the week after KubeCon, and we have several folks out on vacation. As we have no one to facilitate this month, I’ll be canceling the office hours. Sorry for any inconvenience.

I hope to see you next month for the June Tech Writers Office Hours!

Cheers,
Nate.


Re: CNCF Code of Conduct Community of Practice?

Davanum Srinivas
 

Folks,


Crossing Streams!!!

image.png

On Mon, May 23, 2022 at 3:13 PM Divya Mohan <divya.mohan0209@...> wrote:
Just catching up on emails after the event, but a huge +1 to this effort and I'd be happy to help/contribute in any way I can :)

Regards,
Divya

On Sat, 21 May, 2022, 7:35 pm Scott Rigby, <scott@...> wrote:
a few days late to the party...
Paris, 💯 to this
Dims, 👍 to designing in collaboration with the community
xo

On Thu, May 19, 2022 at 1:08 AM Davanum Srinivas <davanum@...> wrote:
Joanna,

Quick note on something I touched on when we chatted at dinner.

Here's the relevant section as pointed out by Paris below (pasting the same url here for your reference):
https://github.com/cncf/foundation/blob/main/charter.md#13-code-of-conduct

The text as it stands today says two things:
Point #1 -  "All participants agree to abide by The Linux Foundation Code of Conduct available at https://events.linuxfoundation.org/code-of-conduct."
Point #2 - "The TOC may vote to adopt its own code of conduct for the CNCF community."

Our Charter clearly puts "code of conduct for the CNCF community" in the hands of the TOC (says so right there!), just writing one is not enough and any Code of Conduct needs to be enforced for it to have any effect, So we will look at options to design this properly in collaboration with the community which this Code of Conduct will end up governing!

thanks,
Dims

On Tue, May 17, 2022 at 12:40 PM Paris Pittman <paris.pittman@...> wrote:

Hi TOC and community,


 I believe we are at a point where a CNCF code of conduct community of practice will serve us well. I sat on the first Kubernetes Code of Conduct committee and many of the below ideas stemmed from my experiences there. Whether this is a body, community of practice, incident management team, etc is all up for discussion.


Would it be possible to put this on the next TOC agenda? If folks are interested in this work and at KubeCon, give a shout; even if you’re virtual, I’m hanging on CNCF Slack. 


-paris 


To help get the ball rolling for discussion, here are some rough ideas:

https://github.com/cncf/foundation/blob/main/charter.md#13-code-of-conduct


Purpose

Create a community of practice around code of conduct matters at the CNCF Community level. This community of practice could be bootstrapped by an independant committee, a working group of TAG Contributor Strategy, or another organizational design that TOC thinks would position this group for success with the ultimate goal of an independent body. This doc is not intended to be implementation details but the establishment of such a community.

Goals

  • community members creating policy and carrying out enforcement
  • creating a safe space for reporters
  • Focus on mediation rather than ligitation. goals of having a community member/body take reports vs CNCF staff and lawyers. 
  • cncf community members, project contributors, toc, ambassadors, and cncf staff would have this as a resource
  • build trust via community involvement and transparency reporting 

NonGoals

  • require changes to projects that already have defined code of conduct systems in place that aren’t LF support; eg Kubernetes Code of Conduct Committee

Knowns

  • Kubernetes has a code of conduct committee. It was created independently due to scale, our values, and desire for a community run program. https://github.com/kubernetes/community/blob/master/committee-code-of-conduct/bootstrapping-process.md
  • OpenTelemetry’s GC acts as a CoCC.
  • All other projects, which are governed by CNCF staff, go to Chris A or Priyanka as first step
  • CNCF Staff consults with laywers to enforce their code of conduct; this is seen as a power differential in the community; “a business approach”
  • Most CoC language on LF sites are geared towards events and not other situations or related conduct matters
  • There have been issues in the past with community members confused on where to file issues, who enforces, and where/when at cloud native related events. Example: If its “kubecon” does that mean conduct@...?

Responsibilities and Composition

  • Nominations from TOC and community; TOC shortlist for qualifications; community votes
  • everyone gets training
  • initial group bootstraps the function
    • build out policies and procedures that fit with the ecosystem
    • create roles and teams
    • create a charter

Opportunities

  • Allows CNCF staff to focus on project operations and membership vs mediating community challenges and incidents. Instead puts mediation and enforcement into the community. 
  • focus on mediation vs litigation.
  • incident management and transparecy reporting //build out an incident management team
  • projects can plug into this with better incident reporting structures than contact someone an attorney at Linux Foundation
  • projects can have liasion reps which can then feed into staffing for incident response groups

Next Steps

  • Discuss at a TOC meeting
  • Bring in current and emeritus Kubernetes CoCC to help formulate and bootstrap discussions
  • Bring in project maintainers from CNCF projects; possiby create a special Maintainers Circle for this topic

Open Questions

  • We would need this to be an independent body. Where would that sit?
  • can an overarching committee have sufficient visibility into project-specific context to offer quality outcomes around restoration after an incident?
  • Does a CoC action taken in one project affect a contributor’s ability to participate in other CNCF projects?
  • Escalation path for events?
  • Liability coverage for Committee decisions




--
Davanum Srinivas :: https://twitter.com/dims



--
Davanum Srinivas :: https://twitter.com/dims


Re: CNCF Code of Conduct Community of Practice?

Divya Mohan
 

Just catching up on emails after the event, but a huge +1 to this effort and I'd be happy to help/contribute in any way I can :)

Regards,
Divya

On Sat, 21 May, 2022, 7:35 pm Scott Rigby, <scott@...> wrote:
a few days late to the party...
Paris, 💯 to this
Dims, 👍 to designing in collaboration with the community
xo

On Thu, May 19, 2022 at 1:08 AM Davanum Srinivas <davanum@...> wrote:
Joanna,

Quick note on something I touched on when we chatted at dinner.

Here's the relevant section as pointed out by Paris below (pasting the same url here for your reference):
https://github.com/cncf/foundation/blob/main/charter.md#13-code-of-conduct

The text as it stands today says two things:
Point #1 -  "All participants agree to abide by The Linux Foundation Code of Conduct available at https://events.linuxfoundation.org/code-of-conduct."
Point #2 - "The TOC may vote to adopt its own code of conduct for the CNCF community."

Our Charter clearly puts "code of conduct for the CNCF community" in the hands of the TOC (says so right there!), just writing one is not enough and any Code of Conduct needs to be enforced for it to have any effect, So we will look at options to design this properly in collaboration with the community which this Code of Conduct will end up governing!

thanks,
Dims

On Tue, May 17, 2022 at 12:40 PM Paris Pittman <paris.pittman@...> wrote:

Hi TOC and community,


 I believe we are at a point where a CNCF code of conduct community of practice will serve us well. I sat on the first Kubernetes Code of Conduct committee and many of the below ideas stemmed from my experiences there. Whether this is a body, community of practice, incident management team, etc is all up for discussion.


Would it be possible to put this on the next TOC agenda? If folks are interested in this work and at KubeCon, give a shout; even if you’re virtual, I’m hanging on CNCF Slack. 


-paris 


To help get the ball rolling for discussion, here are some rough ideas:

https://github.com/cncf/foundation/blob/main/charter.md#13-code-of-conduct


Purpose

Create a community of practice around code of conduct matters at the CNCF Community level. This community of practice could be bootstrapped by an independant committee, a working group of TAG Contributor Strategy, or another organizational design that TOC thinks would position this group for success with the ultimate goal of an independent body. This doc is not intended to be implementation details but the establishment of such a community.

Goals

  • community members creating policy and carrying out enforcement
  • creating a safe space for reporters
  • Focus on mediation rather than ligitation. goals of having a community member/body take reports vs CNCF staff and lawyers. 
  • cncf community members, project contributors, toc, ambassadors, and cncf staff would have this as a resource
  • build trust via community involvement and transparency reporting 

NonGoals

  • require changes to projects that already have defined code of conduct systems in place that aren’t LF support; eg Kubernetes Code of Conduct Committee

Knowns

  • Kubernetes has a code of conduct committee. It was created independently due to scale, our values, and desire for a community run program. https://github.com/kubernetes/community/blob/master/committee-code-of-conduct/bootstrapping-process.md
  • OpenTelemetry’s GC acts as a CoCC.
  • All other projects, which are governed by CNCF staff, go to Chris A or Priyanka as first step
  • CNCF Staff consults with laywers to enforce their code of conduct; this is seen as a power differential in the community; “a business approach”
  • Most CoC language on LF sites are geared towards events and not other situations or related conduct matters
  • There have been issues in the past with community members confused on where to file issues, who enforces, and where/when at cloud native related events. Example: If its “kubecon” does that mean conduct@...?

Responsibilities and Composition

  • Nominations from TOC and community; TOC shortlist for qualifications; community votes
  • everyone gets training
  • initial group bootstraps the function
    • build out policies and procedures that fit with the ecosystem
    • create roles and teams
    • create a charter

Opportunities

  • Allows CNCF staff to focus on project operations and membership vs mediating community challenges and incidents. Instead puts mediation and enforcement into the community. 
  • focus on mediation vs litigation.
  • incident management and transparecy reporting //build out an incident management team
  • projects can plug into this with better incident reporting structures than contact someone an attorney at Linux Foundation
  • projects can have liasion reps which can then feed into staffing for incident response groups

Next Steps

  • Discuss at a TOC meeting
  • Bring in current and emeritus Kubernetes CoCC to help formulate and bootstrap discussions
  • Bring in project maintainers from CNCF projects; possiby create a special Maintainers Circle for this topic

Open Questions

  • We would need this to be an independent body. Where would that sit?
  • can an overarching committee have sufficient visibility into project-specific context to offer quality outcomes around restoration after an incident?
  • Does a CoC action taken in one project affect a contributor’s ability to participate in other CNCF projects?
  • Escalation path for events?
  • Liability coverage for Committee decisions




--
Davanum Srinivas :: https://twitter.com/dims


Re: CNCF Code of Conduct Community of Practice?

Scott Rigby
 

a few days late to the party...
Paris, 💯 to this
Dims, 👍 to designing in collaboration with the community
xo


On Thu, May 19, 2022 at 1:08 AM Davanum Srinivas <davanum@...> wrote:
Joanna,

Quick note on something I touched on when we chatted at dinner.

Here's the relevant section as pointed out by Paris below (pasting the same url here for your reference):
https://github.com/cncf/foundation/blob/main/charter.md#13-code-of-conduct

The text as it stands today says two things:
Point #1 -  "All participants agree to abide by The Linux Foundation Code of Conduct available at https://events.linuxfoundation.org/code-of-conduct."
Point #2 - "The TOC may vote to adopt its own code of conduct for the CNCF community."

Our Charter clearly puts "code of conduct for the CNCF community" in the hands of the TOC (says so right there!), just writing one is not enough and any Code of Conduct needs to be enforced for it to have any effect, So we will look at options to design this properly in collaboration with the community which this Code of Conduct will end up governing!

thanks,
Dims

On Tue, May 17, 2022 at 12:40 PM Paris Pittman <paris.pittman@...> wrote:

Hi TOC and community,


 I believe we are at a point where a CNCF code of conduct community of practice will serve us well. I sat on the first Kubernetes Code of Conduct committee and many of the below ideas stemmed from my experiences there. Whether this is a body, community of practice, incident management team, etc is all up for discussion.


Would it be possible to put this on the next TOC agenda? If folks are interested in this work and at KubeCon, give a shout; even if you’re virtual, I’m hanging on CNCF Slack. 


-paris 


To help get the ball rolling for discussion, here are some rough ideas:

https://github.com/cncf/foundation/blob/main/charter.md#13-code-of-conduct


Purpose

Create a community of practice around code of conduct matters at the CNCF Community level. This community of practice could be bootstrapped by an independant committee, a working group of TAG Contributor Strategy, or another organizational design that TOC thinks would position this group for success with the ultimate goal of an independent body. This doc is not intended to be implementation details but the establishment of such a community.

Goals

  • community members creating policy and carrying out enforcement
  • creating a safe space for reporters
  • Focus on mediation rather than ligitation. goals of having a community member/body take reports vs CNCF staff and lawyers. 
  • cncf community members, project contributors, toc, ambassadors, and cncf staff would have this as a resource
  • build trust via community involvement and transparency reporting 

NonGoals

  • require changes to projects that already have defined code of conduct systems in place that aren’t LF support; eg Kubernetes Code of Conduct Committee

Knowns

  • Kubernetes has a code of conduct committee. It was created independently due to scale, our values, and desire for a community run program. https://github.com/kubernetes/community/blob/master/committee-code-of-conduct/bootstrapping-process.md
  • OpenTelemetry’s GC acts as a CoCC.
  • All other projects, which are governed by CNCF staff, go to Chris A or Priyanka as first step
  • CNCF Staff consults with laywers to enforce their code of conduct; this is seen as a power differential in the community; “a business approach”
  • Most CoC language on LF sites are geared towards events and not other situations or related conduct matters
  • There have been issues in the past with community members confused on where to file issues, who enforces, and where/when at cloud native related events. Example: If its “kubecon” does that mean conduct@...?

Responsibilities and Composition

  • Nominations from TOC and community; TOC shortlist for qualifications; community votes
  • everyone gets training
  • initial group bootstraps the function
    • build out policies and procedures that fit with the ecosystem
    • create roles and teams
    • create a charter

Opportunities

  • Allows CNCF staff to focus on project operations and membership vs mediating community challenges and incidents. Instead puts mediation and enforcement into the community. 
  • focus on mediation vs litigation.
  • incident management and transparecy reporting //build out an incident management team
  • projects can plug into this with better incident reporting structures than contact someone an attorney at Linux Foundation
  • projects can have liasion reps which can then feed into staffing for incident response groups

Next Steps

  • Discuss at a TOC meeting
  • Bring in current and emeritus Kubernetes CoCC to help formulate and bootstrap discussions
  • Bring in project maintainers from CNCF projects; possiby create a special Maintainers Circle for this topic

Open Questions

  • We would need this to be an independent body. Where would that sit?
  • can an overarching committee have sufficient visibility into project-specific context to offer quality outcomes around restoration after an incident?
  • Does a CoC action taken in one project affect a contributor’s ability to participate in other CNCF projects?
  • Escalation path for events?
  • Liability coverage for Committee decisions




--
Davanum Srinivas :: https://twitter.com/dims

181 - 200 of 7189