Ansible 生态系统项目开发资源
本文档列出了可帮助有兴趣在 Ansible 生态系统中开发社区项目的贡献者的资源。
注意
非常欢迎对本文档中列出的资源或本文档本身进行任何改进!请在相应的 GitHub 存储库中提交 issue 或 pull request。
入门工具包
Ansible 入门工具包提供了有关为新项目设置 GitHub 存储库以及项目应包含的文档类型的指南。
尽管最初是为 ansible-community
GitHub 组织下的 Ansible 生态系统项目开发的,但欢迎所有人使用入门工具包。
项目模板
Ansible project-template 是一个用于 Ansible 生态系统项目的 GitHub 存储库模板,其中包含:
通常存在于每个存储库中的文件,例如 README、许可证、行为准则等。
一个文档站点模板,我们鼓励您将其与您的项目一起使用,以在 Ansible 项目生态系统中提供一致的体验。
请查看从 project-template 构建的 文档站点,以了解它的实际效果。
欢迎您使用该模板,填写特定于您项目的信息,使用 Sphinx 构建它,然后发布它。
即使您的项目不是新的并且已经有文档,我们仍然建议您查看该模板,并检查项目用户、贡献者和维护者的文档中是否有遗漏的地方。
社区精选项目列表
无论您的项目存储库位于 ansible-community
GitHub 组织下还是您自己的组织下,都欢迎您将您的项目包含在 Awesome Ansible 列表中。
在通过将其添加到列表来让社区了解您的优秀项目之前,请确保它满足 入门工具包 中解释的标准,以提供最佳的用户和贡献者体验。