首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
Rust 管理结构大改革,成立新的“领导委员会”治理机构
2023年6月21日 21:59 | 阅读 3324 次

Rust 项目宣布成立新的顶级治理机构:领导委员会(Rust Leadership Council)。该领导委员会的成立,标志着此前老是闹幺蛾子的 Rust 核心团队和临时领导者职位都将被取消,此后将由 Rust 理事承担顶级治理问题的责任。

背景提要

Rust 诞生于 Mozilla ,并在其中演变多年,最初的 Rust 项目治理结构也是从 Mozilla 演变而来。在 2017 年前后, Rust 项目创建了大约六个团队,包括 core、language、mod、library 和 cargo 团队。其中核心(core)团队主要负责监督其他 Rust 团队出现的问题。

但随着语言本身的发展和社区的壮大,Rust 核心团队的权限变得越来越高,因为他们对 Rust 语言的动态拥有最高决策权,其他团队无法影响他们。此前我们就报道过 Rust 审核团队Rust 领导理事会”的 RFC 草案,这份草案决定重塑 Rust 的领导者和治理模式。

草案主要确立了以下内容:移除 Rust 核心团队,然后由各团队出一个代表,成立一个顶级的治理团队 “领导委员会”。 

“领导委员会”不会亲自下场干活,而是负责一些职责不清的工作安排及其优先次序,然后对这些工作进行精确到子团队或成员的委托。

其次,“领导委员会”还要以跨团队工作、规划和项目的长期成功等为目标,成为团队之间的协调、组织和问责机构。领导委员会还需要协调因项目而导致的团队、结构或流程的变化,确保顶层团队负起责任,并负责展示 Rust 项目的官方态度

该 RFC 由@jntrnr(核心团队成员)、@joshtriplett(语言团队负责人)、@khionu(调解团队成员)、@Mark-Simulacrum(基金会核心项目主管,发布团队负责人)、@rylev(基金会核心项目主管)、@technetos(调解团队成员)和@yaahc(基金会合作项目主管)共同撰写。

而 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

目前 Rust 核心团队已被解散,团队成员主动或被动地“离开了”。接下来的几周内,Rust 团队的主要工作是为新的领导委员会建立基本的基础设施,包括制定定期会议计划、提出议程项目的流程,建立团队存储库,并完成从前 Rust 领导结构的过渡。

 

完整的 RFC  草案可在该 PR 中阅读。

(文/开源中国)    




评论 (0)
游客请输入验证码
最新评论
0
0
收藏