sphinx项目的组织¶
指南解释了sphinx项目是如何组织的。
核心开发者¶
Sphinx的核心开发人员拥有对主存储库的写访问权限。他们可以提交更改、接受/拒绝请求请求以及管理问题跟踪程序上的项目。
指南¶
以下是针对核心开发人员的一些通用指南:
有问题的或广泛的更改应该作为请求提交,而不是直接提交到主存储库。在合并请求之前,拉请求应该由另一个核心开发人员审查。
微小的更改可以直接提交,但请确保存储库处于良好的工作状态,并且在推动更改之前,所有测试都通过了。
提交他人编写的代码时,请在提交消息和任何相关的
CHANGES.rst条目中注明原作者。
成员¶
核心成员取决于对项目的持续积极贡献。一般来说,预期核心应展示:
对sphinx的其他组成部分有很好的理解
有助于建设性贡献的历史
愿意花时间改善sphinx
请参阅 向Sphinx做贡献,了解如何开始使用。
其他贡献者¶
您不需要成为核心开发人员或具有写权限才能参与Sphinx的开发。您可以从叉状的存储库提交修补程序或创建拉取请求,并让核心开发人员为您添加更改。
类似地,贡献并不局限于代码补丁。我们也欢迎帮助调试错误,输入设计决策,审查现有补丁和文档改进。更多信息请参见 向Sphinx做贡献。
可以在 Sphinx 作者 中找到为Sphinx做出贡献的人员名单。