Node.js社区:一个人称代词引发的论战

答复哈
 答复哈
发布于 2013年12月04日
收藏 3

       作为一个开源项目,Node.js以及相关项目都是由社区和志愿者共同维护的,任何的改动都会引发大家的讨论,尤其是现在Node.js在软件行业中用的越来越广,但是,5天前的一个Pull Request请求被拒绝引发了轩然大波,整个事件的起因是有人希望在注释中使用“them”替换“him”,减少具有性别歧视的内容。

        Rackspace员工Alex首先提交了一个pull request请求,希望把libuv(node.js所依赖的库)注释中的“him”修改为“them”,大家对这样一个看似无关紧要的请求各持不同的意见,最终libuv的主要贡献者之一、StrongLoop联合创始人Ben Noordhuis拒接了Alex的请求。

      随后事件开始升级,大家讨论的中心转向了具有性别指向的名词对于女性权利的侵犯,对于请求被拒绝,Alex表示十分困惑:

尽管这是一个微不足道的变化,但我还是很遗憾听到这个消息,我想不明白你为什么没有合并它。花费几秒钟时间按下一个“合并”按钮进而减少敌对的行为难道不是值得吗?

       随着Alex支持者越来越多,Joyent员工、Node.js负责人Isaac开启了一个新的Pull Request,确认从现有的代码中替换具有性别指向的人称代词。

       由于Node.js是Joyent所创立并赞助的项目,任何相关的讨论都会最终引发对Joyent的口诛笔伐,因此Joyent的工程副总裁Bryan Cantrill及时针对这个事件写了一篇博客,表明了公司的立场:

如果Ben是我们的员工,我们会因此开除他……node.js是一个开源项目,一个人没有那么大的力量。的确,一个依赖志愿者的开源项目所面临挑战之一就是处理这些棘手的问题,很庆幸node.js在Isaac妥善的掌握中。Isaac是我所共事的工程师中最有包容性、善解人意的人之一,我知道他会本着Node.js的最佳利益妥善处理Ben的不妥当的行为。

   同时Ben所在公司StrongLoop的CEO Issac Roth也及时出面发表了自己的看法,他说:

我从我的导师那里学到的一个事情是:如果有人犯了错误或者做了你认为不正确的事情,你可以私下和他们讨论,给他们机会改正它。

……

Ben没有理解人称代词变化的重要性,他正在尝试理解这些规则……Ben为libuv贡献了28%的代码,他是Joyent所赞助贡献者代码量总和的三倍……我认为他需要一个私下的讨论、一个电话或者一个学习的机会……我不能理解Joyent公开叫嚣开除别人公司雇员的做法……

  两天前,Hacker News上也引发了对这个问题的进一步讨论。

 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Node.js社区:一个人称代词引发的论战
加载中

最新评论(6

ccor
ccor

引用来自“ccor”的评论

感觉有nodejs有分裂的倾向

引用来自“卡夫”的评论

灵验的乌鸦嘴啊~
一年前就感觉了一下下而已,nodejs绝对是个神奇的项目,看看那些技术强情商低的大牛,喜爱杀马特风格的TJ,不一样的神人,哈,我总感觉这玩意进展太慢了,本应该更强大的~陷入了利益斗争中,分裂是新的开始,前途难料~
已注销用户
已注销用户

引用来自“ccor”的评论

感觉有nodejs有分裂的倾向
灵验的乌鸦嘴啊~
Andrew_Yang
Andrew_Yang
楼上真厉害,果然分裂了
ccor
ccor
感觉有nodejs有分裂的倾向
O
Orzogc
女权斗士真敏感
北落
北落
作为一名天朝人民,表示永远理解不了,这种所谓的歧视。
返回顶部
顶部