2019-05-29 conda-forge 会议
置顶项目
- Zoom 指令: +如何连接到 zoom
新项目
- 我们需要共享两个密码:@condaforge 推特账户和注册 feedstock 的 staged-recipes GH 账户。大家对 keybase 没问题吗?
- 只需将密码移至 keybase
- NumFOCUS 峰会将在 10 月底/11 月初举行,如果 conda-forge 能有强大的代表出席就太好了。
- 我们有一个来自 NumFOCUS 的小型资助开发项目 (3k),目标是 SciPy sprint。我正在写一个新的(本轮是 5k),用于在 conda-skeleton 中更好地进行 recipe 再生。如果有人感兴趣,请告诉我。(我稍后会分享 Google 文档。)
- 这是否专门针对 pypi 生成?是的!
- 这可能是一个有用的起点 https://github.com/ericdill/conda-skeletor (这是一个非常蠢的名字,所以请不要保留这个名字的遗产哈哈)
- 我们有一个用于 conda-forge 的 NumFOCUS 团队 Google Drive 文件夹。谁有权访问它?我们应该让所有 conda-forge 核心成员都可以访问吗?
- Scopatz 在通话期间检查
- SciPy 2019
- BoF 和 Sprint 已提交!我们需要知道谁想去,演示,使用 FA 等。
- 协调更多 SciPy 活动:闪电演讲,午餐/晚餐?
TODO:在 github conda-forge.github.io 上打开一个 issue,以跟踪谁将参加 Scipy 2019- https://github.com/conda-forge/conda-forge.github.io/issues/791
- 讨论在 CI 中管理 qt 补丁 (23!) 和新版本构建的策略。
- ESIP 更新
- 余额:3827.78 美元
- 使用部分资金支付 Azure 专用机器的费用:Windows 和 Linux 用于构建 Qt。
- 使用资金资助今年 SciPy 的旅行?
- https://forge.conda.org.cn 不会自动升级到 https
- CFEP9 conda-smithy
- PR 现在正在做正确的事情,但需要对 conda-build 进行一些小的更改以使其不那么粗糙
- 适用于 VC14→ 14.1 和 VS2015→ VS2017 作为测试用例。
- Emiritus 变更模型
- TODO:类似于 sklearn 的治理模型,用于将用户转移到非投票
旧项目
- 在我们的 CI 中“Dogfood”
strict
,它可能是下一个 conda 中的默认设置?- https://github.com/conda-forge/conda-forge-ci-setup-feedstock/pull/50
- https://github.com/conda-forge/staged-recipes/pull/8009
- 目前我们在 Windows 上使用
vc
时遇到问题。如果我们激活strict
,则只会使用 conda-forge 中存在的vc
,即 vc 14,但我们是在不使用strict
的情况下构建的,并且依赖于defaults
中的vc 14.1
。这意味着我们需要删除 conda-forgevc
软件包,并可能进行一些重建。(尝试使用 strict 重建qt
,即使删除了我们的vc
,也遇到了障碍,这意味着必须首先重建更多内容,也许迁移器是这里最好的行动方案。)
- 讨论在 conda-forge 中使用 Drone (原生 ARM)。
- 使 conda-forge 增强提案成为“一等公民”,并使其成为在我们治理文档中批准它们的投票过程。(scopatz 自愿将其添加到文档中。)
- 选举/治理 即将到来的 staged-recipes 助手 - jan jansen (TODO)
- 治理文档中的 Staged-recipes 团队(审查和合并)
- 将正式预算团队添加到治理文档中。
- 使电子表格对所有人可用(NumFOCUS 团队驱动器文件夹)。
- 在 blas 迁移完成后执行切换(ocefpaf:检查 blas 迁移状态。)
- 需要将新的编译器激活脚本包复制到 cf
- 或者完全删除我们的
- TODO:验证 smithy 和 pinnings 对于编译器来说是否正常
- Azure 状态
- 需要修复 windows (vc9/14 和 cmake)
- 凭据问题(需要 pipelines 帐户才能访问 Azure,将很快迁移到 GH 身份验证)
- 如何处理定制构建代理(用于构建时间超过 6 小时的构建 (qt, compilers, etc.)
- 如何重启 Azure 作业?
- NVIDIA
- 用于大型生态系统转变(编译器迁移)的更响亮的沟通路径
- AnacondaCloud 上的横幅,频道上的状态更新
- 在使用
conda install
时打印一些内容 - 更频繁的更新
- AnacondaCloud 可能会崩溃(镜像 conda)
- 尝试追踪 GPU 软件包中的硬链接驱动程序。
- 在 Anaconda 就 GPU bins 的 colo 谈判方面的进展(等待 Mike W. 的回复。)
- 用于大型生态系统转变(编译器迁移)的更响亮的沟通路径
- 迁移
- Blas
- 进行中
- Libprotobuf
- 进行中
- gfortran (等待 cfep-09)
- 需要为新的 osx gfortran 构建迁移器
- https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/174 也许?
- Power 和 Arm
- 进行中 https://forge.conda.org.cn/status/
- 更多要定位的叶子?
- Openssl
- 进行中
- Readline (等待 cfep-09)
- ABI 变更
- 需要迁移器
- @Christopher W : 为 conda-forge.github.io 添加迁移(conda-forge 状态?)文档的链接 (ocefpaf: 我会将状态链接添加到文档中)
- Blas
- Nvidia 关系
- 使用 conda-forge 软件包构建 GPU 软件包,在使用 cudatoolkit 在他们自己的 Jenkins 系统上构建后,上传到他们自己的频道。
- GPU 编译器 shim 软件包: https://github.com/conda-forge/staged-recipes/pull/8229
- 也许成立一个工作组?
- Perl 生态系统? (ocefpaf: 询问 bBjorn G.)
- 推进将 perl 纳入 CF 的计划
- 我们有关于此的 issue 或其他内容吗?
- 推进将 perl 纳入 CF 的计划
- R 3.6 迁移? (ocefpaf: 询问 bBjorn G.)