Thanks for the work you put in!
IMO the most important aspect of the CoC is that it has an explicit reporting channel: an email address to contact in case of issues. Because the text has that feature, I’m ok with it, I find that it’s an improvement over not having any such information available.
My personal opinion (not that of people pushing for this code) is that (a) we might not know about an existing problem because there was no clear reporting channel and (b) we might have problems in the future that need a clear reporting channel. And thus I think it’s important to have a code-of-conduct that includes contact details for reporting issues.
As for caring about the text, well I care about it enough that I make some suggestions below. But also I’m ready to have a text that’s imperfect rather than no text at all.
All of this being said I have two issues with the text. I understand that it is adapted from an existing one and that it might not be worth doing modifications, but maybe it is? Here are my two issues:
First, the list of rules is inconsistent in terms of style and tone. Some rules have a strong-style header (“Be respectful”) and then a kind of wishy washy language about the intent of the rule (“Not all of us will agree all the time, but disagreement is no excuse for poor behavior and poor manners. […]”) and no actual details on what constitute a violation of the rule (are “poor manners” a violation of the rules?).
Some other rules have a vague non-enforceable header (“Be careful in the words that you choose”; well I’m sure every one can carefully choose disrespectful words) and clear enforceable language afterwards.
This makes the CoC a bit hard to read but more importantly it makes it difficult to understand what the rules are. Maybe the rules could be made more uniform.
Second, some of the rules are very vague. This is already partially covered in the first point, but for this specific point let’s focus on the following example:
Remember that what you write in a public online forum might be read by many people you don’t know
I don’t understand what I’m supposed to do with that. I don’t think I can send an email to the code-of-conduct enforcement team and say that someone is forgetting they are writing in a public online forum.
Most of the rules seem to have the same problem. Even the wording on the last rule says “please try not to take things personally” which is not really an enforceable rule (“well I did try (but eventually lost patience) so I didn’t break the rule”).
Maybe the rules need to be split into “General advice” (like Remember that … and “Please try…”) and “Enforceable rules” (like “Be respectful” and “Harassment and other exclusionary behavior aren’t acceptable”).