为 Astro 做贡献
我们欢迎任何大小的贡献和任何技能水平的贡献者。作为一个开源项目,我们相信回馈我们的贡献者。我们很乐意为 PR、技术写作以及将任何功能想法变为现实提供指导。
想更深入地参与吗?请参阅我们的治理文档,了解不同角色的详细描述、维护者提名流程、代码审查流程和行为准则的执行。
贡献方式
“贡献方式”章节项目仓库
“项目仓库”章节有很多方式可以为 Astro 项目做贡献!每个 Astro 仓库的根目录下都有一个 README 文件,其中包含了指向 CONTRIBUTING.md
文件的链接。
访问 Astro 的 GitHub 个人资料以查找以下仓库:
-
Astro 主要代码库,包括官方集成和入门模板。
-
Astro 文档,一个完整的 Astro 网站!你不仅可以贡献书面内容,还可以贡献解决 a11y、CSS、UI 和 UX 问题的 Astro 代码。我们还提供多种语言的文档,因此我们需要帮助翻译整个网站。
-
Astro 编译器,用 Go 编写,以 WASM 形式分发。
-
Astro 的语言工具,这是 Astro 语言(
.astro
文件)所需的编辑器工具。 -
Starlight,Astro 的官方文档框架。
-
Astro 路线图,这里塑造着 Astro 的未来!包含了对 Astro 项目的想法、建议和正式的 RFC 提案。
贡献类型
“贡献类型”章节除了贡献你自己的代码或内容,你还可以通过参与以下活动做出巨大贡献:在 PR 上留下审查评论,在现有的 GitHub Issues 和 Discussions 中添加想法,以及参与我们“置顶”的 issue 维护任务!
每个 PR,特别是翻译 PR,都需要审查者!审查 PR 并留下评论、建议或赞同的“LGTM!”(“Looks Good To Me!”)是在任何仓库中开始并了解更多关于 Astro 的好方法。
我们还有一个非常活跃的 Discord 社区!我们珍视那些欢迎新成员、回答支持问题以及分享他们用 Astro 制作的作品的贡献!除了传统的 GitHub 贡献,Astro 还认可并支持那些与我们社区互动、在博客文章、视频和会议演讲中分享 Astro,并帮助维护我们社区健康的社区成员。
为文档做贡献
“为文档做贡献”章节我们提供了几份指南来帮助你为 Astro 文档做贡献。
无论这是你第一次为开源做贡献,还是你需要为你刚构建的 Astro 新功能添加文档,或者你是一位正在寻找下一个要翻译页面的经验丰富的翻译者,又或者你想了解更多关于作为 PR 审查者的帮助信息……我们都能满足你的需求!
请访问我们的专用网站Astro 文档的文档,在这里你会找到我们的文档,以帮助你作为拼写修正者、作者、翻译者、功能构建者,甚至是 PR 审查者为 Astro 文档做出贡献。
我们的贡献者
“我们的贡献者”章节本文档由所有这些乐于助人的人们带给您。 在 GitHub 上加入我们!
学习