大家好!去年八月,核心团队写了一篇名为“为 Rust 的未来奠定基础”的博文。自那时以来,核心团队一直在努力工作,以帮助启动基金会,并为由于这些事件而发生的变革做好项目准备。
但这同时也意味着我们一直非常安静!这类工作主要集中在内部,即使您是 Rust 团队的成员,也无法从外部看到。但是,由于这些努力,基金会现在已经成立,并开始执行其使命。这也意味着核心团队是时候转移其工作重点了。
除了基金会的工作外,我们还有一些你可能知道也可能不知道的举措正在进行中
2021 年路线图
2021 年路线图 RFC 已于 1 月合并。这为今年的核心团队设定了目标。这与往年有些不同,往年我们为整个项目制定了目标。我们今年决定专注于核心,并让团队有权设定自己的目标,而我们将专注于整体组织健康。
今年晚些时候,我们也将开始明年的流程。我们还没有积极考虑这个问题,但理想情况下,年度路线图会在 12 月而不是 1 月合并,因此我们要确保尽早开始,以便及时交付 2022 年的路线图。
团队章程
作为这项工作的一部分,我们已经开始了一个流程的第一步,为每个团队提供正式的章程。早在 RFC 1068 中,就列出了初始团队的范围。虽然这多年来对我们很有帮助,但随着团队的成立、关闭和变更,我们并没有始终很好地明确每个团队的责任范围。Rust 治理结构的魔力之一是各个团队被赋予了相当大的权力来按照自己的意愿行事,但这也意味着我们必须注意范围。随着这一过程的不断发展,我们将有更多报告,但最终目标在路线图中有所说明
Rust 团队将与核心团队合作,在今年内为每个 Rust 团队制定章程,目标是明确,特别是,目标和成员资格要求。我们的目标是,到 2022 年,Rust 项目中的所有活跃小组都将拥有明确的章程和成员资格。
现在是加倍努力的时候了,我们很高兴与所有团队合作,敲定这些章程。首先,我们一直在与 Libs、Release 和 Cargo 团队合作,对他们的章程进行初步审查。我们将其构建为主要由团队驱动的;我们正在设定期望并构建章程应该是什么样子,但团队致力于章程的内容。随着这一进展,我们希望更多地了解所涉及的挑战,以便我们可以改进我们的流程并引入更多团队。
值得明确指出的是,这项工作还包括核心团队;我们也将为自己制定章程。
项目拥有的软件包审计
作为核心团队一直在做的另一件事的例子,我们一直在努力澄清 Rust 团队在 crates.io 上拥有的许多软件包的状态。我们正在对这些软件包进行全面审计,确保它们是应该由项目拥有的东西,确保它们具有适当的权限,确保有人在照顾它们,诸如此类的事情。从历史上看,我们在这方面一直相当临时,但是随着我们的成长,谨慎行事非常重要。RFC 刚刚开放,以在此处制定政策。
感谢!
以上简要总结了我们一直在做的事情,以及我们近期将要做的一些事情。我们计划在未来更频繁地尝试沟通核心团队正在做的事情;2020 年由于各种原因是非常复杂的一年,但我们对核心团队和整个 Rust 项目的未来感到非常积极。感谢团队为 Rust 所做的一切。