Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roll out Code of Conduct to CNCF #2

Closed
caniszczyk opened this issue Sep 20, 2016 · 15 comments · Fixed by kubernetes/kubernetes#35142
Closed

Roll out Code of Conduct to CNCF #2

caniszczyk opened this issue Sep 20, 2016 · 15 comments · Fixed by kubernetes/kubernetes#35142
Assignees

Comments

@caniszczyk
Copy link
Contributor

The Hyperledger project recently went through a process to select a code of conduct which will serve as code of conducts for LF collaborative projects moving forward. We will most likely reuse this: https://github.com/hyperledger/hyperledger/wiki/Hyperledger-Project-Code-of-Conduct

@caniszczyk caniszczyk self-assigned this Sep 20, 2016
@dankohn
Copy link
Contributor

dankohn commented Sep 21, 2016

@dankohn
Copy link
Contributor

dankohn commented Sep 21, 2016

@caniszczyk
Copy link
Contributor Author

To @dankohn point, this is across all LF Events for event: http://events.linuxfoundation.org/events/kubecon/attend/code-of-conduct

@philips
Copy link

philips commented Sep 21, 2016

One extremely important thing that we MUST include in whatever CoC we adopt: the people responsible for the CoC cannot be hidden behind an email alias and should be explicitly listed. It is unclear from this email address conduct@lists.hyperledger.org if this is publicly archived, where it is archived, and who can read those archives.

I think hyperledger's CoC should be revised as well to fix this. And it should be a blanket policy at the LF.

@dankohn
Copy link
Contributor

dankohn commented Sep 21, 2016

@philips Presumably you think any email should not be publicly archived. But, any email to me will be archived in my Gmail, and is, therefore subpoenable. Just to be explicit, you're suggesting that:

  1. Recipients of the email should be specified, and
  2. Email conversations should not be made public.

Anything else?

cc @lehors @mprelude @behlendorf

@philips
Copy link

philips commented Sep 21, 2016

Yes, I understand emails are subpoenable.

Yes, I agree with 1 & 2.

The tone of the hyperledger CoC feels more lawyery than the current one adopted by k8s. Generally you want to avoid that tone when dealing with these topics. But, I don't think that is a blocker.

@dankohn
Copy link
Contributor

dankohn commented Sep 21, 2016

BTW, I didn't make clear enough that HyperLedger document is almost totally taken from W3C. Adjustments were based on changes from a standards organization to code development.

@sarahnovotny
Copy link

i'm with @philips on the opinion that these CoCs should be approachable and as un-lawyer-ly as possible. And that non-specific "report this to a mailing-list" obfuscation decreases trust and accountability which (i postulate) decreases reporting.

@mprelude
Copy link

@sarahnovotny, what would be your concern with reporting to a mailing list? Lack of anonymity for the reporter or lack of transparency re: who could read it?

What would be your suggestion?

@sarahnovotny
Copy link

hi @mprelude,

The answer is a bit of both. If I've just had a terrible thing happen in relation some person (potentially of power in the community), it's much harder to write to an opaque mailing list than to individuals. It seems reasonable to fear both who would read the message ("what it goes to the person i'm complaining about?") and if my name is leaked i have not even the recourse of calling out the person(s) i wrote to.

With specific names (as we use in the Kubernetes CoC (thanks to @philips recommendation) there are options (send mail to Dan or myself or both of us) and direct contacts whose reputation and identities support some escalation path and personal accountability.

@lehors
Copy link

lehors commented Oct 6, 2016

I understand the concern with using a mailing list. I will bring it up to the Hyperledger TSC for discussion.
Thanks for letting me know.

@lehors
Copy link

lehors commented Oct 27, 2016

For your information, the Hyperledger CoC has been changed. It now refers to two specific persons to contact in case of incident.
Thanks again for bringing up this issue to my attention.

@dankohn
Copy link
Contributor

dankohn commented Oct 27, 2016

@caniszczyk
Copy link
Contributor Author

This has been officially ratified by the ToC now, so we're all good:
https://lists.cncf.io/pipermail/cncf-toc/2016-November/000452.html

@mikedanese
Copy link
Member

mikedanese commented Nov 2, 2016

Sorry about closing this. I think the wording "resolve #2" in kubernetes/kubernetes@deadea9 advises github to close this automatically when the commit entered master. Please reopen if this is not complete.

dankohn added a commit to dankohn/fluentd that referenced this issue Nov 24, 2016
CNCF would like fluentd to adopt the CNCF code of conduct, if you don't have any concerns about it.

History is at cncf/foundation#2

Note that it will be required to move graduate under the draft graduation guidelines: https://docs.google.com/document/d/1l6e-hW7C3S6xJjGn47hUKKxeFBxiamAK7kn5efSryxY/edit

Cc @caniszczyk @monadic
idvoretskyi added a commit to idvoretskyi/foundation that referenced this issue Nov 21, 2018
12/15/15 - clarify TOC nominations so that all members can nominate 2 people
* Change to section 6 (e)(ii)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants