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...
Luckily you won't be fired for this post, but be warned for the future.
http://en.wikipedia.org/wiki/Singular_they#Generic_they
(There are example quotes in the link from Shakespeare, Austen, Twain, and Bernard-Shaw)
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?
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?
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.
Politically, reverting Isaac's commit (and especially doing so with a passive aggressive "Isaac, consider yourself chided." commit message) was clearly a mistake.
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.
Those two may not seem like much (at least I don't think so), but this kind of passive-aggressive behaviour isn't atypical for bnoordhuis. Eventually it'll cause a bad backlash. Like this.
bnoordhuis is an example of a problem that many popular OSS projects will face in their lifetime: is keeping a highly-productive jerk around worth it? On the one hand they produce good code, but on the other they help drag the community's ethos into the tank.
Also, I don't know if it's very smart calling somebody a jerk whom you've never met, or had any significant dealings with.
It's very easy to do it from the comfort of your couch at home, but I suspect it'd be a different story if they were right in front of you.
In fact, it's basically bullying.
This is the sort of thing you get from reading tabloids or gossip mags - "OMG, Kim Kardashian is like, such a <xyz>, because I read that, like, <xyz> said <xyz> to <xyz>. She is like, a total <xyz>! I mean, if I were her, I'd <xyz>".
Seriously, I would have thought that HN as a community is better than that.
Real classy.
Yes the guy was being thick, but he was virtually fired by someone not at his own company.