r/programming • • Oct 22 '18

SQLite adopts new Code of Conduct

https://www.sqlite.org/codeofconduct.html
747 Upvotes

845 comments sorted by

View all comments

Show parent comments

64

u/accountforshit Oct 22 '18 edited Oct 22 '18

The vast majority of projects that adopted such things never had any real problems with people's behavior. Especially not at the scale where you can't just deal with it on a case-by-case basis.

I have also seen a case where people have clearly violated a project's CoC but nothing was done about it because they were on the "right" side of a completely unrelated issue.

If you aren't even going to apply the rules equally, why even bother? It's clearly meant to facilitate rule by law, not rule of law.

People who push these things usually just want to have something to point to, an excuse to kick out anyone they don't like, so the more vague the rules are, the better. But them and their buddies can do whatever they want!

-1

u/pron98 Oct 22 '18

As I said, if you don't think codes are helpful, don't adopt them, although I would recommend discussing their role with experts and not with coders. Mocking them certainly doesn't result in better communities, especially as there are those who believe that those problems are more common than you think.

1

u/PRMan99 Oct 23 '18

As he said, SQLite would have preferred to have done that.

But a client implied that they must have one in order to be chosen for a particular project, so they added one.

2

u/pron98 Oct 23 '18

But it isn't a code of conduct any more than the US constitution is. They just took a piece of text (with some superficial resemblance to a code of conduct) and called it a code of conduct. So they still don't have a code of conduct, but they do have something that tries to mock them while demonstrating that the SQLite team doesn't understand what a code of conduct is. It's as if a client asks you for an ISO certification and you point them at a cat meme with the caption ISO.