Sphinx 项目的组织

指南解释了 Sphinx 项目是如何组织的。

核心开发者

Sphinx的核心开发人员可以对主存储库进行写访问。他们可以提交更改、接受/拒绝请求以及管理问题跟踪程序上的项目。

指南

以下是核心开发人员的一些一般准则:

  • 可疑或广泛的更改应作为请求提交,而不是直接提交给主存储库。在合并请求之前,它应该由另一个核心开发人员审查。

  • 可以直接提交一些细微的更改,但一定要使存储库处于良好的工作状态,并且在推送更改之前,所有测试都会通过。

  • 当提交其他人编写的代码时,请在提交消息中注明原始作者以及任何相关的 CHANGES.rst 进入。

会员

核心成员资格取决于对项目的持续积极贡献。一般而言,预期岩心应证明:

  • 很好地理解 Sphinx 的一个组成部分

  • 有益的、建设性的贡献的历史

  • 愿意花时间改善 Sphinx

参照 有助于Sphinx 有关如何开始的详细信息。

其他贡献者

您不需要成为核心开发人员,也不需要具有写访问权来参与Sphinx的开发。您可以提交补丁或创建来自分叉存储库的请求,并让核心开发人员为您添加更改。

同样,贡献也不限于代码补丁。我们也欢迎有人帮助我们排除错误、输入设计决策、审查现有补丁和文档改进。更多信息请参见 有助于Sphinx .

对Sphinx做出贡献的人的名单可以在 Sphinx作家