When the original blog post showed up on HN, I couldn't understand why it was penned. As best I could tell, here's what happened: * Party A submitted a pull request for a minor change to the libuv docs * Party B (who can signoff on changes) declined it for being an extremely minor change * Party C merged it after getting signoff from Party D (who can signoff on changes) * Party B reversed the change under the impress…
Minor detail: your summation makes it sound like Joyent would fire over reversing a change, when in fact Joyent appears to be saying they would fire over reversing the change because the change was removing two masculine pronouns . It's a pretty extreme reaction by Joyent; I wonder how much further away "We would also fire whoever used the gendered pronouns in the first place" is.
When I read the Joyent post, it doesn't seem like they acknowledge any other possible motivation for revert. When I later saw the revert message regarding sign-offs I was quite surprised that the blog neither mentioned it, nor was written in a way that indicated they had read it.