4 ms·
This is probably refering the SQLite Code of Ethics debacle. SQLite has a Code of Ethics, which is used for ticking a box when working with some of their clien
by roblabla 4y ago
This is probably refering the SQLite Code of Ethics debacle.
SQLite has a Code of Ethics, which is used for ticking a box when working with some of their clients (meaning: they probably don't take it very seriously). For this code of ethics, they chose to use the christian Rule of St. Benedict[0].
When it was implemented, it ruffled some feathers in a fairly major way. While it's true that SQLite is closed to code contributions, they do still accept discussions on their forums, among other things. Those interactions would, supposedly, be bound to the CoC. The sqlite devs later cleared up that it was there for client compliance reasons, but the damage was done.
I don't think this line is in bad faith. It's basically spelled out on their code of ethics page that they basically don't care too much about it and is mostly there for ticking boxes.
[0]: https://sqlite.org/codeofethics.html https://sqlite.org/codeofethics.html
- mmastrac 4y ago> This document continues to be used for its original purpose - providing a reference to fill in the "code of conduct" box on supplier registration forms. It seems somewhat deceitful to use this list to check those boxes, which makes this entire page self-contradictory (specific points highlighted): > 24. Do not entertain deceit in your heart. > 28. Utter only truth from heart and mouth. > 39. Be not a grumbler.
- mort96 4y agoWhere's the deceit? The page is incredibly honest about it, any client which cares will immediately see the purpose of the document. It's working around bureaucracy. Nothing more, nothing less. Given SQLite's position, that's incredibly understandable.
- mmastrac 4y agoWorking around bureaucracy is still deceit. The spirit of the ethics they state here would suggest a good faith effort to put together a true code of conduct, however basic. The ethics that Christianity teach don't have a backdoor because it's big corporate.
- logicchains 4y ago>The ethics that Christianity teach don't have a backdoor because it's big corporate. Did you not read what Jesus did to the moneychangers in the temple?
- mort96 4y agoWorking around bureaucracy is not deceit. At least according to my understanding of the word, "deceit" requires that someone is lead to believe falsehoods. That's not going on here. SQLite has a code of ethics, and if that's all that's required by some bureaucratic process, then that's fair game. If the process requires enforcement of the code of ethics, SQLite should probably not tick the box, and the document puts that information front and centre.
- mmastrac 4y agoI mean that's still deceitful. I get that they don't like codes of conduct, but I can still find it amusing that they violate their own code of ethics on the same page they wrote them on.
- eitland 4y agoAt this point your argument is a classic straw man: Define what the opponent means or believes and then put that definition up to tear it down.
- vlunkr 4y agoThe fact that their Code of Ethics is a joke does not imply that the project is in some way toxic. Most developers don't need a Code of Conduct to tell them how to behave because they're not 10 years old.
- glommer 4y agoOP here, and I don't think SQLite is toxic.
- cryptonector 4y agoThe libSQL announcement implies that you find the SQLite CoC toxic.
- pseudalopex 4y agoThe article said libSQL would have a clear code of conduct. README.md stated their goals and said SQLite's code of ethics was unclear. Was there another announcement?
- deleted 4y ago[deleted]