Remix.run Logo
locknitpicker 4 days ago

> I believe OpenBSD's code of conduct can be summed up as "if you are the type of person who needs a code of conduct to teach to you how to human then you are not welcome here".

I think that the goal of any code of conduct is to prevent any semblance of arbitrary and whimsical punishment, which can kill entire communities.

Linux unfortunately has to endure with toxic contributors and even maintainers, and history showed that when those maintainers fail to human and consequently the community banishes them, they go on a tirade arguing all kinds of conspiracies. A code of conduct is a form of checks and balances, and code of conduct violation processes serve as processes to collect and present objectively verifiable paper trails of exactly when snd how those maintainers failed to human, and how bad at it they were. Those types can't simply argue their way out of a list of messages they were awful to others, how exactly they violated the code of conduct, and how bad it was. Thus any stunt they pull is immediately rendered moot by the deliverables from the project.

jorvi 3 days ago | parent | next [-]

> I think that the goal of any code of conduct is to prevent any semblance of arbitrary and whimsical punishment, which can kill entire communities.

Quite ironic then that CoCs overwhelmingly lead to arbitrary and whimsical punishment.

Iridiumkoivu 3 days ago | parent | next [-]

To me this seems to be true. From what I’ve seen CoCs are overwhelmingly used as a tool to enforce and reinforce a certain kind of ideological point of view.

As a result of this typically CoCs are used to block contributions or block contributors from projects where the people enforcing the CoC they wrote wield it as a weapon against men whose perceived personal politics they disagree with. And typically rumours are enough to trigger CoC proceedings against them.

locknitpicker 3 days ago | parent | next [-]

> To me this seems to be true. From what I’ve seen CoCs are overwhelmingly used as a tool to enforce and reinforce a certain kind of ideological point of view.

I don't know which codes of conduct you have been exposed to. The ones in Linux cover basic things like not being cool to attack other maintainers with posts like:

> Get your head examined. And get the fuck out of here with this shit.

https://lwn.net/Articles/999197/

This is hardly what I would label as an ideological debate.

hitarpetar 3 days ago | parent | prev [-]

sounds like it's WAI

locknitpicker 3 days ago | parent | prev [-]

> Quite ironic then that CoCs overwhelmingly lead to arbitrary and whimsical punishment.

I don't agree. I think it has been working quite well in spite of the conspiratorial bullshit excuses made up by those who failed so hard to human to the point they were slapped with one.

Nevertheless, one of the values of a code of conduct is that people like you and me can check the deliberation and hear what all interested parties had to say. Without a code of conduct, the one with the loudest voice and the more interest to subvert code of conduct deliberations could basically dedicate their life shit-talking the project.

lelanthran 3 days ago | parent | prev | next [-]

> A code of conduct is a form of checks and balances, and code of conduct violation processes serve as processes to collect and present objectively verifiable paper trails of exactly when snd how those maintainers failed to human, and how bad at it they were.

That's the opposite goal; the CoC is to be as broad as possible while still being as vague as possible.

It's a tool that has been repeatedly weaponised against the out-group by the in-group - there is never any sense of even-handed usage of a CoC against the community.

mycall 3 days ago | parent | prev [-]

Failed to human is an odd phrase as humans are always just that. I prefer "don't be a dick" but I guess it is less civil.

locknitpicker 3 days ago | parent [-]

There are levels to being a dick. I think that chronically online types tend to forget that at the other side of the screen there are real flesh-and-bone people who would find it unacceptable to be addressed in a disrespectful way.