CoC change from Contributor Covenant -> GNU Kind Communications Guidelines #182
Replies: 4 comments 4 replies
-
@ErikPrantare I get the idea that the CoC may not be perfect. The Contributor Covenant may be vague, but writing anything ourselves is bound to cause even more issues IMO. We don't have the legal/team management expertise to deal with a situation in which our custom CoC causes even more issues and is even more exploited - one that is likely bound to happen because unlike the Contributor Covenant, which has been battle-tested, a custom CoC is not and introduces effectively zero-day vulnerabilities. Instead, I think it would be a better idea to show the GNU kind communications guidelines after new contributors and experienced ones alike agree to the contributor covenant. After all, the GNU kind communications guidelines are guidelines in name after all. While it may not give us power of enforcement (like the Contributor Covenant does) it gives us every ability to discourage bad behavior by clearly pointing out and scolding people for divisive/damaging conduct. However, this is just my idea, feel free to criticize it if you wish. |
Beta Was this translation helpful? Give feedback.
-
Just read through it. All of it is just plain reasonable. I would implement it directly from the GNU Guidelines |
Beta Was this translation helpful? Give feedback.
-
This is a cultural problem. The reason GNU / FSF / Stallman use this instead of a CoC is precisely mirrored by the problems relating to his resignation and following reinstallment to the FSF board, and the subsequent rms-open-letter and the rms-support-letter chasm. This proposal thus boils down to whether we take having an actionable CoC seriously, or if we prefer the church of GNU aka "free speech"… |
Beta Was this translation helpful? Give feedback.
-
Ok, so let's admit this is a bit of a heated topic at the very least. Allow me to introduce the following unbiased discussion of the topic (or at least as unbiased as I can make it). First, the key phrase, "other conduct which could reasonably be considered inappropriate in a professional setting" in the Contributor Covenant (which I'll refer to as the CC from now on for convenience) stems directly from this motivation:
Second, the CC is, as its author puts it, an incomplete solution. Coraline Ehmke (its author) says this about the CC:
Thus, there is no conflict between the Kind Communication Guidelines and CC, even if their respective exigences are different. This is also why the CC has catch-all phrases like the "other conduct..." clause, as it is designed to fit to "the special norms and values that distinguish your own community", as explained on its overview. Third, let's examine the key differences between the Kind Communication Guidelines and the CC (with source citations to back this up):
|
Beta Was this translation helpful? Give feedback.
-
The Contributor Covenant is pretty vague in how it is written. You could read it and still not understand what behavior is not allowed, e.g. this point:
This has made many people vary of this specific CoC, as it could easily be bent to be used as a political tool in internal power struggles.
I propose that we use (something inspired by) the GNU Kind Communications Guidelines instead.
(https://www.gnu.org/philosophy/kind-communication.html)
This CoC is clearer in its language. It makes clear why we have a CoC (something not well communicated by the CC), and also gives a pretty concrete list of how one actually should act (rather than the more abstract points in the CC).
I think it does a better job of being a reference for internal culture and behavior than the CC.
Beta Was this translation helpful? Give feedback.
All reactions