News for hackers. Stuff that matters.
Re:Collaboration not Derision in the Node Community by itafroma on Saturday November 30, 2013 @11:01PM (#6826027)
The original issue was a pull request[1] made to the libuv code base to change "him" to "them". It was rejected[2] by one of the committers, Ben Noordhuis, as being too trivial.

That decision was reversed by Isaac Schlueter (another committer) and committed[3]. Noordhuis reverted that commit[4], chiding Schlueter for not following procedure, but that revert was quickly reverted itself.

Bryan Cantrill of Joyent, one of the sponsors of the project and Schleuter's employer, wrote a blog post[5] indicating that had Noordhuis been a Joyent employee, he would've been fired. This post here is a response to that post. Strongloop is Noordhuis's employer.

[1]: https://github.com/joyent/libuv/pull/1015

[2]: https://github.com/joyent/libuv/pull/1015#issuecomment-29538...

[3]: https://github.com/joyent/libuv/commit/47d98b64c45db8335bf7e...

[4]: https://github.com/joyent/libuv/commit/804d40ee14dc0f82c482d...

[5]: http://www.joyent.com/blog/the-power-of-a-pronoun

Re:Collaboration not Derision in the Node Community by dmourati on Saturday November 30, 2013 @11:11PM (#6826057)
Not exactly. There are two Isaacs. Isaac Roth at StrongLoop, author of the OP, he didn't come into the story until today. Isaac Schlueter works for Joyent, and originally committed the requested change.
Re:Collaboration not Derision in the Node Community by itafroma on Saturday November 30, 2013 @11:14PM (#6826063)
Yeah, sorry about that; I just caught that mistake myself. Fixed.
Re:Collaboration not Derision in the Node Community by richardfontana on Sunday December 01, 2013 @08:13AM (#6827138)
Roth is actually Issac, not Isaac.
Re:Collaboration not Derision in the Node Community by dmourati on Monday December 02, 2013 @04:05AM (#6832601)
Duly noted. Thanks.
Re:Collaboration not Derision in the Node Community by StavrosK on Saturday November 30, 2013 @11:37PM (#6826123)
When did Ben say pronouns should be gendered? I saw nothing on GitHub like that, yet the Joyent post mentions it more than once.
Re:Collaboration not Derision in the Node Community by itafroma on Saturday November 30, 2013 @11:46PM (#6826159)
I couldn't find any explicit statement by Noordhuis that could be characterized as what Cantrill called an "insistence that pronouns should in fact be gendered". I took that to be something Cantrill thought was implied by the revert.

However, there's a deleted GitHub comment from Noordhuis that nevertheless still appears on his public activity stream[1]. I starts with:

> For the record, I reverted the merge in 804d40e. Isaac may be a committer but that does not mean he is free to land patches at will. Patches have t…

Perhaps it was stated there?

[1]: https://github.com/bnoordhuis?tab=activity

Re:Collaboration not Derision in the Node Community by GrinningFool on Sunday December 01, 2013 @12:43AM (#6826297)
Seems not: https://github.com/joyent/libuv/commit/804d40ee14dc0f82c482d...

Ultimately, it looks like Ben was fairly impartial about the whole thing - he didn't accept it because it wasn't a significant enough change to merit accepting. He tried to revert the acceptance because the acceptance had been done without approval.

Re:Collaboration not Derision in the Node Community by Lazare on Sunday December 01, 2013 @01:08AM (#6826345)
Technically, he was in the right.

Politically, reverting Isaac's commit (and especially doing so with a passive aggressive "Isaac, consider yourself chided." commit message) was clearly a mistake.

Re:Collaboration not Derision in the Node Community by GrinningFool on Sunday December 01, 2013 @12:29PM (#6828199)
A mistake, but only in context of the larger issue. In the context of a reverted commit, it was a fairly laid-back way of saying "you shouldn't have done this direct merge and you probably knew better".
Re:Collaboration not Derision in the Node Community by rok3 on Sunday December 01, 2013 @12:18AM (#6826235)
Doesn't look like he did; they appear to be inferring it because he considered the one word change trivial. While I disagree with his call I can't believe how quickly this blew up into a PR storm.

I'm shocked that such an unprofessional blog post made it to the Joyent company blog. It's destroyed what respect I had for them.

Re:Collaboration not Derision in the Node Community by aviraldg on Saturday November 30, 2013 @11:17PM (#6826076)
Much ado over nothing. "Them" in that context just sounds odd to me (perhaps not in American English?) A 50/50 mix of him/her sounds way more natural.
Re:Collaboration not Derision in the Node Community by Brakenshire on Saturday November 30, 2013 @11:52PM (#6826174)
It's actually the other way around, the objection to the use of singular 'them/they' as a gender indeterminate pronoun is a relatively recent shift apparently originating from American English. It is a form which was otherwise well-established:

http://en.wikipedia.org/wiki/Singular_they#Generic_they

(There are example quotes in the link from Shakespeare, Austen, Twain, and Bernard-Shaw)

Re:Collaboration not Derision in the Node Community by aviraldg on Saturday November 30, 2013 @11:54PM (#6826178)
I was comparing against Indian English, but point noted.
Re:Collaboration not Derision in the Node Community by Brakenshire on Sunday December 01, 2013 @12:15AM (#6826224)
Ah, I wasn't meaning to tell you what the usage is in your country, just trying to make the narrow point about American English.

As an aside, do you mind if I ask, is there a narrative in India about protecting the Indian dialect of English, like you might get in Britain about vulgur Americanization, or in America about pretentious Britishisms?

Re:Collaboration not Derision in the Node Community by plinkplonk on Sunday December 01, 2013 @01:29AM (#6826376)
No there isn't a 'protect Indian English' narrative here.
Re:Collaboration not Derision in the Node Community by yetanotherphd on Saturday November 30, 2013 @11:41PM (#6826135)
Not all people belong to the categories "Male" and "Female".

Luckily you won't be fired for this post, but be warned for the future.

Re:Collaboration not Derision in the Node Community by aviraldg on Saturday November 30, 2013 @11:49PM (#6826170)
I'm all for diversity, but I like my pronouns as they are, thank you.