Code of Ethics
sqlite.org
sqlite.org
My favorite in-person programmer group was disbanded over a purely theoretical debate about the Code of Conduct.
About 30% of the group decided we were being exclusionary by not incorporating very specific, and in my opinion exclusionary, language.
However the same 30% had no problem attending a reconstituted group containing exactly the same people which formed a few weeks after the first group disbanded.
The new group has no code of conduct. It simply meets in places that have a preexisting set of rules, and we go by whatever they are.
Problem solved.
No person should ever be in charge of it.
No person should ever be in charge of it.
More explicitly: you're 100% right that I want to control the behavior of others. On HN, I agree with most of the HN rules that expel speech from this space that does not contribute to the mods ideas of a good, healthy, productive discussion. It is civilized.
Some people really are toxic.
But establishing a minimum standard of behavior is very different from rectifying historical evils and enumerating lists aggrieved groups.
If your groups code of conduct contains specific instructions regarding the situation in the Middle East, you’re overthinking things.
That's also a problem with unwritten sets of rules that are based on vibes. If the baseline expectations are written down, at least people can notice if the rules aren't being followed.
Plus unwritten rules can be subverted and misused at least as much as written ones.
Humans are always gonna do human things.
In general, I wish there were a wider variety of CoCs. Yes I can be super nice, but it might be nice to work in a team that is brutally honest with each other and takes nothing personally. I have the stomach for it and, if someone else doesn't, they don't have to participate. Of course such a CoC would be excoriated by the mob.
May you do good and not evil.
May you find forgiveness for yourself and forgive others.
May you share freely, never taking more than you give.
The Code of Ethics can be thought as its natural extension, not merely a knee-jerk reaction to various Codes of Conduct.Actually on second thought, its fine to exclude those from a mission focused collaborative coding space.
Take jokes and drunkeness to a different medium
But like I said, I have zero proof of this. Perhaps it's better as a screenplay than an explanation of how things are going but it certainly wouldn't surprise me if there's some truth to it, at least with some FOSS projects.
They will then subvert the spirit of the CoC, while adhering legalistically to the letter, in order to control others. They allows them divert a topic into pointless discussion of the rules, or to needle someone persistently, while remaining within the rules, until that person reacts, at which point they will insist that he has violated the CoC.
Basically you use excessive bureaucracy and arcane rules to grind all progress to a halt.
Obviously good intentions can pave the path to hell, but this case is only a problem to those that want it to be a problem.