News for hackers. Stuff that matters.
Re:GitHub's Code of Conduct by JoshTriplett on Tuesday August 11, 2015 @04:11PM (#10044011)
> Here's a better replacement that addresses all concerns:

Because a few moments of thought to compose a reply will produce a better result than people who have been working on codes of conduct for years and have seen the stunts people try to pull?

Among many other problems, not all forms of unwelcoming behavior have to do with "attacking someone based on their real-life identity". A statement like that might be a start.

And in the process, you've also managed to dismiss any and all discussions of how to positively improve a project to better address social issues, or how to fix existing problems. Congratulations, your code of conduct itself makes people unwelcome.

Re:GitHub's Code of Conduct by Karunamon on Tuesday August 11, 2015 @04:17PM (#10044053)
>Among many other problems, not all forms of unwelcoming behavior have to do with "attacking someone based on their real-life identity". A statement like that might be a start.

Of course not - but it would slot nicely as a replacement into the controversial piece of the Github CoC, which is kind of what I was aiming at. Under what circumstances would a contributor's real life identity ever be relevant in the context of a ticketing system?

you've also managed to dismiss any and all discussions of how to positively improve a project to better address social issues

Most of the time, those social issue are irrelevant. We're not talking about behavior on a chat channel, or a conference, or a mailing list, we're talking about behavior on a bug tracker.

What social issues are not being addressed on a bug tracker that are relevant to the projects in question?

Re:GitHub's Code of Conduct by 13thLetter on Tuesday August 11, 2015 @04:28PM (#10044147)
>Because a few moments of thought to compose a reply will produce a better result than people who have been working on codes of conduct for years and have seen the stunts people try to pull?

Simple amount of effort doesn't guarantee a good result. I'm sure we can all name software projects that added feature after feature as years slipped by and ended up as a bloated, counterproductive mess, much like the CoC we're debating.

>And in the process, you've also managed to dismiss any and all discussions of how to positively improve a project to better address social issues, or how to fix existing problems. Congratulations, your code of conduct itself makes people unwelcome.

Actually, since you mentioned it: why is it the obligation of every random hobbyist open source project to "better address social issues"?

Re:GitHub's Code of Conduct by JoshTriplett on Tuesday August 11, 2015 @07:36PM (#10045099)
> Actually, since you mentioned it: why is it the obligation of every random hobbyist open source project to "better address social issues"?

For the most part I'm talking about issues those projects already have, such as being hostile to new users or contributors, and especially to various specific groups. As for "why": much like "Free Software" versus "Open Source", there are ideological reasons and practical reasons. A sample of practical ("Open Source"-style) reasons: because you want more users and contributors, because you want contributors who don't all think like you do, because less energy spent dealing with awful people is more energy spent hacking, and because communities that people have more fun in are communities that grow much faster. Additional ideological ("Free Software"-style) reasons, which apply whether the rest do or not: because being decent to everyone is not too much to ask, and shouldn't have to be asked for in the first place.

Re:GitHub's Code of Conduct by 13thLetter on Wednesday August 12, 2015 @12:57AM (#10046082)
"Additional ideological ("Free Software"-style) reasons, which apply whether the rest do or not: because being decent to everyone is not too much to ask, and shouldn't have to be asked for in the first place."

Those are admirable goals, but a) they have nothing to do with free software and b) it is not established that these codes of conduct, especially when they enshrine fringe political viewpoints and explicitly racist and discriminatory behavior as this one does, will achieve those goals.