技术编辑:MissD丨来源:丝芙科技圈前段时间,Rust编程语言的审核团队突然宣布集体辞职,即刻生效。他们通过GitHub上的拉取请求提出辞职(该页面目前已锁定)。随后,该事件迅速引发了海外程序员、开发者和整个开源圈的热议。团队成员AndrewGallant在他的辞职声明中写道,团队辞职的原因是“抗议核心团队让自己对除了他们自己之外的任何人不负责任”)。根据相关Rust页面上的信息,审查团队主要负责“维护行为准则和社区标准”,但根据辞职信的内容,他们做不到这一点,核心团队似乎超出了这些界限。Gallant在他的辞职信中表示,“由于这种结构性的不负责任,我们无法按照社区对我们的期望和我们自己维护的标准来执行Rust行为准则”。然后他就如何向前发展向Rust社区提出了4条具体建议:首先是问责制。Gallant写道,Rust社区应该“就核心团队的监督流程达成共识”,他说这个流程目前“只对自己负责”。即将离任的团队建议“用Rust团队成员而不是核心团队成员取代审查团队”。未来的团队“根据Rust团队成员的意见,主动决定如何最好地处理和检测Rust团队成员之间的不健康冲突”,并建议“专业调解”。最后,新团队应该“尽可能多地注意保持团队的健康规模和多样性”,这是Gallant自己未能做到的。尽管有这些建议,但从ReviewTeam页面来看,Rust现在已经紧急任命了一个临时团队(如果不是永久替代),KhionuSybiern和JoshuaGould被列为临时团队的新成员。成员。其中,Gould已经是Rust社区团队的一员。目前,该页面将前团队成员列为同学,并感谢“所有前成员的宝贵贡献!”该团队成员在辞职信末尾写道,“我们避免负责任地表达具体的不满”,因为他们选择“保持谨慎和保密”。但Rust社区及其替代者“对核心团队(或其成员)的任何声明都极度怀疑”。最后,该团队成员表示他们愿意联系Rust团队成员寻求“建议或澄清”。而这封信和信的结尾也让人不得不猜测社区应该这样做。Rust团队辞职引发“开源社区治理”话题对于Rust审查小组集体辞职,虽然推特上看起来没什么大事发生,但很多Rustaceans(Rust开发者的名字)很好奇是什么这到底是怎么回事。AndrewGallant的最后一条推文似乎与9月初围绕Rust、核心团队和亚马逊的混战有关,当时Infoworld上的一篇文章引发了一系列事件。根据newstack引用该报告,这篇文章后来被编辑了一个注释:“该文章的前一个版本正确地指出Rustacean原则是仿照亚马逊原则,但无意中可能暗示亚马逊对开发负有某种责任生锈的。”亚马逊雇佣了一些Rust维护者和贡献者,但它只是众多员工参与的公司之一。”当然,也有可能这两件事完全无关。在对上述报告的更新中,一位r/Rust版主详细介绍了帖子上的置顶评论后来被编辑说情况并非如此:“为了回答这个问题是否与今年早些时候发生的事件有关,@SteveKlabnik担心Rust基金会寻求执行董事以及亚马逊对Rust的影响我们可以得出结论的Rust基金会与此事件无关:核心团队是独立于Rust基金会的一个部门。Rust基金会此后选出了一名执行董事,核心团队和健壮团队似乎与亚马逊没有任何联系。”对于上述观点,Rust库团队负责人MaraBos持相反观点她认为@SteveKlabnik的观点“完全是胡说八道”。AndrewGallant最近的两条推文转载了MaraBos的观点。虽然事件没有进一步的细节,但在11月23日上午,前Rust审查小组成员MatthieuM.刚刚发布了一个单独的Reddit线程/R/RISE,在那里他向Rust基金会的新任首席执行官RebeccaRumbul和三位新的核心团队成员JT、JanErikRediger和RyanLevick致歉。MatthieuM.写道:“我们与核心团队的关系几个月来一直在恶化,我们的辞职绝不应被视为对您的提名的谴责。祝您一切顺利。”进一步评论,Chef联合创始人AdamJacob在Twitter上表达了他对这个话题的看法,“虽然他没有关于这种情况的内幕消息,但Rust社区实际上已经创造了它。”更多关于此次事件引发的开源治理问题,再次受到业界的重视和讨论。流行的编程语言Rust:“理想vs.现实”早在2016年,StackOverflow对开发人员的年度调查就将Rust列为“最受欢迎”的编程语言。随后在2017年、2018年、2019年、2020年和2021年,开发者再次投票表达了他们对Rust的热爱。事实上,早在构建Rust社区之初,就采用了“Rustacean原则”原则来平衡有时相互竞争的开发优先级,例如开发人员总结的一些特征:可靠:如果可以编译,就可以工作。性能:惯用代码高效运行。支持性:语言、工具和社区随时为您提供帮助。富有成效的:一点努力可以完成很多工作。透明:您可以预测和控制底层细节。多才多艺:你可以用Rust做任何事情。我们看到,Rust编程语言从未如此“光鲜亮丽”,焕然一新。正因为如此,业界也推测这种对Rust的痴迷会持续到2022年左右。Rust编程语言项目的联合负责人NikoMatsakis、Rust基金会主席ShaneMiller以及Rust社区的其他主要成员已经也一直在努力确保Rust在未来的岁月和几十年里都会受到人们的喜爱。虽然Rustacean原则被奉为Rust的座右铭,当美好的理想遇到残酷的现实时,理想可能会被随意丢弃,但实际上正是这些理想成就了Rust的长远发展,成为人们的最爱的开发商。编程语言。这件事再次让我们深刻体会到,在理想与现实之间,团队合作永远是最重要的,太多的冲突对于技术团队来说既是一种“内耗”,也是一种遗憾。关于这件事的下一步,我们会持续关注~推荐近期热点文章:1.1000+Java面试题及答案(2022最新版)2.精彩!Java协程来了。..3.SpringBoot2.x教程,太全面了!4、SpringBoot2.6正式发布,一大波新特性。.5.《Java开发手册(嵩山版)》最新发布,赶快下载吧!感觉不错,别忘了点赞+转发!
