贡献 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 仓库 Fork 到您的个人 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 命令可以搜索这些通道。

在标题和标头中#

标题和标头应使用与句子相同的大小写和格式标准。