FreeBSD has announced a new LLVM-derived code of conduct.
According to a 2018 survey "35% were dissatisfied with the code of conduct adopted in 2018, 34% were neutral, and 30% were satisfied." So, they held another survey at the start start of June:
Which code of conduct should FreeBSD adopt?
An LLVM-derived code of conduct:
https://github.com/freebsd/core.10-public-docs/blob/master/CoC/llvm-based.mdA Go-Derived code of conduct:
https://github.com/freebsd/core.10-public-docs/blob/master/CoC/golang-based.mdRetain the current code of conduct:
https://web.archive.org/web/20200108075747/https://www.freebsd.org/internal/code-of-conduct.htmlRESULTS
- 4% favoured keeping the current code of conduct
- 33% favoured the Go-derived code of conduct
- 63% favoured the LLVM-derived code of conduct.
Thus, the Core Team, following the preference of a majority of active
FreeBSD developers, adopted the LLVM-derived code of conduct.
(Score: 4, Funny) by DannyB on Wednesday June 10 2020, @02:51PM (7 children)
If I were to write a code of conduct, the troll in me would have several design goals:
* make the adoption of the CoC by an organization somehow be a violation of the CoC
* make it mutually exclusive with all other CoC on other projects, such that it is impossible to conform to both CoC
Other ideas?
To transfer files: right-click on file, pick Copy. Unplug mouse, plug mouse into other computer. Right-click, paste.
(Score: 2) by istartedi on Wednesday June 10 2020, @03:18PM (3 children)
Make it more lines of legal code than the software code in your project. Somewhere in there, sneak in a nursery rhyme. Mary Had a Little Lamb is a favorite. IIRC, there was a famous case of that being sneaked in to a bill at some point.
Appended to the end of comments you post. Max: 120 chars.
(Score: 0) by Anonymous Coward on Wednesday June 10 2020, @03:24PM
No, here's how...
mv Code_of_Conduct >> /dev/null
(Score: 3, Funny) by chromas on Wednesday June 10 2020, @04:46PM
Put in a modern lyric so that adoption requires copyright infringement.
(Score: 1, Funny) by Anonymous Coward on Wednesday June 10 2020, @06:54PM
Recursion would be a good tool for this sort of thing. If anyone complains, just tell them they don't really understand recursion.
(Score: 3, Interesting) by DECbot on Wednesday June 10 2020, @03:48PM (1 child)
It would be interesting if you could work some polymorphism into your CoC or perhaps word it in a way that people trying to wield the CoC against others are in clear violation of the CoC.
cats~$ sudo chown -R us /home/base
(Score: 0) by Anonymous Coward on Wednesday June 10 2020, @09:37PM
Just work off the paradox of tolerance. "Every action taken in this project should be done in an inclusive matter. You should not exclude or call out anyone for any reason other than the technical merit of their code. This includes exclusionary actions due to sex, gender, orientation, politics, religion, or any other matter of personal belief. Such actions will not be tolerated."
(Score: 1, Funny) by Anonymous Coward on Thursday June 11 2020, @03:12AM
Deny copyright rights to any readers so it's illegal for them to read it.