For the "I hate no" people - there's a reason that CoC's call out what exactly offensive/harassing behavior is.We were just talking about the fact that it's impossible to objectively define bad behavior. Sure, you can give examples of things that are disallowed but..
Let me switch tracks for a sec. It's funny this topic comes up right now; I just had to go through a yearly online ethics training thing at my current employer. The point that the slides all hammered in is that offense is something taken, not given, and if someone is offended by your speech, then it is completely on the speaker.
The CoC in this case implies that if someone is offended by what you're saying, you are automatically in the wrong regardless of your intent or actions.
I see a parallel with FOSS project CoC's here in that they don't "clearly spell out where that line is", anymore than the text states that the line exists in someone else's mind.
Have a look at Mozilla's CoC [1] for an example of what I'm talking about. It looks quite reasonable and in all of its forms boils down to the usual social rule of "don't be a jerk".
But still, the same problems exist. It contains a lot of platitudes and abstract language. What exactly do things like "empower others" mean, and if I shoot down someone's bad idea, am I going counter to the rule? What happens with the unreasonable person who takes "be respectful" and "Try to understand different perspectives" to mean "disagreement is disrespect" and "my perspective is correct and this should be self evident"?
In other words, if people are not adult enough to conduct themselves without a document telling them how to do this, why are they suddenly adult enough to accept that document in the completely positive spirit it was intended?
But okay, enough of the rules abuse argument. Mozilla is downright huge by tech community standards, but do you think the document referenced has actually resulted in the defusing of a single argument or negative situation? I tend to lead towards "no", because by the time you're in a position where you're close to violating one of those principles, someone on the same level as you quoting the rules at you isn't likely to be taken well. (The "anger is coming!" effect[2]). Without someone to enforce those standards, they may as well not exist - and if we take into account that the words of community guidelines are likely not the foremost in most people's minds anyways, it takes someone with power dropping by (kind of like dang does around here occasionally in the really divisive threads) to remind people to behave themselves and to surface that guideline thought.
If it takes someone dropping by to remind people to behave themselves anyways, what exactly has the code of conduct accomplished?
[1]: https://www.mozilla.org/en-US/about/governance/policies/part...
[2]: http://www.dhamma.org/en-US/about/art