懵了!一夜之间,Rust 审核团队突然集体辞职?

整理 | 郑丽媛
出品 | CSDN(ID:)
作为一门 2015 年才上线的编程语言,Rust 这 6 年来可谓是顺风顺水:
在这光鲜成绩的背后,Rust 内部团队却似乎并不和谐,这几天更是闹了个大的:本周一,Rust 审核团队突然在的 PR(Pull )上宣布辞职且即刻生效,并表示这是“为了 Rust 核心团队只顾自己、不对其他人负责的抗议” 。
无从得知的真相
这份辞职声明由发布,另外两位成员 Andre Bogus 和M 签署,但这三位 Rust 审核团队成员均未详述具体原因:
这份辞呈通篇看下来,只有一句“由于(Rust 核心团队)这种结构上的不负责任,我们一直无法按照社区对我们的期望和我们坚持的标准来执行《Rust 行为准则》”隐晦地指出了其与 Rust 核心团队之间的矛盾,但背后的具体情况却无从得知——截止目前,Rust 方面还没有一个人出面讲述其团队内部的具体分歧与矛盾 。
就目前已知的线索来看,或许可从《Rust 行为准则》这个角度切入 。据了解,Rust 总共有 10 个团队,其中核心团队负责“管理 Rust 的总体方向、领导子团队以及任何交叉问题”,审核团队则负责“帮助维护《Rust 行为准则》和社区标准” 。但现在审核团队的工作却因为核心团队而“无法执行”,这也就表示 Rust 核心团队拥有的权力似乎过大了 。

懵了!一夜之间,Rust 审核团队突然集体辞职?

文章插图
M 也在网站上发布了这篇辞职声明 。虽然依旧没有说明具体分歧,但他简单介绍了一下审核团队与核心团队之间的工作流程:一般情况下,审核团队负责各自收到的投诉,主要以调解为主,很少对社区成员发出禁令;而一旦遇到必须发布禁令的时候,审核团队就要跟核心团队打交道了,因为禁令需由核心团队审查并执行 。
而M 在意的问题就在这里:核心团队可以管理审核团队,那谁来监督核心团队?答案是,没有 。M 在评论中指出这绝对是 Rust 的治理危机:“Rust 治理文件中从未明确声明哪个团队将对核心团队进行监督,也没有声明过审核团队不应该让核心团队来负责 。”
M 后续还补充道,审核团队的成员也是“由核心团队直接选择”,甚至与核心团队沟通失败也无从申诉,因为核心团队之上再没有其他团队 。对此,公司 CEO Adam Jacob 也发声表示:“他们(Rust 核心团队)实际上创造了一个‘寡头政治’ 。”
熊熊燃起的“八卦魂”
【懵了!一夜之间,Rust 审核团队突然集体辞职?】由于这封 Rust 审核团队的辞呈来得太过突然,并且始终没有讲述具体分歧,众多开发者的“八卦之魂”不可抑制地开始熊熊燃烧:一时之间,M 在上发布的帖子热度激增,上的辞职声明也登上了News 热榜,网友评论近 800 条 。
在许多人“求真相”的留言中,有一部分网友开始自行推测:
有人猜,这可能与亚马逊有关 。今年 9 月,AWS 团队开源战略与营销负责人 Matt Asay 发表了一篇《Rust 的未来》,由于该文章“无意中暗示亚马逊在以某种方式对 Rust 的开发负责”(目前文章已修改),引发了 Rust 核心团队成员 Steve的不满:“我拒绝让亚马逊定义 Rust 。”
Steve认为亚马逊雇佣多名 Rust 维护者和贡献者的行为是在“侵蚀 Rust 团队”、“将核心团队边缘化” 。Rust 库团队负责人 Mara Bos 则对此完全反对:“胡说什么!核心团队的确是愈发无关紧要,但这并不是因为亚马逊正在接管,而是核心团队已经不再真正地指导或领导 Rust 了 。”
而的推特就曾转发 Mara Bos 的这段发言:
除此之外,还有人猜这可能与 Rust 基金会新上任的首席执行官有关,也有人觉得这与最近核心团队的三名新成员(JT、Jan-Erik和 Ryan )有关,甚至还在推测是哪些核心团队成员与审核团队产生矛盾 。