Re: CNCF Code of Conduct Community of Practice?

Dan Shaw
This is great, Paris.
Seems like the right time to put this in place.
Dan Shaw @dshaw
toggle quoted message
Show quoted text
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
|
|
Re: CNCF Code of Conduct Community of Practice?
This is great, love it! I’d like to help too.
Sent from a teeny tiny device screen, please excuse brevity and typos.
toggle quoted message
Show quoted text
On May 17, 2022, at 8:41 AM, Carolyn Van Slyck via lists.cncf.io <carolyn.vanslyck=microsoft.com@...> wrote:
+1 This is a great idea, and I'd like to help if I can
-----Original Message----- From: cncf-toc@... <cncf-toc@...> On Behalf Of Josh Berkus via lists.cncf.io Sent: Tuesday, May 17, 2022 9:27 AM To: Paris Pittman <paris.pittman@...>; CNCF TOC <cncf-toc@...> Subject: Re: [cncf-toc] CNCF Code of Conduct Community of Practice?
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. TAG-CS is, of course, happy to support.
Personally, I would be particularly interested in figuring out some kind of CoCC support for smaller projects.
-- -- Josh Berkus Kubernetes Community Architect OSPO, OCTO
|
|
Re: CNCF Code of Conduct Community of Practice?

Carolyn Van Slyck
+1 This is a great idea, and I'd like to help if I can
toggle quoted message
Show quoted text
-----Original Message----- From: cncf-toc@... <cncf-toc@...> On Behalf Of Josh Berkus via lists.cncf.io Sent: Tuesday, May 17, 2022 9:27 AM To: Paris Pittman <paris.pittman@...>; CNCF TOC <cncf-toc@...> Subject: Re: [cncf-toc] CNCF Code of Conduct Community of Practice? 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. TAG-CS is, of course, happy to support. Personally, I would be particularly interested in figuring out some kind of CoCC support for smaller projects. -- -- Josh Berkus Kubernetes Community Architect OSPO, OCTO
|
|
Re: CNCF Code of Conduct Community of Practice?

Davanum Srinivas
CC'ing CNCF-GB
I love it when plans from folks come together!
-- Dims
toggle quoted message
Show quoted text
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
|
|
Re: CNCF Code of Conduct Community of Practice?
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. TAG-CS is, of course, happy to support. Personally, I would be particularly interested in figuring out some kind of CoCC support for smaller projects. -- -- Josh Berkus Kubernetes Community Architect OSPO, OCTO
|
|
Re: CNCF Code of Conduct Community of Practice?

Jaice Singer DuMars
I am strongly supportive of this initiative. I was on the original Kubernetes CoCC with Paris for 2 years and am happy to participate in this formation in whatever capacity is needed to serve the community.
toggle quoted message
Show quoted text
+1 and happy to help in anyway I can!
On Tue, May 17, 2022 at 2:39 PM Brandon Lum < lumjjb@...> wrote: +1!!!! For TAG security, we had added additional practice guidelines, as a start. So, it would definitely help if we had a forum or committee for this discussion!
HUGE +1 to this.
Chris Short
He/Him/His
Sr. Developer Advocate, AWS Kubernetes (GitOps)
TZ=America/Detroit
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.
|
This is wonderful idea, Paris. +1!
---
Stephen Augustus (he/him)
Head of Open Source
augustus@...
My working hours may not be
your working hours.
Please do not feel obligated to reply outside of your normal work schedule.
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
--
Diane Mueller (mobile) 604.765.3635 (twitter) pythondj (skype) xbrlspy (email) dmueller2001@...This email is intended only for the person or entity to which it is addressed and may contain confidential information and/or privileged information. Any use of this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the email and all copies (electronic or otherwise) immediately. Thank you.
|
|
Re: CNCF Code of Conduct Community of Practice?
+1 and happy to help in anyway I can!
toggle quoted message
Show quoted text
On Tue, May 17, 2022 at 2:39 PM Brandon Lum < lumjjb@...> wrote: +1!!!! For TAG security, we had added additional practice guidelines, as a start. So, it would definitely help if we had a forum or committee for this discussion!
HUGE +1 to this.
Chris Short
He/Him/His
Sr. Developer Advocate, AWS Kubernetes (GitOps)
TZ=America/Detroit
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.
|
This is wonderful idea, Paris. +1!
---
Stephen Augustus (he/him)
Head of Open Source
augustus@...
My working hours may not be
your working hours.
Please do not feel obligated to reply outside of your normal work schedule.
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
-- Diane Mueller (mobile) 604.765.3635 (twitter) pythondj (skype) xbrlspy (email) dmueller2001@...This email is intended only for the person or entity to which it is addressed and may contain confidential information and/or privileged information. Any use of this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the email and all copies (electronic or otherwise) immediately. Thank you.
|
|
Re: CNCF Code of Conduct Community of Practice?
+1!!!! For TAG security, we had added additional practice guidelines, as a start. So, it would definitely help if we had a forum or committee for this discussion!
toggle quoted message
Show quoted text
HUGE +1 to this.
Chris Short
He/Him/His
Sr. Developer Advocate, AWS Kubernetes (GitOps)
TZ=America/Detroit
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.
|
This is wonderful idea, Paris. +1!
---
Stephen Augustus (he/him)
Head of Open Source
augustus@...
My working hours may not be
your working hours.
Please do not feel obligated to reply outside of your normal work schedule.
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
|
|
Re: CNCF Code of Conduct Community of Practice?

Chris Short
HUGE +1 to this.
Chris Short
He/Him/His
Sr. Developer Advocate, AWS Kubernetes (GitOps)
TZ=America/Detroit
toggle quoted message
Show quoted text
On May 17, 2022, at 13:19, Stephen Augustus (augustus) via lists.cncf.io <augustus=cisco.com@...> wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.
|
This is wonderful idea, Paris. +1!
---
Stephen Augustus (he/him)
Head of Open Source
augustus@...
My working hours may not be
your working hours.
Please do not feel obligated to reply outside of your normal work schedule.
From: cncf-toc@... <cncf-toc@...> on behalf of Paris Pittman <paris.pittman@...>
Sent: Tuesday, May 17, 2022, 06:41
To: CNCF TOC <cncf-toc@...>
Subject: [cncf-toc] CNCF Code of Conduct Community of Practice?
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
|
|
Re: CNCF Code of Conduct Community of Practice?
Stephen Augustus (augustus)
This is wonderful idea, Paris. +1!
---
Stephen Augustus (he/him)
Head of Open Source
augustus@...
My working hours may not be
your working hours.
Please do not feel obligated to reply outside of your normal work schedule.
toggle quoted message
Show quoted text
From: cncf-toc@... <cncf-toc@...> on behalf of Paris Pittman <paris.pittman@...>
Sent: Tuesday, May 17, 2022, 06:41
To: CNCF TOC <cncf-toc@...>
Subject: [cncf-toc] CNCF Code of Conduct Community of Practice?
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
|
|
CNCF Code of Conduct Community of Practice?
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
|
|
[cncf-tag-security] RFC Cloud Native Serverless Security Whitepaper

Chris Aniszczyk
FYI ---------- Forwarded message --------- From: Brandon Lum <lumjjb@...>Date: Tue, May 17, 2022 at 11:50 AM Subject: [cncf-tag-security] RFC Cloud Native Serverless Security Whitepaper To: < cncf-tag-security@...> Security Enthusiasts!CNCF Security Tag is looking to embark on another tech security adventure! The community has come together to create a Cloud Native Serverless Security Whitepaper. We'd like some help. We want you!This is where you (yes you!) come in. We're looking for community members and colleagues to help review and add comments on the whitepaper, tracked under issue 546 , so that we can provide the cloud native community with guidance on cloud native serverless security! We hope you can join us on this significant contribution opportunity. RFC will be open till May 31st 2022.
Ready to dive in?Review and add your comments on the whitepaper and join the #tag-security-serverless-whitepaper Slack channel!
Cheers R. Racoon
--
|
|
Piraeus-Datastore-2022-Annual Review
Moritz Wanzenböck <moritz.wanzenboeck@...>
|
|
Re: LFX Mentorship '22 Summer Semester
Hello,
Just discovered this thread, sadly we somehow missed the original message in the community. Would it make sense to extend the deadlines beyond May 19th? There're pending decisions in Google Summer of Code, and some projects (including ours) do not know which projects will be accepted. Usually mentoring orgs get less slots than they have proposals, so they may use LFX Mentorship as an opportunity to run feasible projects that they were unable to accept to GSoC. This year the organizations will know which projects were accepted only on May 19.
Best regards, Oleg Nenashev Keptn
toggle quoted message
Show quoted text
Hello everyone!
Just a reminder that the cutoff for making project proposals is May 8th!
This is a great opportunity to have a paid mentee help with your projects.
Hello everyone!
We have compressed the administration schedule to work around the LF All hands and KubeCon events this year. The semester is the same length as it has been in previous years.
Project submission and application timeline: - mentorships available on LFX Mentorship: May 8th, 2021
- applications open: May 9th - May 24th (2 weeks)
- application review/admission decisions/HR paperwork: May 25th - May 31st
We're looking forward to seeing all the project ideas you're interested in working on over the summer!
Cheers, Nate
|
|
Re: [RESULT] WG Environmental Conservation/Sustainability approved
Thank you very much for all of your support and votes for this Working Group!
We started shaping the WG, therefore I want to give you a last update (for now) on this mailing list.
Again, thank you and I’m very excited to get the things rolling!
Max
Am 10.05.2022 um 20:31 schrieb Amye Scavarda Perrin < ascavarda@...>:
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] WG Environmental Conservation/Sustainability
toggle quoted message
Show quoted text
On Tue, May 3, 2022 at 3:11 AM Matt Farina < matt@...> wrote: +1 binding
On Tue, Apr 26, 2022, at 6:11 PM, Amye Scavarda Perrin wrote:
This is the official vote for the Environmental Conservation/Sustainability Working Group.
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@...
-- ============================ Srinath Perera, Ph.D.
|
|
Re: CubeFS (formerly ChubaoFS) Incubation Proposal - Public Comment
toggle quoted message
Show quoted text
On Fri, Apr 8, 2022 at 6:36 PM YhJIANG < yhjiango@...> wrote: +1 NB
-- ============================ Srinath Perera, Ph.D.
|
|
Jiri Kremser <jiri.kremser@...>
Hello *, we have finally managed to complete the annual review for k8gb. The pull request is waiting for the review here:
It's our very first annual review so hopefully we have everything ok.
Thank you, jk
|
|
Re: Keptn Incubation Proposal - Public Comment
Public comment is extended through May 25th due to KubeCon, the vote will open then.
toggle quoted message
Show quoted text
On Wed, Apr 20, 2022 at 11:36 AM Lei Zhang < resouer@...> wrote: Hi all, We are opening the public comment period for the proposal of Keptn to progress at the CNCF as an Incubating project.
Feel free to comment on the above doc or raise related discussion. Other information: Thanks,
Lei Zhang (Harry)
-- Amye Scavarda Perrin | Director of Developer Programs, CNCF | amye@...
|
|
[RESULT] WG Environmental Conservation/Sustainability approved
|
|