为 conda 贡献力量#
感谢您对改进 conda 的兴趣!下面,我们将描述我们的开发流程以及您如何参与其中。
已经知道如何贡献并需要帮助设置您的开发环境?在此处阅读开发环境指南
托管在 GitHub 上#
行为准则#
当您决定为本项目做出贡献时,务必遵守我们的行为准则,目前是 NumFOCUS 行为准则。请仔细阅读。
Conda 贡献者许可协议#
要开始为这个仓库做出贡献,您需要签署 Conda 贡献者许可协议 (CLA)。如果您不熟悉 CLA,这是一个针对大型项目的标准流程。例如,Django 和 Python 都使用类似的协议。
先前签署者的记录保存在 conda GitHub 组织中的一个单独的仓库 中。
贡献方式#
以下是您可以参与 conda 的所有方式。
错误报告和功能请求#
我们始终欢迎错误报告和功能请求。要提交新问题,前往问题表单.
需要注意的是,conda-build
问题需要单独在 其问题追踪器 中提交。
对于所有其他类型的问题,请前往 Anaconda.org 的“报告错误”页面。有关与 Anaconda 相关的所有内容的更多信息和文档,请前往 Anaconda Nucleus 的支持中心.
在通过任何这些渠道提交问题之前,请确保尽可能详细地记录问题并遵循提交指南(这将使每个人的工作都变得更加轻松!)。
将您的更改贡献给 conda#
以下是在您为 conda 做出贡献时需要采取的步骤
注册 GitHub 帐户(如果您还没有)并在 您的系统上安装 Git.
签署 Conda 贡献者许可协议.
通过点击 conda/conda 上的“Fork”按钮将 conda 仓库分叉到您的个人 GitHub 帐户,并按照 GitHub 的说明操作。
处理您提出的解决方案。 如果您需要帮助设置您的开发环境,请访问此页面
当您准备好提交更改时,创建一个新的拉取请求,以便我们可以将您的更改合并到我们的仓库中。
问题排序#
问题排序是我们筛选传入问题并使其准备好进行积极开发的方式。要了解此流程在本项目中的工作原理,请阅读“Conda 的问题排序流程”。
项目维护者目前不寻求帮助进行问题排序,但这可能会在将来发生变化
Conda 大小写标准#
Conda 应写成小写,无论是指代工具、生态系统、包还是组织。
引用 conda 命令时,应使用代码格式(例如
conda
)。如果 conda 的使用不是命令,并且 conda 位于句首,则 conda 应为大写。
示例#
在句子中#
以句子开头
Conda 是一个开源的软件包和环境管理系统。
conda install
可用于安装软件包。
句子中间的 Conda
如果存在更新版本的 conda,您可以使用
conda update conda
更新到该版本。您可以在 conda 通道中找到 conda 软件包。
conda
命令可以搜索这些通道。
在标题和标题中#
标题和标题应使用与句子相同的首字母大写和格式标准。
在链接中#
链接应使用与句子相同的首字母大写约定。由于 conda 文档目前使用 reStructuredText (RST) 作为标记语言,并且 RST 不支持嵌套内联标记,文档编写者应避免在链接中使用代码反引号格式。