IT之家 6 月 22 日消息,Rust 项目此前内部纷争动荡较为剧烈,审核团队为了抗议核心团队而集体辞职,而核心团队自身因为事务繁多,导致忙不过来,反映到项目本身就是软件开发周期延长,Bug 增多,包括漏洞追踪等基本运维工作,也受到相当严重的影响。
▲ 早前审核团队为了抗议核心团队而集体辞职的截图,图源 GitHub在经历了多次治理风波后,Rust 各团队成员目前合力创建了一份新的、名为 “Rust 领导理事会”的 RFC 草案,这份草案决定重塑 Rust 的领导者和治理模式,取消先前的 Rust 核心团队和临时领导者职位,此后 Rust 理事将具备最高权限,处理所有重大事务。
IT之家注意到,该 RFC 草案主要内容就是移除 Rust 核心团队,然后由先前的各团队出一个代表,成立一个类似“议会”的领导委员会。接下来的几周,领导委员会将会举行定期会议、提出下一轮议程项目,建立团队存储库,并完成旧体系到新体系之间的过渡。
▲ “Rust 领导理事会”的 RFC 草案,图源 GitHub据悉,“领导委员会” 不会亲自下场干活,主要负责展示 Rust 项目的官方态度,促成各团队之间的调配合作,分配每个工程的优先顺序,并为这些工程具体分配相应团队或指定开发者。
第一期 Rust 领导委员会由九个顶级团队的代表组成:
Compiler(编译器团队): Eric Holk
Crates.io(Crates.io 团队): Carol (Nichols || Goulding)
Dev Tools(开发工具团队): Eric Huss
Infrastructure(基础设施团队): Ryan Levick
Language(语言团队): Jack Huey
Launching Pad(新团队): Jonathan Pallant
Library(库管理团队): Mara Bos
Moderation(审核团队): Khionu Sybiern
Release(发布团队): Mark Rousskov