5 ms·
I think you really should really reexamine the situation that occurred if you think the person "went of of his way to stop an open source contribution that he p
by iends 13y ago
I think you really should really reexamine the situation that occurred if you think the person "went of of his way to stop an open source contribution that he personally didn't agree with." That is not what happened.
Either you don't understand what happened or you are intentionally spreading FUD.
Ben rejected the pull request because there was no CLA from the contributor. It was a one line change, but it didn't adhere to the process established by the node core. (He's also English as a second language and didn't see how this could be offensive). Another contributor, Isaac, entered the fray and accepted the pull request (it's not clear if there was a signed CLA at this point), subverting the authority of the other core contributor. At this point it becomes a question of authority between two core contributors one working for Joyent and one for Strongloop. It seems there was already something negative between the developers and the companies before this occurred. Out of anger of his authority being subverted Ben reverted the pull request again. Isaac didn't communicate with Ben, and Ben was angry. Both handled it poorly, but Ben comes out looking poorly because the internet hate mob doesn't think before acting.
- untog 13y agoBen rejected the pull request because there was no CLA from the contributor. Funny, because what he said was: "Sorry, not interested in trivial changes like that." https://github.com/joyent/libuv/pull/1015#issuecomment-29538615 https://github.com/joyent/libuv/pull/1015#issuecomment-29538...
- victorhooi 13y agoYes, and that was valid from his POV, and from what I understand, consistent with his past behaviour regarding minor grammatical/spelling mistakes. And I get that - for some projects, the sheer overhead of every single person arguing their grammatical opinion on internal docs just wouldn't be worth it. And yes, I know, for some people this was a major travesty on our social fabric, and the social justice warriors came out in full force about how it was apparently incredibly sexist on Ben's part. However, that was basically just bike-shedding. This entire debacle should have sorted out graciously between the parties involved - there was no need to turn it into a public freakshow that it became. Look, yes, it would be nice if we used non-gender specific pronouns everywhere. Let's change the doc standards to reflect that. But going on a retroactive witch-hunt hurts nobody. In fact, I'd venture that this little crusade probably did more to hurt getting females into technology, when they see how incredibly immature and petty we "boys" are, and how they'll always be seen in terms of their gender and "protected" rather that just being another geek. Finally, the fact that the damn guy volunteers and mentors aspiring developers - including gasp females - makes the lynch mob look even worse.
- erichocean 13y agohow they'll always be seen in terms of their gender and "protected" rather that just being another geek My wife hates the Nineteenth Amendment for that exact reason: the idea that men "gave" women the right to vote (and thus, in principle, could take it away again) frustrates her. She'd rather a new Constitution that cleans up all the fixes we've made through the amendment process that treats men, women, races, and sexual orientations all equally. It's hard to argue that wouldn't be an improvement over what we have now. That's actually a problem with things like "Girls Who Code" or whatever it's called: while getting girls coding, it also introduces the idea that girls don't code, and that when they do, it's "novel". Anyway, I don't have a solution for that (and I'm not opposed to those efforts in any way), it's just something to keep in mind.
- rmrfrmrf 13y ago> It's hard to argue that wouldn't be an improvement over what we have now. I mean, I guess it's ok if you want to speak on behalf of your wife, but now you're just putting words in everyone's mouth. Enough already. I strongly disagree with creating a new Constitution; we have so many people in Congress looking to take away our rights that we'd be lucky if our First Amendment rights stayed intact. Imagine members of Congress trading abortion rights for non-establishment. It would be a shit show on every level.
- spion 13y ago> That's actually a problem with things like > "Girls Who Code" or whatever it's called: > while getting girls coding, it also introduces > the idea that girls don't code, and that when > they do, it's "novel". Anyway, I don't have a > solution for that (and I'm not opposed to those > efforts in any way), it's just something to > keep in mind. You make a valid point. But there is some research that suggests that limiting membership to certain groups does make members of that group more likely to participate[1][3]. It sounds counter-intuitive to me, but the research and examples are there. I agree that in an ideal world, we would simply find the idea of "girls who code" equally weird as the idea of "girls who breathe" But the unfortunate truth is, there is a gender gap in programming. Its very real - we all know the stats. There is a reason for this gap, and it very likely has something to do with our society, culture, and us. I don't know about you, but I'd like to find out more about what those reasons are, and if there is something I can do to change that, I would. Why not? It would be great! The one thing I disagree about is that angry attacks or lynch mobs are a good strategy to go about this. Most male programmers are highly intelligent individuals - if the reasoning behind an idea is explained to them in a calm and logical manner, I believe they will be very likely to accept the explanation. In contrast, if the explanation or actions are interpreted as a personal attack, they may feel threatened and will be more likely to just attempt to defend themselves. Because they would be afraid of being personally accused, shamed and socially cast out. Even ideas such as privilege blindness can be explained in this manner - articles such as [2] and [3] are good examples (I'd guess that the pattern is that a personal story is more likely to produce good results) [1]: http://www.singlesexschools.org/evidence.html http://www.singlesexschools.org/evidence.html [2]: http://pgbovine.net/tech-privilege.htm http://pgbovine.net/tech-privilege.htm [3]: https://medium.com/tales-from-the-front/cc9ed433ec3c https://medium.com/tales-from-the-front/cc9ed433ec3c
- markc 13y agoWhy not let him speak for himself? https://github.com/joyent/libuv/pull/1015#issuecomment-29568172 https://github.com/joyent/libuv/pull/1015#issuecomment-29568... "Hi all, let me try to clear up a few things. Why I rejected the pull request. Us maintainers tend to reject tiny doc changes because they're often more trouble than they're worth. You have to collect and check the CLA, it makes git blame less effective, etc. That's why the usual approach to such pull requests is 'no, unless' - in this case the 'unless' should probably have applied. To me as a non-native speaker, the difference between 'him' and 'them' seems academic but hey, if it gets us scores of female contributors, who am I to object? Why I reverted the commit. In hindsight, I should have given Isaac the benefit of the doubt because I don't doubt that he acted with the best of intentions. On the other hand, if another committer jumped the line like that, I would have done the same thing. We have procedures in place and no one is exempt from them. To the people that felt it necessary to call me a misogynist: I volunteer in a mentorship program that gets young people - especially young women - involved in technology. How many of you go out and actively try to increase the number of women in the field? I'm probably going to step back from libuv and node.js core development. I do it more out a sense of duty than anything else. If this is what I have to deal with, then I'd just as rather do something else. Hope that clears things up. Thanks."
- iends 13y agoThanks, I tried to find this but couldn't for some reason.