SQLite Adopts 'Monastic' Code of Conduct (sqlite.org)
Having been encouraged by clients to adopt a written code of conduct, the SQLite developers elected to govern their interactions with each other, with their clients, and with the larger SQLite user community in accordance with the "instruments of good works" from chapter 4 of The Rule of St. Benedict. This code of conduct has proven its mettle in thousands of diverse communities for over 1,500 years, and has served as a baseline for many civil law codes since the time of Charlemagne.
Not everyone has found SQLite's attempt informative or funny (though many did). A developer wrote, for instance, "So is the SQLite CoC thing a joke or not? If it's not a joke, f*ck this. If it is a joke, that's even worse. Your CoC should be taken seriously." A security researcher, chimed in, "This sort of stunt will make actual code of conduct discussions harder. It's not funny, helpful, or wise."
You can find the Rule of St Benedict here, it is not specifically monastic, but rather outlines general Christian ethical ideals of piety, humility, charity, forbearance and chastity.
You could probably omit piety and chastity, but a lot of the rules do make sense for any community: not to nurse a grudge; to bear wrongs and insults patiently, don't be a grumbler or detractor, settle personal disputes quickly and peacefully, avoid mocking or depraved speech, and to keep a sense of perspective (see rule #47, chapter 4).
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
Shibboleths are things that are useful for identifying distinct groups of people. A good example is the bar scene in the Tarantino film Inglorious Bastards. One of the characters is an Englishman pretending to be a German Officer and he does an okay job, especially given the tense situation and everyone is fooled. However, the hand gesture he makes when ordering drinks is improper and immediately betrays him as a spy.
The word itself comes from an old Hebrew word that has an unrelated meaning to the present use, which springs from a Biblical story, where the word "Shibboleth" was used as a modern shibboleth because it was pronounced differently between two warring groups and could be used to tell if a person was a foe attempting to pass themselves off as a friend. There are plenty of other examples of this being employed throughout history. For example, if you're traveling in warn torn parts of the Middle East, you may want to memorize a few passages from the Quran as that's a common shibboleth used by militants to determine if someone is actually a Muslim since it's often impossible to know based on appearance alone.
The link to the CoC is in the summary, but here it is again: SQLite Code of Conduct.
It is OBVIOUSLY a joke. I don't find it particularly funny, but I don't see any harm either. It is clearly ridiculing some of the over-the-top CoCs, and in many cases that ridicule is well deserved.
The people taking this seriously need to eat more fish or, if they are vegan, some omega-3 supplements, to help their brains work better.
This code of conduct has been up for quite a while https://web.archive.org/web/20.... So clearly, all who were actually contributing to SQLite did not have a problem with it, as they would undoubtedly caused a stink at the time if they did.
Maybe this is a good way to weed out those who don't really want to contribute and should be ignored.
Besides, it is clear that is is partly tongue in cheek and partly just providing suggestions for how to build a community, particularly the bits like:
9. Do not do to another what you would not have done to yourself.
22. Do not give way to anger.
23. Do not nurse a grudge.
24. Do not entertain deceit in your heart.
29. Do not return evil for evil.
66. Do not love quarreling.