2025 年技术指导委员会

作者
Fred Schott

Astro 项目 2025 年迎来了新的技术指导委员会 (TSC)!我很高兴地宣布 Emanuele Stoppa Florian Lefebvre Matt Kane 现已成为 Astro TSC 的成员,他们将与继续留任的 Matthew Phillips 一同工作。

此外,我也很自豪地宣布 Matt Kane 将正式担任 Astro 框架团队的负责人,而 Sarah Rainsberger 将继续担任项目官方文档团队的负责人。

这项公告是我们持续致力于开放治理,并为您带来构建内容驱动网站的最佳框架的一部分。如果您想了解更多信息,您可以阅读我们完整的公开GitHub 治理文档,查看我们的维护者完整列表,并在 Discord 上与我们聊天。

什么是 Astro TSC?

我们在 2022 年创建了技术指导委员会 (TSC) (PR #3490),以支持 Astro 项目早期的快速增长。Astro 的使用量飙升——npm 下载量每月翻倍——我们的核心维护者团队也已扩大,吸纳了除编码之外具备新技能(文档、设计、社区建设)的新成员。Astro 需要一个更小、更专注的团队来更有效地做出核心技术决策。

TSC 成员指导着项目的方向,并确保 Astro 代码库的健康未来。在对 Astro 代码库进行任何更改时,TSC 成员对技术决策负最终责任。

TSC 成员在软件设计决策中拥有重要影响力。因此,编码经验对于此职位至关重要。TSC 成员资格是少数几个要求在 GitHub 上对 Astro 项目有重大代码贡献历史的职位之一。

—— GOVERNANCE.md · 2022年6月7日

今年早些时候,我们自 TSC 成立以来首次重新审视了其结构。我们的核心团队投票决定简化成员流程 (PR #53),以便更容易地增减 TSC 成员,将 TSC 的规模上限设为 5 名成员,并取消了项目管理人(嗨,就是我!👋)直接在 TSC 任职的资格。这种新结构为我们最活跃的核心贡献者提供了应有的自主权和责任,让他们来负责代码库未来的健康发展(也让我得以腾出更多时间专注于项目管理、寻找新的合作伙伴和赞助商等)。

每一位 TSC 成员——Ema、Florian、Matt 和 Matthew——作为维护者,都已为 Astro 代码库做出了重大贡献,并在将框架发展到今天这个规模的过程中发挥了重要作用。我非常感谢他们继续领导这个项目。

当谈到开源治理时,人们很容易认为这都是关于缓慢、乏味的官僚主义。但在我们这里,效果恰恰相反。拥有明确的角色和责任帮助我们能够专注并更快地行动——尤其是在像 Astro 这样的分布式、异步团队中。我们的 TSC 模型受到了 ESLint 的启发,并得到了 Nicholas Zakas 的早期指导,他是一位杰出的开源维护者和项目管理人,我们很幸运能向他学习。

参与贡献

Astro 是一个引以为傲的开源项目。如果您曾考虑过为开源项目做贡献,现在是开始的大好时机。在 GitHub 上了解更多关于我们的治理模型,查看我们的维护者完整列表,并加入我们的 Discord,打个招呼,了解如何参与其中。

加入 5000 多名 Astro 贡献者的行列,获取您自己的 Astro 贡献者徽章——如果您在 GitHub 上的任何 Astro 仓库中提供过帮助,您的名字和成就都将在此列出。