2019-11-12 conda-forge 核心会议
与会者
议程
您的议程项目
-
Qt 更新策略。Marius 说他将在 Numfocus 峰会/Pydata NYC 上与 Microsoft 讨论。我们同意在此次开发会议上听取 Marius 的最新进展。
- 背景:我们应该更定期地构建 Qt。我们如何实现这一点?配置 Windows Azure VM 似乎是最佳途径。
- 我们需要创建一个 Azure 组织(或任何他们的术语),然后分发凭据
- 我们应该考虑与 Microsoft 讨论如何在 Azure 上获得帮助。
- Marius 将在本周的 NumFocus 峰会和 PyData 上主导这些对话。
- 在下次开发会议上听取 Marius 的最新进展。
- 背景:我们应该更定期地构建 Qt。我们如何实现这一点?配置 Windows Azure VM 似乎是最佳途径。
-
(John/Eric)协调 CF 和 defaults 之间的 GPU 软件包
- (Eric)目前正在内部工作,然后与 Josh 合作,协调为 rapids GPU 需求资助半职发行团队开发人员。
-
联系 NumFocus,了解文件中不包含许可证的法律后果。
- 建议更改 linter,在缺少许可证时报错,但仍可以合并失败。
- 可以包含许可证文件,其中提到许可证不明确。
- https://github.com/conda-forge/conda-smithy/pull/1102#issuecomment-553503902
-
宣传 AMD GPU 支持。
- AMD GPU 运行时现在在 conda-forge 中。只需要用户机器中的最新 Linux 内核(当然还有受支持的 AMD GPU)
- 给 NumFOCUS 新闻通讯写一篇说明
-
是否应该为添加到 staged recipes 的项目 ping conda-forge 维护者?
- 例如 torchvision 问题
- 找到合适的措辞来 ping 人们,而不会“打扰”他们太多。
- 邀请加入 feedstock,而不是 staged-recipes
- 如果维护者说不,或要求撤下软件包怎么办?
这是当我的(Jonathan 的)软件包被添加到 Fedora 时我收到的电子邮件。作者可能只是就问题联系了我。
来自一位 NMR 波谱学家的问候。作为 Fedora 软件包维护者,我为 Fedora 和 Centos(或 RHEL、Scientific linux 等)构建了 nmrglue。这些发行版的用户现在可以使用各自的软件包管理工具安装 nmrglue。
我写信给您是为了提出两个“问题”。...
-
吸引更多贡献者加入 conda-forge
- 我们是否应该用部分资金进行 outreachy?(GSoC,但使用我们自己的资金。贡献者“转化”率高于 GSoC。)
- 向 staged-recipes 上的审阅者发送贴纸/T 恤。
-
为 Staged reciepes 提醒投票!
-
Python 3.8 迁移
子团队更新
Bot
- Bot 经历了一些重构,导致中断,中断已修复
- Bot 现在支持 bumping 和 not bumping build numbers
- 我们已经开始处理积压的 pins(arrow-cpp、protobuf、occt)
- https://github.com/jjhelmus/conda_recipe_tools
ARM
POWER
-
通过 OSU OSL 访问用于 conda-forge 的 ppc64le 机器。
- conda-forge 是受支持的 FOSS 项目。 (https://osuosl.org/services/powerdev/current-projects/)
- 如果任何人需要访问权限,请将您的公共 SSH 密钥发送给 Isuru
-
conda-forge 现在是自托管的。放弃 defaults?
文档
staged-recipes
网站
CI 基础设施
编译器升级
CFEP 更新
我们如何开始获得这些进展?
cfep-03 手动上传构建
cfep-04 X11 和 CDT 策略
* proposal is not long being worked on
* could be solved by virtual packages
cfep-05 dev/rc 构建
* 2 Nays, needs voting
cfep-06 Staged-recipes 审阅生命周期
* Is this necessary now that pinging staged-recipes works
cfep-08 太大而不能失败
cfep-10 Feedstock 状态,无人维护
讨论
检查之前的行动项
从上次会议议程复制之前的行动项。
上次会议
- (Eric)关于 cfep-05,我们应该以尽可能简单的方式为 conda-forge 工具生态系统实现这一点。如果人们普遍希望更复杂的东西,欢迎 PR。在 cfep05 上发表此评论
2 次会议前
- (Filipe)CFEP-03:审阅,修复任何文本并合并它。
- 需要一些小的更新。这很可能在 12 月完成。
- (CJ)CFEP-08:以推迟状态合并
- 将在下次会议中检查。
3 次会议前
4 次会议前
- (Eric)发送电子邮件,看看我们是否能让更多人参与常规开发会议。
- (Sophia)安排会议讨论 Condafile 的内容。
- 在她再次积极处理此问题之前,将暂时搁置
- (Filipe)Ping Bjorn 尝试让 Debian 社区更多地参与 conda-forge
- 将从我们的跟踪器中删除此项
- (Eric)安排 Anaconda <-> conda-forge 在 anaconda.org 上同步需求收集
- 将尝试在下个月安排此时间。
- (Anthony)联系 NumFocus,了解文件中不包含许可证的法律后果。