@Rays
2017-09-08T16:40:15.000000Z
字数 1732
阅读 1343
语言开发
Node.js
摘要: Node.js技术指导委员会(TSC)和董事会深陷投票表决除名一位言论不当TSC委员的事件中。该事件已经导致多名委员从TSC离职,并引发了大量评论。董事会对此给出了一些新的建议。
作者: Susan McIntosh
正文:
Node.js技术指导委员会(TSC,Technical Steering Committee)并未能通过投票表决除名TSC成员Rod Vagg。起因是Vagg在Twitter和GitHub上发表了一些不当言论,这些言论并不符合TSC的行为准则(Code of Conduct)。这已引发了一系列讨论,主要针对Node.js应如何在鼓励新的想法和促进增长的同时,减少扰乱及其它一些不可接受的行为。
根据8月22日会议纪要,一些TSC成员表达了对Vagg发布在GitHub和Twitter上帖子的担忧(相关帖子已被删除)。委员会就“是否应将该委员从TSC除名”以及“该委员是否应申请自愿退出TSC?”这两个问题进行了投票,但是并未获得通过。两个问题的投票结果一样,六人反对,四人支持,两人弃权,一人回避。在投票结束后,Anna Henningsen、Bryan Hughes、Myles Borins和Jeremiah Senkpiel这四位TSC委员随即从TSC离职,并创立了Ayo分支。
据The Outline网站报道,在四人的离职信中,有部分前TSC委员委婉地提及,行为准则受到了反复的违反,系统已支离破碎。Myles Borins写道:“我们不能自满于自身的文化,而是需要积极地去维护那些我们都希望看到的多元化、包容性的文化。”
The Outline网站还提到,存在一些针对Ashley Williams的匿名指责。Williams是Node基金会董事会成员,她是多元化的支持者。一个匿名帖子声称,Williams的一些推文违反了Node.js的行为准则,并且她拒绝删除这些推文。在一个新闻节目中,Williams发表声明称“这是领导层面的系统性失败”。Williams前期曾在Node.js中组织了一个包容性的小组,但最终放弃了这一努力,其中部分原因就在于缺乏来自领导层面的支持。
Vagg先生也发帖谈及了对他的投票除名,内容要点包括:
The Register上的一篇文章着重指出,Vagg引用了一篇反对校园言论守则的文章。Vagg解释说,他绝对没有要反对Node.js等社区行为准则的意思。
Node.js社区中也发起了一些讨论帖子,其中存在多种支持或反对的声音,讨论内容不仅涉及行为准则,而且包括鼓励更大包容性的可行方法,以及为“避免在互联网上激发不满”而有必要开展自我审查(@ronkorving)。
Mark Hinkle在8月24日代表董事会发布了“就TSC行为的董事会声明”,要求TSC“平等地强化社交成员、协作者、领导层行为准则的遵守”。据The Outline报道,“在这一讨论话题被转移为不公开讨论之前,看上去多位Node领导层成员都认同,William那些被深挖出来的推文构成了对行为准则的违反”。
9曰6日,Hinkle在董事会声明上添加了评论,指出了董事会为了“对Node.js社区提供更好的支持”而要做出的一些改进,其中包括: