Michael Larabel over at Phoronix brings us news of a stealth Social Justice coup over at FreeDesktop.org:
X.Org, GStreamer, Wayland, LibreOffice, Mesa, VA-API, Harfbuzz, and SPICE are among the many projects hosted by FreeDesktop.org that now appear to be on a contributor covenant / code of conduct.
The Contributor Covenant for those unfamiliar with it is trying to promote a code of conduct for open-source projects that is trying to promote diversity and equality of contributors to libre software projects. From the covenant's website, "Part of this problem [of "free, libre, and open source projects suffer from a startling lack of diversity, with dramatically low representation by women, people of color, and other marginalized populations"] lies with the very structure of some projects: the use of insensitive language, thoughtless use of pronouns, assumptions of gender, and even sexualized or culturally insensitive names."
The covenant states in part that those contributing should use welcoming and inclusive language, be respectful to others, showing empathy towards others, avoid insulting comments, and avoid inappropriate conduct. For the most part, it's basically common sense.
Now it seems this Contributor Covenant is being forced onto all FreeDesktop.org-hosted projects.
(Score: 0, Funny) by Anonymous Coward on Monday April 10 2017, @07:53AM (7 children)
In 20XX, passive aggressive wars was beginning, fought with CoCs and HR departments over corporatized ENTERPRISE QUALITY code.
(Score: 1, Interesting) by Anonymous Coward on Monday April 10 2017, @08:17AM (3 children)
Thankfully they have made themselves irrelevant by sabotaging Xorg and focusing on the clusterfsck that is wayland.
Make X11 great again... fork X Windows.
(Score: 0) by Anonymous Coward on Monday April 10 2017, @02:02PM (2 children)
Upon hearing this, suddenly I've become a lot more skeptical of Wayland.
I'm... still pretty sure it's the right way forward???
I've got one of those statuses I can pull to be a victim if I need to submit a patch, but CoCs mean they're more interested in my status than my code.
(Score: 0) by Anonymous Coward on Monday April 10 2017, @02:23PM (1 child)
Look at it from the positive perspective. If you dislike Wayland, welcome their HR-department infection of equal outcome diversity .. ;-)
Clusterfuck-code-R'-us! :P
(Score: 0) by Anonymous Coward on Monday April 10 2017, @05:51PM
But I don't dislike Wayland. I know I'm in the minority here, but I rather like it.
All I'm waiting on to switch over to Wayland from X11 is for NVidia's drivers to play nice with it.
Works pretty well with nouveau except for some weirdness with Audacious. Well, that, and I admit there are decades of polish in existing X11-based stacks I'm walking away from.
(Score: 2) by driverless on Monday April 10 2017, @11:50AM
In 20XX, passive aggressive wars was beginning
For great social justice!
(Score: 1, Informative) by Anonymous Coward on Monday April 10 2017, @11:59AM
Long throbbing black CoCs!
(Score: 2) by turgid on Monday April 10 2017, @08:34PM
I've been about a while now, and in my experience, better code seems to come from places where human beings are treated with dignity and respect.
The sort of places where people are bullied for arbitrary reasons by a few "elite" developers/managers tend to be miserable places to be, frequently miss deadlines, have poor quality code and generally fail sooner or later.
Maybe it has something to do with how human beings need to cooperate to survive?
Code quality is something that comes out of collaboration.
I refuse to engage in a battle of wits with an unarmed opponent [wikipedia.org].