整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

作为一门 2015 年才上线的编程语言,Rust 这 6 年来可谓是顺风顺水:

  • 在 Stack Overflow 年度调查报告中,连续 6 年(2016 年 - 2021 年)被评为“最受欢迎编程语言”;

  • 2020 年成立了 Rust 基金会,基金会董事成员包括亚马逊、谷歌、华为、微软和 Mozilla;

  • 深受大厂青睐:不仅有亚马逊赞助开发,谷歌也宣布 Android 支持用 Rust 来开发操作系统,甚至 Linux 也有意将它加入内核开发。

在这光鲜成绩的背后,Rust 内部团队却似乎并不和谐,这几天更是闹了个大的:本周一,Rust 审核团队突然在 GitHub 的 PR(Pull Request)上宣布辞职且即刻生效,并表示这是“为了 Rust 核心团队只顾自己、不对其他人负责的抗议”

无从得知的真相

这份辞职声明由 Andrew Gallant 发布,另外两位成员 Andre Bogus 和 Matthieu M 签署,但这三位 Rust 审核团队成员均未详述具体原因:

这份辞呈通篇看下来,只有一句“由于(Rust 核心团队)这种结构上的不负责任,我们一直无法按照社区对我们的期望和我们坚持的标准来执行《Rust 行为准则》”隐晦地指出了其与 Rust 核心团队之间的矛盾,但背后的具体情况却无从得知——截止目前,Rust 方面还没有一个人出面讲述其团队内部的具体分歧与矛盾。

就目前已知的线索来看,或许可从《Rust 行为准则》这个角度切入。据了解,Rust 总共有 10 个团队,其中核心团队负责“管理 Rust 的总体方向、领导子团队以及任何交叉问题”,审核团队则负责“帮助维护《Rust 行为准则》和社区标准”。但现在审核团队的工作却因为核心团队而“无法执行”,这也就表示 Rust 核心团队拥有的权力似乎过大了

Matthieu M 也在 Reddit 网站上发布了这篇辞职声明。虽然依旧没有说明具体分歧,但他简单介绍了一下审核团队与核心团队之间的工作流程:一般情况下,审核团队负责各自收到的投诉,主要以调解为主,很少对社区成员发出禁令;而一旦遇到必须发布禁令的时候,审核团队就要跟核心团队打交道了,因为禁令需由核心团队审查并执行。

而 Matthieu M 在意的问题就在这里:核心团队可以管理审核团队,那谁来监督核心团队?答案是,没有。Matthieu M 在 Reddit 评论中指出这绝对是 Rust 的治理危机:“Rust 治理文件中从未明确声明哪个团队将对核心团队进行监督,也没有声明过审核团队不应该让核心团队来负责。”

Matthieu M 后续还补充道,审核团队的成员也是“由核心团队直接选择”,甚至与核心团队沟通失败也无从申诉,因为核心团队之上再没有其他团队。对此,System Initiative 公司 CEO Adam Jacob 也发声表示:“他们(Rust 核心团队)实际上创造了一个‘寡头政治’。

熊熊燃起的“八卦魂”

由于这封 Rust 审核团队的辞呈来得太过突然,并且始终没有讲述具体分歧,众多开发者的“八卦之魂”不可抑制地开始熊熊燃烧:一时之间,Matthieu M 在 Reddit 上发布的帖子热度激增,GitHub 上的辞职声明也登上了 Hacker News 热榜,网友评论近 800 条。


在许多人“求真相”的留言中,有一部分网友开始自行推测:

有人猜,这可能与亚马逊有关。今年 9 月,AWS 团队开源战略与营销负责人 Matt Asay 发表了一篇《Rust 的未来》,由于该文章“无意中暗示亚马逊在以某种方式对 Rust 的开发负责”(目前文章已修改),引发了 Rust 核心团队成员 Steve Klabnik 的不满:“我拒绝让亚马逊定义 Rust。

Steve Klabnik 认为亚马逊雇佣多名 Rust 维护者和贡献者的行为是在“侵蚀 Rust 团队”、“将核心团队边缘化”。Rust 库团队负责人 Mara Bos 则对此完全反对:“胡说什么!核心团队的确是愈发无关紧要,但这并不是因为亚马逊正在接管,而是核心团队已经不再真正地指导或领导 Rust 了。”

而 Andrew Gallant 的推特就曾转发 Mara Bos 的这段发言

除此之外,还有人猜这可能与 Rust 基金会新上任的首席执行官 Rebecca Rumbul 有关,也有人觉得这与最近核心团队的三名新成员(JT、Jan-Erik Rediger 和 Ryan Levick)有关,甚至还在推测是哪些核心团队成员与审核团队产生矛盾。

在言论发酵程度超出想象后,Matthieu M 关闭了 Reddit 帖子的评论权限,并道歉道:“我要向 Rebecca、Ryan、JT 和 Jan-Erik 道歉:我们与核心团队的关系几个月来一直在恶化,但我们辞职绝不是对你们提名的谴责,我希望你们都好好的。”

辞职不是为了谴责

正如 Matthieu M 所说,“我们不希望产生任何谩骂、指责、推诿和谣言,而是专注于建设性意见:如何改善现状,继续前进”,早在最初那份辞呈中,Andrew Gallant、Andre Bogus 和 Matthieu M 就已经明确表示,他们辞职并非是为了谴责或噱头,而是希望 Rust 团队能更好地发展,所以在这之中的任何具体不满他们都将“保持谨慎和保密”。

为此,他们还在辞呈中为 Rust 社区提出了 4 个建议:

  • 建议 Rust 团队成员就监督核心团队的过程达成共识;

  • 建议替换审核团队的人不是属于核心团队的 Rust 团队成员;

  • 建议未来的审核团队根据 Rust 团队成员的建议,主动决定如何更好地处理和发现 Rust 团队成员之间的非良性冲突。建议审核团队与基金会合作,获取专业调解的资源;

  • 建议未来的审核团队尽可能地保持团队的健康规模和多样性,尽可能多招募新成员。

目前,通过查看 Rust 审核团队页面,可以发现 Rust 已临时任命了一个审核团队:Khionu Sybiern 和 Joshua Gould,还将 Andrew Gallant、Andre Bogus 和 Matthieu M 列为“校友”,并表示:“我们要感谢所有过去的成员做出的宝贵贡献!”

最后,据 The Register 报道,23 日 Rust 方面对此事发表了一段声明:“我们尊重项目团队的独立性和决策权,我们也知道今天所做的更改。我们希望项目和语言能够蓬勃发展,并将继续努力实现这一愿景。”

参考链接:

  • https://github.com/rust-lang/team/pull/671

  • https://www.theregister.com/2021/11/23/rust_moderation_team_quits/

  • https://www.reddit.com/r/rust/comments/qzme1z/moderation_team_resignation/

  • https://thenewstack.io/rust-mod-team-resigns-in-protest-of-unaccountable-core-team/

为助力云原生开发者更好迎接即将到来的“黄金十年”,CSDN 特别发起《2021中国云原生开发者调查报告》,围绕“云原生开发者画像、人才和技术分布版图、一线开发者的技术实践、场景与应用分析、云原生的技术未来”等五大方面进行深度调查和解析。

本次问卷调查共 10 个问题,可能占用您 3-5 分钟时间,感谢您的倾力支持。

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

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

    作为一门 2015 年才上线的编程语言,Rust 这 6 年来可谓是顺风顺水: 在 Stack Overflow 年度调查报告中,连续 6 年(2016 年 - 2021 年)被评为"最受欢 ...

  2. 不卷了!团队成员集体辞职!

    技术编辑:MissD丨发自 思否编辑部 转自 https://mp.weixin.qq.com/s/-f2sF3g42C8scetmuM8-cw 11 月 22 日上午,Rust编程语言的审核团队突然 ...

  3. 不卷了?某知名公司团队成员集体辞职!

    点击上方"Java精选",选择"设为星标" 别问别人为什么,多问自己凭什么! 下方有惊喜留言必回,有问必答! 每天 08:15 更新文章,每天进步一点点... ...

  4. Rust程序员一觉醒来都懵了:审核团队集体辞职,发生甚么事了?

    晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 昨夜,Rust编程语言的审核团队突然宣布辞职,且即刻生效.他们在GitHub的pull request上发出了该声明. 审核团队成员Andr ...

  5. Rust的审核团队突然宣布集体辞职

    点击上方 前端Q,关注公众号 回复加群,加入前端Q技术交流群 技术编辑:MissD丨发自 思否编辑部 11 月 22 日上午,Rust编程语言的审核团队突然宣布集体辞职,且立即生效.他们通过 GitH ...

  6. 一夜之间ChatGPT火遍全球,程序员的饭碗保不住了吗

    一夜之间拆的GPT火遍全球 程序员的饭碗保不住了吗 本来我不想说这话题的啊 最近几天有四五个网友私信问我 说有了拆的GPT以后 程序员是不是也失业了 等等类似的这种问题吧 所以今天我根据这个我知道的内 ...

  7. 一夜之间小米与CDR分道扬镳,背后究竟隐藏了什么?

    谁也未曾料到,就在原定的审核日到来之时,小米竟突然宣布推迟CDR发行申请.作为国内首单CDR的发行者,小米此举让外界错愕不已. 一夜之间,小米与首单CDR的发行者分道扬镳,这大起大落的背后有很多值得我 ...

  8. 专访|LinkedIn资深数据科学家黄申:人工智能不会一夜之间改变人们的生活

    黄申,2006年,博士毕业于上海交通大学计算机科学与工程专业,在接下来十余年时间里,曾经在微软亚洲研究院.IBM研究院.eBay中国研发中心做机器学习方向的研究工作,也负责过大润发飞牛网和1号店这两家 ...

  9. LinkedIn资深数据科学家黄申:人工智能不会一夜之间改变人们的生活

    黄申,2006年,博士毕业于上海交通大学计算机科学与工程专业,在接下来十余年时间里,曾经在微软亚洲研究院.IBM研究院.eBay中国研发中心做机器学习方向的研究工作,也负责过大润发飞牛网和1号店这两家 ...

最新文章

  1. Udacity机器人软件工程师课程笔记(二十) - 感知 - 校准,过滤, 分段, RANSAC
  2. RocketMQ实战(四)
  3. 【数据分析】数据分析(EDA)学习总结!
  4. Fiddler简介及安装和HTTPS的解决
  5. 聆听无声的话语:手把手教你用ModelArts实现手语识别
  6. 如何实现快捷方式中的查找目标功能
  7. 和发光的人在一起,慢慢地你也会发光
  8. Git-查看远程分支、本地分支、创建分支
  9. ios系统软件迁移到安卓_苹果系统怎么把文件转到安卓手机?
  10. java使用百度翻译接口实现前后端翻译功能
  11. My Seventy-first Page - 目标和 - By Nicolas
  12. k8s篇-POD资源管理
  13. 高精度练习之超大整数开根
  14. Redis+Zookeeper+NIO+JVM+Dubbo+mq+Kafka+ElasticSearch+POI相关面试题
  15. wpf开源ui引用步骤_计划成功的开源聚会的3个步骤
  16. 拷机测试需要多久_【温馨提示】亚马逊卖家警惕!没有UL测试报告产品将会被下架...
  17. 滕州一中计算机竞赛,滕州一中3名学生“叶圣陶杯”获佳绩!高三学生蒋雨含获决赛一等奖...
  18. linux录屏和截图软件
  19. 微众银行4.20笔试前两题(均AC)
  20. python初学往哪个方向比较容易_学习Python应该往哪个方向发展?

热门文章

  1. 概率论,加法原理,乘法原理,古典概型
  2. 六十星系之15巨门独坐子午
  3. 好生意,戒不掉:趋势、成瘾、惯性、心智、本性
  4. 微信企业号开发之图文消息
  5. DI-Guy人体运动仿真和BigDog机器骡
  6. Java项目论文+PPT+源码等]S2SH+mysql水费管理系统
  7. Python之模块(一)
  8. 东京铁塔Mac高清壁纸
  9. 凯利公式自动计算表_利用凯利公式计算每场投注的最佳比例
  10. 预测和健康管理原则(PHM)