back to article SQLite creator crucified after code of conduct warns devs to love God, and not kill, commit adultery, steal, curse...

Open-source database SQLite has told its developers it expects them to follow Christ, love chastity, clothe the naked, and not murder, steal, nor sleep with their colleagues' spouses. That's the upshot of a somewhat untypical code of conduct that the widely used project has published online. While most code of conducts take an …

Page:

    1. Doctor Syntax Silver badge

      "I wonder what Benedict had yo[sic] say about"

      Wonder not. Just go and RTFM for yourself.

      1. BebopWeBop

        Actually fuck al l l(yes I have read is unlike you) It did no stop there, abusing man and the

        y carried on years

  1. Stoneshop

    SQL

    >select * from pantheon where existence = "proven"

    0 rows returned.

    1. Anonymous Coward
      Anonymous Coward

      Re: SQL

      Whoever designed that table should be shot.

  2. Destroy All Monsters Silver badge
    Windows

    It's 2018. Christian values are yesterday

    The only code of code acceptable must include "depravity is all-ok, you must try it", "respect the victim totem pole hierarchy", "the LGBTXYZ clique is a protected species and must not be disturbed in its native habitat", "globalization must be supported even if it kills you", "believe women", "islam is the true feminism", "gibmedats for everyone, free, and no-one shall be offended".

    Enjoy the final days of Rome.

    1. Tim99 Silver badge
      Coat

      Re: It's 2018. Christian values are yesterday

      Doing it may be OK - The sin is enjoying it.

  3. wmpattison

    Prayer?

    I recall one of the key points of The Rule of St. Benedict was the prayer cycle. Are contributors required to attend Lauds and Matins? Every day? Sleep deprived programmers. Oh joy.

    1. kwhitefoot

      Re: Prayer?

      > Sleep deprived programmers.

      You mean there is another kind?

  4. Paul Smith

    Bedroom rules

    What goes on in your bedroom between consenting adults is your business, no matter how distasteful others may find it. And as a self-professed liberal, I have a moral obligation to defend your right to continuing doing what ever it is you want, but that doesn't mean I can't ask you to keep the fcuking noise down. These guys have a closed shop development group so if they want to indulge in superstitious rituals, it makes no difference to me whether they use agile scrum, group hugs or Benedictine Christianity, as long as they keep the doors closed.

  5. cat_mara

    Joking aside, I thought that code-of-conduct post was... unworthy of drh. He is responsible for so much good software — not just SQLite, but Fossil (which I secretly prefer to git but, shh, don't tell anyone) and its ancestor cvstrac which I still use on some old personal project, among many others — which he has released under very generous licencing conditions. It comes across as smug and dismissive like, you know, that Pharisee in the parable praying ostentatiously in the synagogue, "cheers, God, for not making me like the rest of these losers!"

  6. Kane
    Coat

    Surely...

    ...it must be a Conduct of Code?

    Yeah, yeah, I'm leaving....

  7. John Savard

    Not Open Contribution

    If SQLite is written by a group of friends who are not seeking other developers to share their load, then indeed one can't complain that what has happened violates other people's rights. Also, the article did note that they're willing to make exceptions for people who feel uncomfortable with parts of the code of conduct.

    None the less, I think it's entirely legitimate to react to this as a joke in extremely poor taste.

    If one removes the rules in that list that are explicitly religious in nature, or which are appropriate to members of a monastic order, there would not be all that much left.

    However, that being said, I would have no objection to a Benedictine monastery releasing open-source software. The shock is largely at unexpectedly finding something that one would have expected to be a secular institution adopting non-pluralistic values.

  8. wmpattison

    Do we pray?

    As I recall, the Rule of St. Benedict was pretty strict on adhering to the prayer cycle. Are SQLlite contributors expected to attend Lauds and Matins (and the other six, plus Mass) every day? Do tell...

    1. Doctor Syntax Silver badge

      Re: Do we pray?

      Don't all software developers pray that they'll get it to work eventually? Or by the deadline, whichever comes sooner?

      1. onefang

        Re: Do we pray?

        "Don't all software developers pray that they'll get it to work eventually?"

        Nah, I just swear at it until it works.

      2. ElReg!comments!Pierre

        Or by the deadline

        Don't be silly, that's when the coding usually begins

  9. MacroRodent

    No laughter?

    The God bits don't bother me, but why should there be for example

    54. Speak no useless words or words that move to laughter.

    Also the

    17. Bury the dead.

    is not so relevant in today's society, where bodies are handled by specialists. I guess this was not the case in St Benedict's day, so he exhorted monks to take care of stray bodies in the gutter.

    1. onefang

      Re: No laughter?

      "17. Bury the dead."

      I think that should be applied to dead code. Don't just remove it, bury it properly.

    2. CRConrad

      Bury the dead

      MacroRodent wrote: “...so he exhorted monks to take care of stray bodies in the gutter.”

      Possibly that, too, but I'd guess primarily to take care of stray _souls_ in the gutter:

      I think Benedict — a monk, writing for monks — may have meant that mostly for the (implicit) “bury the dead _with the proper rituals”._ Like, give even a poor bastard who died alone, or without anyone who could afford to give him a nice burial, the required sending-off with prayers etc so as to give him the best possible shot at getting to the place upstairs instead of the one downstairs. For churchy folk — at least for folks as churchy as Benedict and the monks he wrote for, and especially at that time — that is the main part of a burial, I think, far ahead of any hygiene concerns like cleaning up the gutters. So, basically AFAICS an exhortation to do a last — but very important — charitable act for the least among us. Quite sympathetic, better than I'd have expected.

      (All this just a WAG, haven't studied this at all, but feels like it stands to reason.)

  10. Anonymous Coward
    Anonymous Coward

    Re: Trump has become more deranged

    muricans. they keep exporting their insanity over here too.

  11. David Roberts
    Trollface

    Clothe the naked.

    Well, yes, I do that nearly every day.

    The exclusions are rare and probably obvious, but a nerdish need to try and be accurate forces me to qualify that statement.

    .

    .

    .

    .

    On the subject of Christianity (or not) I thought the New Testament was a replacement for the Old Testament and so the term "Old Testament Christian" was logically incorrect. Still, you look for the words which support your chosen views, I assume.

    1. sisk

      Re: Clothe the naked.

      On the subject of Christianity (or not) I thought the New Testament was a replacement for the Old Testament and so the term "Old Testament Christian" was logically incorrect. Still, you look for the words which support your chosen views, I assume.

      It depends on the specific flavor of Christianity you're referencing. For example, Seventh Day Adventists are very much "Old Testament Christian," to the point that some bits of the New Testament get either ignored entirely or interpreted in such a way as to reinforce the Old Testament doctrine that they would replace in the doctrine of other denominations. As an example, the theme throughout Paul's letters of Mosiac law not applying to Christians is completely ignored in SDA doctrine, while the bit in Acts that most Christians interpret as meaning there are no "unclean" meats anymore is interpreted somewhat differently (I forget the exact details on that one).

      When speaking of Christianity it's important to remember that it's an incredibly fragmented community. Folks around here talk about Android being fragmented, but by comparison to Christianity it's pretty consistent. There's very little that you could say about Christian doctrine beyond the core concept of salvation through Christ that would apply to all Christian denominations.

  12. Anonymous Coward
    Anonymous Coward

    Works for me

    What are they going to do, reject my zero-day bugfix because I dress immodestly?

  13. ibmalone

    "But that would put me in the position of editing and redacting Benedict of Nursia, as if I were wiser than he."

    Always good to recognise your limitations.

    Also, are the people reacting to a code of conduct ("which has included a wave of aggressive responses accusing Hipp of un-Christian behavior") with abuse really that blind to irony?

    1. Ben Liddicott

      Indeed, the central theme of Christianity may be that all engage in un-Christian behaviour, and all require forgiveness, and all must make continual efforts to improve.

  14. bussdriver

    Even serious, it still is a joke

    CoC being set to something that offends many is great irony. Doesn't have to be intentional to be a joke.

    It's all BS just to excuse actions against somebody later on like policies and procedures. They are used those in power against whomever and the masses are more likely to blow it off if it is done referring to some static document nobody memorizes or reviews... unless it upsets too many and then a policy debate ensues but still results in less harm than just saying, "I am banning X because I hate them and I'm in charge, not you." It's a political trick we all fall for too often.

  15. sisk

    To be perfectly fair, the world would be a much better place if everyone followed the bits of the Christian tenants of behavior that don't actually require being Christian. Heck, even just the universal adoption of the golden rule (which actually exists in most religions in some form, probably because it's so freaking obvious) would make the world a far better place. And I really don't think that's such a big ask for an online community made up of adults. Though, perhaps he should have made it a bit more clear that he was copy-pasting a religious text and that the more spiritual or worshippy bits of it could be ignored.

    And before anyone goes off on me about how awful Christians can be, it should be mentioned that of the several hundred "Christians" I know only a handful actually live up to that standard of behavior. Most Christians just....don't. The ones who do are extraordinarily pleasant people.

    1. Doctor Syntax Silver badge

      "the universal adoption of the golden rule"

      Sadly that needs to be explained to too many. It's "do as you would be done by".

      1. bpfh

        I thought the golden rule was « he who has the gold, makes the rules »

        I’ll get my coat. It’s the one with the magic lamp in the pocket.

        1. Anonymous Coward
          Anonymous Coward

          Sigh...

          Do NOT do unto others that which you would NOT want done unto you.

          Steer clear of the oversimplified translations, dudes.

          1. sisk

            Re: Sigh...

            Do NOT do unto others that which you would NOT want done unto you.

            Steer clear of the oversimplified translations, dudes.

            Actually it is stated both as (paraphrasing because I don't want to look up verses for exact text right now) "Do not do to others what you would not want done to yourself" - at least once and maybe twice in the Old Testament law - and "Do unto others as you would have them do unto you" - in Matthew during the Sermon on the Mount. Both kinda amount to the same thing really. And, as I said, there is some variant on the same theme in most religions. Have a look at the Wikipedia page for "The Golden Rule" sometime to see it stated several other ways in the texts of several other religions.

            1. Kiwi

              Re: Sigh...

              Actually it is stated both as (paraphrasing because I don't want to look up verses for exact text right now) "Do not do to others what you would not want

              There's also "love your neighbour as yourself", and 6 of the 10 commandments.

            2. Anonymous Coward
              Anonymous Coward

              Re: Sigh...

              Both kinda amount to the same thing really.

              Not really. If I was to do unto ${Female_celebrity} what I wanted her to do unto me I'd be quite rightly locked up for a long time.

  16. fraunthall

    Some folks are worthy of exclusion because they are flaming idiots, so the new SQLite (is that supposed to mean SQL Lite or Light?) CofC seems to have outed them. For that we should all be grateful. I read the full code. There is nothing offensive in it, and the rules, although difficult to adhere to, are all reasonable. Opposition to them is only revelatory of the extreme ill-liberal biases of the critics.

  17. Nunyabiznes

    Quote from the article: "While it may make some uncomfortable to be faced with religious screed while maintaining software,

    Really Kieren? This CoC is a screed? I'd say a little bias is showing.

  18. Allan George Dyer

    Is anyone else reading 'CoC' as Call of Cthulhu?

    I should record this in my journal.

    1. Anonymous Coward
      Anonymous Coward

      Be careful. You know what happens to people who write journals in the Cthulhu mythos.

      1. Allan George Dyer

        I have a theory, but I need to complete my investigation to be sure.

        1. Anonymous Coward
          Anonymous Coward

          Can I have your stuff?

          1. Allan George Dyer

            @Mycho - If you're interested in the matching set of obsidian carvings (I used to think they were, somehow, disturbing, but now they seem quite friendly, almost like they are beckoning), and the black, leather-bound book I found in the ruined library, I'm taking them to the clearing in the old forest tonight. Meet me there.

            1. Anonymous Coward
              Anonymous Coward

              Hmm, pass.

              I shall instead retreat to the comfort and safety of a new dark age.

  19. Anonymous Noel Coward

    As an atheist, I find this code of conduct completely unacceptable...

    ...oh, wait, no, no I don't.

    I don't care one way or the other, actually.

  20. Anonymous Coward
    Anonymous Coward

    Much ado about nothing...

    ...but I think he’ll now be crucified by the Fundamentalist Atheist online pitchforkistas.

  21. EnviableOne

    CoC is a PITA

    Codes are a right PITA

    SQLlite is too Religious, CC is to SJW, Linux is too short (Be excelent to each other)

    I'd go with a modified version of Matthew 22 37 and 39

    You Shall value stability and security of $project with all your heart soul and mind

    You Shall do nothing to others you wouldn't want them to do to you.

    1. onefang
      Coat

      Re: CoC is a PITA

      You are doing it wrong, use more lube and go slower.

  22. heyrick Silver badge

    Never mind all this God stuff

    I object to the "Be not drowsy".

    What exactly are you supposed to be after pulling an all nighter because a project "nearing completion" is going to be demonstrated to clients tomorrow and the twatty management bod only bothers to mention this in passing as he's putting on his coat at the end of the day.

    Other words come to mind - livid and homicidal for instance - but I'd settle for status equals drowsy and a gallon of tea and a pack of Garibaldi...

  23. Twanky
    Coat

    There is NO rule number 6

    Rule number 7...

    OK, OK, I'm going...

  24. ROC

    CoC Updated

    Maybe the CoC was updated since most of the foregoing discussion here the past 2-3 days, but it is now based on the Mozilla Community Participation Guidelines , and the original is identified as "more of a Code of Ethics of the Project Founder" - i.e. personal value system, and pretty much moot for this discussion:

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

    They do have this "request" at the end of the "About" web page:

    "We the developers hope that you find SQLite useful and we entreat you to use it well: to make good and beautiful products that are fast, reliable, and simple to use. Seek forgiveness for yourself as you forgive others. And just as you have received SQLite for free, so also freely give, paying the debt forward."

    Note the use of the verb "entreat", which Merriam Webster defines in the primary explanation as "to plead with especially in order to persuade".

    They ask "pretty please", and that's about it.

  25. Anonymous Coward
    Anonymous Coward

    Chauver's Monk

    "The reule of Seint Maure, or of Seint Beneit,

    By cause that it was old and somdel streit

    This ilke Monk leet olde thynges pace,

    And heeld after the newe world the space."

    Because the rule of St. Maure and St. Benedict was rather narrow, this same monk allowed these old things to lapse and adopted the modern world.

    If the Rule of St Benedict was considered to be out of date in the 14th century by an English civil servant, how out of date is it now?

  26. guthriebowron

    I am not a Christian, but (with the exception of $DEITY) these are some damn good rules to follow.

Page:

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon