When I read about codes of conduct like this I worry about humnan relations. Does remote work cause the need for CoC? The over prescription of interactions seem like sci-fi to me. I haven’t worked in an office since the last millennium.
No, CoCs became a trend way before covid made remote work possible for the masses. They initially were demanded by project members after high-profile scandals of some kind, usually racist or otherwise discriminatory bullshit, sexual assault on conferences or bullying (Linus Torvalds for example used to be infamous for his language), and then other projects (or their members) wanted ones as well as a preventive measure for the future.
For what it's worth, I dislike CoCs because many of them are written with the assumption that people will behave like utter trash without being explicitly told not to and I grew up with the old "Don't be an asshole" rule [1]... but given what happened in the past where people were clearly incapable of not being assholes and communities having splintered over it, they seem to be inevitable.
I dislike CoCs because they aren't what they claim to be: Instruments to protect people. They are tools of power, ready to be used when needed to bully or oust someone. I therefore really don't understand the broad acceptance or even call for Code of Conducts.
I think this is a reasonable concern. The most recent episode of drama out of Rust is a pretty clear example of problematic behavior by some leadership person, and so it'll be interesting to see whether equally clear consequences will result. In other words, it'll be interesting to see whether their code of conduct is worth the bytes it is stored in.
> Instruments to protect people. They are tools of power, ready to be used when needed to bully or oust someone.
They are both.
A CoC, like other weapons, is more or less value-free. The CoC itself doesn't care what you point it at. It's a question of who is wielding it, and who they're wielding it against.
The problem is most people will in fact not be assholes, but the ones who have a disproportionate effect, because there's no direct penalty. Someone can't stand in your yard and loudly shout personal abuse for very long without getting hauled away by the police*, but there's no such enforcement mechanism online.
[*] yes, it can be more complicated than this. you get my meaning.