Replies: 7 comments 3 replies
-
The Ruby CoC looks good to me. Note- the current CoC was simply the default proposed by GitHub. |
Beta Was this translation helpful? Give feedback.
-
This COC proposal looks good to me as well. This is more succinct that the default COC. |
Beta Was this translation helpful? Give feedback.
-
I personally quite like the current COC. It’s simply very explicit about being anti-discriminatory and that the community is "open, welcoming, diverse, inclusive". Being explicit in these regards isn't necessarily a bad thing. It can help signal that a community is a safe space for the explicitly mentioned groups. People within those groups will have often made the experience that places that explicit state they're welcome and protected there are way more often safe spaces than those who only do so implicitly. On the other hand it doesn't really hurt anyone having a more explicit COC like this. @imbev What do you think is controversial about it? I wouldn't have any issues with shortening the "Enforcement Responsibilities" part a bit though, I'm not sure if that's necessary. |
Beta Was this translation helpful? Give feedback.
-
Well, my 2 cents are that this is a document on GitHub- if its more elaborate or less elaborate it doesn't really matter. We should do our best not go give maintainer access to sociopaths, and in general try to remain on the benign side of life- we are doing open-source after all. Thus, let's not go into too much of an argument over this - I feel that both CoC are fine and reflect healthy approaches to communal OS contribution. If people feel strongly one way or the other, I am fine with replacing the CoC - but lets keep this in perspective. |
Beta Was this translation helpful? Give feedback.
-
Thanks for starting this discussion @imbev!
Its not clear to me that what happened with PolyMC wouldn't have happened with any other CoC - seems like the dude just flipped out. I've only skimmed reddit/ycombinator threads on the topic though, and I'm not a user of that tool, so it was news to me when you brought that up in discord. Is there anything specific that you'd like to point out that puts the Contributor Covenant more squarely in the cross-hairs? I tend to agree with @Goldziher - one way or the other we are trying to ensure contributors to Starlite feel safe to do so, and I think that either CoC has strengths and weakness to that end. Personally, I haven't seen an argument here that makes me feel we need to change the status quo, but I'm always welcome to having my mind changed. An argument I'd make in favor of the Contributor Covenant is that it appears to be adopted by a lot of organizations/projects and there are translations and a FAQ that we can use if we need to. Given that we are still a small group of regular contributors, thinking of Contributor Covenant a little like CoCaaS appeals to me. |
Beta Was this translation helpful? Give feedback.
-
Thanks for taking my request under consideration :) |
Beta Was this translation helpful? Give feedback.
-
@provinzkraut Insofar as the default GitHub click-to-make-button-green text-file goes, it was made by someone working at GitHub, The interpretative part is always to identify behaviour and making sufficient actions that are hopefully mutually beneficial. |
Beta Was this translation helpful? Give feedback.
-
What's the feature you'd like to ask for.
A more suitable Code of Conduct such as the Ruby Code of Conduct. The current COC is unnecessarily long, specific, and controversial, as seen in the PolyMC and Opal projects.
Additional context
Ruby Code of Conduct (from https://www.ruby-lang.org/en/conduct/):
This document provides community guidelines for a safe, respectful, productive, and collaborative place for any person who is willing to contribute to the Ruby community. It applies to all “collaborative space”, which is defined as community communications channels (such as mailing lists, submitted patches, commit comments, etc.).
The Ruby COC is simpler, less controversial, and relatively future-proof compared to the current COC.
Beta Was this translation helpful? Give feedback.
All reactions