2020-02-05 conda-forge 核心会议
与会者
议程
您的议程项目
- Anaconda 团队定期更新我们的进展。
- conda / conda-build 更新(如有)
- (Eric)关于“Anaconda 是否愿意开放 conda-build 的权限给其他人?”的更新
- 同时,或许可以更强烈地建议发行团队成员参加。
- (Eric)conda-forge 开发会议调查结果
- (Marcel)也请通过电子邮件发送结果/数字,以便让那些下周不会/不能参加的人知晓(并使其比仅在 HackMD 笔记中更可见)。
将此项之后的所有内容推迟到下周
- (FF)博客已“准备就绪”,但我们需要一位 Jekyll 专家来查看。布局和页面发布不正常。
- https://forge.conda.org.cn/blog/
- 需要一些帮助来调试网站
- (PR 链接?)
- 可能是 jekyll 配置问题?
- (pkgw)资源文件 404 错误,因为它们的前缀不正确
- 也许可以联系 Rocklin 寻求帮助?
子团队更新
机器人
- (CJ)自动合并进展,PR 已准备好进行审查,可用于 Beta 测试
- 示例 https://github.com/conda-forge/face-feedstock/pull/2
- 使用 GH actions 进行自动合并。
- 要在您的 feedstock 中启用它: https://forge.conda.org.cn/docs/maintainer/infrastructure.html#conda-forge-admin-please-add-bot-automerge
- 权衡:增加不良软件包的风险和提高吞吐量
- (CJ)将自动合并添加到 可能需要帮助的 feedstocks
- (CJ)PR 已打开以修复强导出 (CUDA) 和输出 (GDAL) 的问题
- (AS)dynamodb + keybase.io
- keybase.io 上共享的加密 git 仓库中的 terraform
- 机器人的部分组件正在迁移到 dynamodb
- 其他基础设施的部分组件也可以使用 terraform 迁移到 keybase (herkou, repos 中的密钥等)
ARM
POWER
CUDA
- 问题:我们准备好宣传这个了吗?如果准备好了,我们应该发推文并进行 NumFOCUS 更新吗?
- (IF)直到 https://github.com/conda-forge/staged-recipes/pull/9804
- (jakirkham)那个 PR 可能无法合并。#9804 是尝试使其工作的尝试。
- 通常,您可以将 CUDA 支持添加到现有的 feedstock(但未记录如何操作)
- 目前 staged-recipes 中不支持测试 CUDA 支持。
- 下一步
- 写一篇博客文章
- 更新文档
文档
staged-recipes
网站
CI 基础设施
- (UK)Drone 问题: https://github.com/conda-forge/conda-forge.github.io/issues/954
- 下一步:UK 联系 drone.io 并询问这些问题。
- AS & MvN 正在交谈 - 我们在 Azure 上有 CI 资源。更改 aarch64 的 conda-forge.yml,以便在 Azure 上为模拟环境构建,而不是在 drone.io 上构建
- (jjhelmus)Azure 曾经是默认设置 - 迁移到 drone 是因为他们有真正的 aarch64 硬件,而真正的硬件更快且不易出错。
- travis-ci 现在也可能是一个选项,因为他们支持 aarch。
- (mvn)鉴于 dotnetcore 现在支持 aarch64,azure workers 可能很快也会支持。
- 我们都同意不应该切换回 azure。
- 待办事项:jakirkham 将在 conda-smithy 上打开一个 issue 以调查此事。(ping aarch 团队)
编译器升级
CFEP 更新
未解决的 PR
-
cfep-03 手动上传构建
- 已合并!
-
cfep-04 X11 和 CDT 策略
- 需要新的负责人。感谢 pkgw 在这方面的工作!
-
cfep-05 dev/rc 构建
- 已合并!
-
cfep-06 Staged-recipes 审查生命周期
- @saraedum 的持久评论。@jakirkham,你能回复吗?
-
cfep-10 Feedstock 状态,无人维护
- 需要再次审查。有来自 pkgw 的未解决的更新。
-
cfep-11 自动关闭 Staged Recipes 上过度陈旧的 PR
- 已合并!
讨论
- 重新审视 Anaconda 团队状态
检查之前的行动事项
复制上次会议议程中的之前的行动事项。
本次会议
- 移除 conda forge readthedocs。
- (jakirkham)写一篇关于我们今天讨论的 CUDA 问题的博客文章
- (jakirkham)更新关于如何将 CUDA 支持添加到 feedstocks 的文档
上次会议
- 就如何处理 Python 2.7 提出 CFEP。
- cfep issue #20
- 有人自愿推动此 CFEP 完成
- (Eric)内部检查是否有资金支持酒店和社区人员的机票?
- (Eric)弄清楚 conda-forge 的财务状况以自给自足?
- (jjhelmus)针对我们将要支持哪些 python 版本提出 CFEP。
- (Eric)更改会议频率
- 我们不会更改会议频率。我们目前每隔一周的周三安排节奏良好。
2 次会议前
- cfep-11 下一步:合并 PR 并 ping staged-recipes 团队,如果他们愿意,他们可以实施?
- cfep-10 下一步:CJ 调用投票以征求反馈
- cfep-06 下一步:要求 staged recipes 团队支持此 CFEP 并推动其前进
- jakirkham & CJ-wright 同步关于将 CUDA 添加到迁移机器人的事宜
3 次会议前
4 次会议前
移至 Issue Tracker
- (Eric)安排 Anaconda <-> conda-forge 同步 anaconda.org 需求收集
- 将尝试在下个月安排好此事。
- (Anthony)联系 NumFocus 以 выяснить 不在文件中包含许可证的法律影响。