发生了什么?
今年三月,来自 Rust 项目领导层和 Rust 基金会的 31 人齐聚谷歌伦敦办公室,参加为期两天的峰会。峰会的重要出席者包括:
- 语言设计团队联合负责人 Niko Matsakis,他提出了一个名为“项目目标”的想法,旨在协调 Rust 维护者与来自公司或其他组织的外部贡献者在共同目标上的资源;
- Rust 基金会首席执行官兼执行董事 Bec Rumbul,她就基金会支持 Rust 项目的使命以及未来可以改进的方式进行了反思性讨论;
- Tokio 维护者 Alice Ryhl,她谈到了 Rust for Linux Kernel 的工作及其在 Android 中的应用。
日程安排包括预定的圆桌讨论、特邀演讲和一些“非正式会议”讨论,其主题在峰会上决定。
为什么会举办?
自 2019 年初在 Mozilla 柏林举行的最后一次 Rust 全员会议以来,Rust 项目就没有举行过跨团队的线下聚会。此后,Rust 发生了重大变化。Rust 基金会于 2021 年初成立,目前拥有十名员工。Rust 核心团队被解散,取而代之的是新的领导委员会。开源项目不断发展,许多新面孔加入了其领导层。
Rust 项目本身也在不断发展,这使得再次举办 Rust 全员会议的可行性降低。举办一个专注于项目领导层的小型活动,使我们能够以更小的预算将项目各方的人员聚集在一起。
主要收获
峰会的主要目标之一是建立信任:领导者之间、项目不同部分之间以及项目与基金会之间。据许多报道,这次峰会取得了巨大的成功。许多与会者之前没有面对面见过,而坐在一起谈论共同的兴趣,这是在线上不容易复制的。
围绕许多主题进行了富有成效的讨论,包括 Rust 项目如何更好地利用基金会的资源来支持其工作。以下是会议的完整列表。
最后,据说找到解决方案的第一步是确定问题。对于 Rust 项目面临的一些最大挑战,如其做出项目范围决策的能力,大家达成了广泛的共识。该小组围绕 项目目标 达成共识,将其作为做出某些重要决策的方式。
按照设计,领导者峰会不是做出最终决定的场所——Rust 项目已经有像 RFC 这样的机制来实现这一点。然而,它的目的是作为一个分享想法和建立共识的场所,这将用于加速未来的 RFC。
会议
- 项目形态
- 决策过程
- Rust for Linux
- 2023 年 Rust 调查
- 利用基金会资源
- 实现基金会的使命
- 团队的目的、结构和运作
- 项目目标
- 团队建设分享会
展望未来
所有参与调查的参与者都表示,领导者峰会为项目发挥了必要的作用。我们希望未来会有更多类似的领导者峰会,并且它们可以扩大规模,纳入更多 Rust 项目及其领导层。
为了使这次活动有价值,我们必须落实我们讨论过的想法。我们已经看到了一份关于 项目目标 的 RFC,并希望在未来几个月看到类似的 RFC。领导委员会也开始向项目成员提供实验性的差旅资助。
我们还收集了与会者的一些重要反馈。在未来的活动中,参与者表示,在峰会讨论期间确定具体的后续步骤将是理想的。一些人还对结构化的日程安排发表了评论,该日程安排旨在尽可能多地利用为期 1.5 天的活动:一些与会者希望有更多时间进行非结构化的“互相了解”讨论,我们认为这对于未来的更长期的活动来说将是很好的补充。
感谢
非常感谢 Rust 基金会和谷歌赞助本次活动,1 以及为会议支付差旅费用的每位雇主。2
非常感谢那些帮助计划和执行活动的人,以及我们的特邀演讲者,包括:
- Adam Harvey
- Santiago Pastorino
- Philipp Krones
- Josh Gould
- Jonathan Pallant
- Alice Ryhl
- Bec Rumbul
- Gracie Gregory
- Niko Matsakis
- Paul Lenz
最后,感谢每一位努力出席并参与的人。没有你们,这次活动不会取得成功。