加入团队
conda-forge 是一个志愿者驱动的社区。我们非常欢迎您帮助我们。
我们有三个主要的团队维护这个生态系统。他们是 核心团队、staged-recipes 维护者和 Feedstock 维护者。如果您有兴趣帮助我们维护这个生态系统,我们目前最需要的是帮助审查通过 staged-recipes 进入的新 conda 包。
核心团队
核心团队是整个 conda-forge 组织的管理机构。核心团队成员对所有 conda-forge 仓库拥有完全权限。核心团队成员是项目的代表,负责正式地与外部社区、组织、非营利机构和公司进行沟通。他们还负责维护 conda-forge 的基础设施。
如果您有兴趣加入核心团队,请在我们的 Zulip 聊天室 与我们联系。核心成员是通过当前核心团队成员投票增加的。负责您投票的核心团队成员会要求您提供充分的理由说明您为什么应该被提名为核心成员。在此之前为社区服务,包括但不限于,担任 staged-recipes 审查员,参与关键的 conda-forge 基础设施工作,以及帮助连接不同的社区,是提名过程的重要组成部分。
staged-recipes 维护者
您是 conda-forge 社区新 recipe 的欢迎委员会!请给新的(和有经验的)贡献者带来愉快的体验!一般来说,您的角色如下
- 保持对 conda 打包标准的当前最佳实践的了解
- 提供 recipe 审查,这通常意味着确保正在审查的 recipe 符合我们在 Contributing packages 页面上列出的内容。
- 根据需要打开 issue,包括在 staged 和其他旗舰仓库(smithy, webservices, docs 等)上,尤其是在发生问题时。
- 帮助联系
conda-forge/help-*
团队的 recipe 维护者。
要加入 staged-recipes 团队,请在我们的 Zulip 聊天室 询问一位核心成员。然后我们会在私下达成共识并告知您我们的决定。我们的决定很可能是“是”,但也可能是“请先更多地参与 staged-recipes 的审查过程”,如果我们没有看到您对 staged-recipes 审查过程表现出太多兴趣的话。为了透明起见,我们的流程是让核心团队对添加新成员进行“投票”。当我们有新的成员候选人时,我们会要求核心团队投票是/否,并给团队七天时间投票。然后这个人将被授予 conda-forge/staged-recipes 的合并权限,以便他们可以帮助我们更快地审查和合并提交!
Feedstock 维护者
Feedstock 维护者负责
- 保持他们的 recipe 更新,包括版本更新。
- 合并来自我们机器人的 ABI 迁移 PR。
- 回复社区在 feedstock issue 跟踪器上提出的 issue。
如果您想维护特定的 feedstock,请在 feedstock 上打开一个 PR,将自己添加为维护者。如果当前的维护者在一周后没有回复,请联系核心团队以合并 PR。