-
Notifications
You must be signed in to change notification settings - Fork 0
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
Develop code of conduct for use in source code repositories #5
Comments
Seriously though, this is a good idea. |
The Debian Code of Conduct is succinct; but feels a little lacking in comparison to some other documents. Consider, for example, the Mozilla Participation Guidelines. I like this one a lot. |
Completely agree, this is a great idea. |
The Apache Way is another good role model. It's not perfect, and there are internal struggles, but I think the ASF is doing more right than wrong as evidenced by their longevity and their success in incubating and supporting such a diverse portfolio of projects. |
This could be used to drive the culture of the community by "setting the tone" Maybe we should consider merging the most liked documents and then putting our communal brand on it. |
https://github.com/firecracker-microvm/firecracker/blob/master/CONTRIBUTE.md is an execellent example of what I had in mind with the creation of this issue fwiw |
There has been some discussion in #14 about developing a code of conduct being somewhat out of scope for the twg. Recommending that one be created is within scope. I do agree with this assertion so for now this issue will be detached from the milestone. We can re-visit this later. |
Some feedback from the 12/13 presentation on milestone 2
We will need to think about this in a few contexts. We need to ensure things are handled properly. We also need to ensure the code of conduct we write up includes clear wording on what those responses are. |
What I also heard in the call was that due to the ties to government, it is likely Scos needs to be pretty explicit about enforcement and reporting rules and likely will need escalation beyond maintainers - directly to a SmartColumbus authority - in some cases and that there may be restrictions on actions taken. Along these lines, the opensource.guide code of conduct talks about levels of escalation, for example someone wants to report on one of the project reporters. The Django code of conduct addresses this directly and in a detailed way. I am not sure it is for us but it is a good reference. Contributor Covenant is an open source code of conduct used by Kubernetes, Swift, Google, etc. also talks about reporting and enforcement but hits on just the core points. It leaves further policy details up to the community: _## Enforcement Instances of abusive, harassing, or otherwise unacceptable behavior may be Project maintainers who do not follow or enforce the Code of Conduct in good I like this approach. You have an open source core that works for most communities and then the ability to extend with our own policies. |
I wasn't able to join the last call but I agree I like this approach. |
We should develop a code of conduct for all of our repositories. I suggest we make reference to the opensource.guide code of conduct page for this.
This document should be added to all source code repositories. If we open up things like forums, mailing lists or other public things we should consider this document for those uses as well.
The text was updated successfully, but these errors were encountered: