-
Notifications
You must be signed in to change notification settings - Fork 201
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
Proposed +1 criteria: Code of Conduct #608
Comments
On the downsides of rushing to implement a code of conduct while dealing with an issue: https://lwn.net/SubscriberLink/712308/397522b086c43738/ |
Okay, added to passing+1. I do worry a little about this one, since a code of conduct can itself be used as a way to hurt people. On the other hand, all of these criteria can be implemented badly, so that's not a problem unique to this. |
I'm going to close this, since we're adding it to the draft list in doc/others.md. |
Signed-off-by: David A. Wheeler <[email protected]>
Without specifying something concrete about the Code of Conduct and how it will be upheld in practice, I'm not sure this requirement is a good one -- or even means very much in practice. While @david-a-wheeler's point that any of these criteria can be implemented badly is true, that doesn't mean that they are all equally likely to be implemented badly :-). There is also a subtle kind of kind of cultural reinforcement between the English-language requirement and the Code of Conduct requirement. What's happening in practice is that codes of conduct are reflecting the norms of the (dare I say liberal-arts-college-educated) English-speaking world. Perhaps those are the ideal norms for open source projects globally, or perhaps not. I think it is too early to say. Anyway, considering how untested a lot of the actual practice around Code of Conduct implementation is right now, I am not sure this requirement should be stronger than "SUGGESTED" at any level. Putting this comment in this issue because that seems (?) like still the right place for it, even though this is added to |
The project MUST adopt a code of conduct and post it in a standard location. [code_of_conduct]
Rationale: Projects may be able to improve the civility of their community and to set expectations about acceptable conduct by adopting a code of conduct. This can help avoid problems before they occur and make the project a more welcoming place to encourage contributions. Example codes of conduct are the Contributor Covenant Code of Conduct and the Linux kernel Code of Conflict.
The text was updated successfully, but these errors were encountered: