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 仓库中提供过帮助,您的名字和成就都将在此列出。