Skip to content

为 Astro 做出贡献

我们欢迎任何规模和任何技能水平的贡献者。作为一个开源项目,我们相信回馈我们的贡献者。我们很乐意为 PR、技术写作以及将任何功能想法变为现实提供指导。

¥We welcome contributions of any size and contributors of any skill level. As an open-source project, we believe in giving back to our contributors. We are happy to help with guidance on PRs, technical writing, and turning any feature idea into a reality.

想要更多地参与吗?请参阅我们的 治理文档,了解不同角色、维护者提名流程、代码审查流程和行为准则执行的详细说明。

¥Want to get even more involved? See our Governance doc for detailed descriptions of different roles, maintainer nomination processes, code review processes, and Code of Conduct enforcement.

¥Ways to Contribute

¥Project repositories

有很多方法可以为 Astro 项目做出贡献!每个 Astro 存储库都有一个自述文件,其中包含指向项目根目录中 CONTRIBUTING.md 文件的链接。

¥There are lots of ways to contribute to the Astro Project! Every Astro repository has a README with a link to a CONTRIBUTING.md file in the root of the project.

访问 Astro 的 GitHub 个人资料 查找以下存储库:

¥Visit Astro’s GitHub profile to find the repositories for:

  • 主要 Astro 代码库,包括官方集成和入门模板。

  • Astro 文档,整个 Astro 网站!不仅贡献书面内容,还贡献解决 a11y、CSS、UI 和 UX 问题的 Astro 代码。我们还提供多种语言的文档,因此我们需要帮助翻译整个网站。

  • Astro 编译器,用 Go 编写,作为 WASM 分发。

  • Astro 的 语言工具,Astro 语言所需的编辑器工具(.astro 文件)。

  • 星光,Astro 的官方文档框架。

  • 塑造 Astro 未来的 Astro 路由图!Astro 项目的想法、建议和正式 RFC 提案。

¥Types of contributions

除了贡献自己的代码或内容之外,你还可以通过在 PR 上留下评论、在现有 GitHub 问题和讨论中添加想法以及参与我们的 “已固定” 问题维护任务来参与其中,从而做出巨大的贡献!

¥In addition to contributing your own code or content, you can also make a huge contribution by getting involved by leaving review comments on PRs, adding ideas in existing GitHub Issues and Discussions, and participating in our “Pinned” issue maintenance tasks!

每个 PR,尤其是翻译 PR,都需要审稿人!审查 PR 并留下评论、建议或批准 “LGTM!” (“在我看来很好!”) 是开始使用任何存储库以及了解有关 Astro 的更多信息的好方法。

¥Every PR, especially translation PRs, needs reviewers! Reviewing PRs and leaving comments, suggestions, or an approving “LGTM!” (“Looks Good To Me!”) is a great way to get started in any repository, and to learn more about Astro.

我们还有一个非常活跃的 Discord 社区!我们重视那些欢迎新成员、回答支持问题以及分享他们与 Astro 一起构建的内容以及为 Astro 所做的贡献!除了传统的 GitHub 贡献之外,Astro 还认可并支持与我们社区互动、在博客文章、视频和会议演讲中分享 Astro 的社区成员,并帮助维护我们社区的健康。

¥We also have a very active Discord community! We value the contributions of those who welcome new members, answer support questions, and share what they have built with and for Astro! Beyond traditional GitHub contributions, Astro recognizes and supports community members who engage with our community, share Astro in blog posts, videos and conference talks, and help maintain the health of our community.

¥Contributing to Docs

我们有一些指南可以帮助你为 Astro Docs 做出贡献。

¥We have several guides available to assist you with contributing to Astro Docs.

无论这是你对开源的第一个贡献,还是你需要为刚刚构建的新 Astro 功能添加文档,或者你是一位经验丰富的翻译人员正在寻找下一页进行翻译,或者你想了解更多信息 作为 PR 评审员提供帮助…我们为你提供保障!

¥Whether it’s your very first contribution to open-source, or you need to add docs for the new Astro feature you just built, or you’re an experienced translator looking for the next page to translate, or you’d like to learn more about helping as a PR reviewer… we’ve got you covered!

请访问我们的专用网站 Astro 文档 文档,在这里你可以找到我们的文档,帮助你作为拼写错误修复者、作家、翻译者、功能构建者甚至 PR 审阅者为 Astro Docs 做出贡献。

¥Please visit our dedicated site Astro Docs Docs, where you’ll find our documentation to help you contribute to Astro Docs as a typo-fixer, a writer, a translator, a feature-builder, and even as a PR reviewer.

¥Our contributors

这些文档是由所有这些乐于助人的人为你提供的。在 GitHub 上加入我们!

¥These docs are brought to you by all these helpful people. Join us on GitHub!

Astro 中文网 - 粤ICP备13048890号