为 conda 贡献力量#

感谢您对改进 conda 的兴趣!下面,我们将描述我们的开发流程以及您如何参与其中。

已经知道如何贡献并需要帮助设置您的开发环境?在此处阅读开发环境指南

托管在 GitHub 上#

目前所有开发都在 GitHub 上进行。这意味着我们广泛使用他们提供的项目管理工具,例如 问题项目.

行为准则#

当您决定为本项目做出贡献时,务必遵守我们的行为准则,目前是 NumFOCUS 行为准则。请仔细阅读。

Conda 贡献者许可协议#

要开始为这个仓库做出贡献,您需要签署 Conda 贡献者许可协议 (CLA)。如果您不熟悉 CLA,这是一个针对大型项目的标准流程。例如,DjangoPython 都使用类似的协议。

点击这里签署 Conda 贡献者许可协议.

先前签署者的记录保存在 conda GitHub 组织中的一个单独的仓库 中。

贡献方式#

以下是您可以参与 conda 的所有方式。

错误报告和功能请求#

我们始终欢迎错误报告和功能请求。要提交新问题,前往问题表单.

需要注意的是,conda-build 问题需要单独在 其问题追踪器 中提交。

对于所有其他类型的问题,请前往 Anaconda.org 的“报告错误”页面。有关与 Anaconda 相关的所有内容的更多信息和文档,请前往 Anaconda Nucleus 的支持中心.

在通过任何这些渠道提交问题之前,请确保尽可能详细地记录问题并遵循提交指南(这将使每个人的工作都变得更加轻松!)。

将您的更改贡献给 conda#

以下是在您为 conda 做出贡献时需要采取的步骤

  1. 注册 GitHub 帐户(如果您还没有)并在 您的系统上安装 Git.

  2. 签署 Conda 贡献者许可协议.

  3. 通过点击 conda/conda 上的“Fork”按钮将 conda 仓库分叉到您的个人 GitHub 帐户,并按照 GitHub 的说明操作。

  4. 处理您提出的解决方案。 如果您需要帮助设置您的开发环境,请访问此页面

  5. 当您准备好提交更改时,创建一个新的拉取请求,以便我们可以将您的更改合并到我们的仓库中。

问题排序#

问题排序是我们筛选传入问题并使其准备好进行积极开发的方式。要了解此流程在本项目中的工作原理,请阅读“Conda 的问题排序流程”。

项目维护者目前不寻求帮助进行问题排序,但这可能会在将来发生变化

Conda 大小写标准#

  1. Conda 应写成小写,无论是指代工具、生态系统、包还是组织。

  2. 引用 conda 命令时,应使用代码格式(例如 conda)。

  3. 如果 conda 的使用不是命令,并且 conda 位于句首,则 conda 应为大写。

示例#

在句子中#

以句子开头

  • Conda 是一个开源的软件包和环境管理系统。

  • conda install 可用于安装软件包。

句子中间的 Conda

  • 如果存在更新版本的 conda,您可以使用 conda update conda 更新到该版本。

  • 您可以在 conda 通道中找到 conda 软件包。 conda 命令可以搜索这些通道。

在标题和标题中#

标题和标题应使用与句子相同的首字母大写和格式标准。