2021-08-25 conda-forge 核心会议
- 要加入视频会议,请点击此链接:https://meet.google.com/ijv-qsvm-tvn
- 或者,要通过电话加入,请拨打 +1 347-384-8597 并输入此 PIN 码:828 997 153#
- 要查看更多电话号码,请点击此链接:https://tel.meet/ijv-qsvm-tvn?hs=5
与会者
议程
常设事项
-
在通话中为新人介绍
-
(CJ) 预算
- 当前的审批?
- 每当更新后的数字出现时,请屏幕共享并展示预算。
- 链接在 Keybase 中 (numfocus_spreadsheets.txt)
-
公开投票
- 无
来自之前的会议
您的新() 议程项目
-
(MRB) 欢迎我们的新核心成员!
- 如果您尚未添加,请创建一个 PR 将自己添加到 docs 中的 core.csv (https://github.com/conda-forge/conda-forge.github.io/blob/c31dfd4fe000d52beaf0e06adabc67b70820b348/src/core.csv)
-
长期视频通话选项?
- (MVN) 为什么不再使用 Flatiron zoom 了?
- (ED) Voltron 乐于托管,但 google meet 很烦人,因为你必须“允许”每个人加入。还有其他人有 zoom 选项吗?
- (CJW) NumFOCUS 似乎可以给我们一个 zoom 会议室(我已要求他们在 [email protected] 下创建,以防我们需要它)
-
(MRB) 新的密钥/密钥位置/处理
- 我们有一段时间需要清理一下这个
- 现在所有共享密钥都在组织密钥中管理
- 几乎在所有地方都取消了静态令牌的使用,转而使用 github app 生成的令牌
- 生成的令牌权限具有较小的权限范围(基本上是仓库的读/写权限和 github actions 触发器)
- 这些令牌在一个小时后过期
- 在 heroku 和 staged recipes 中仍然有静态令牌
- 将检查当前的令牌并停用我可以停用的令牌
- 我们可以将一些机器人帐户设置为非管理员用户吗?
-
(FF) NumFOCUS 更新
-
(IF) python 3.10 更新
- 取消在 windows 上捆绑软件包
- 这意味着如果不激活 env,大多数 python 扩展将无法使用
- _CONDA_PYTHON_SYSCONFIGDATA_NAME 已删除
- 需要 conda-build PR 用于 3.10.0rc1
- (CJW) Uwe 关于在 3.10rc1 上执行 python 迁移的提案 https://github.com/conda-forge/conda-forge.github.io/issues/1499
- 取消在 windows 上捆绑软件包
-
(CJW) Packaging-Con 征集提案、赞助
- CFP 开放至 8 月 30 日
- Packaging-Con 对企业赞助商感兴趣
- JRG:正在内部询问 :)
-
(JL) PEP 668 提案旨在改善 Python 和发行版软件包管理器之间的互操作性
- 审查:https://github.com/python/peps/pull/2056
- 渲染:https://github.com/python/peps/blob/e605832725b3a1f34d533bbcefbce6226fcfa1cb/pep-0668.rst
- 与 Conda 的互操作性功能相关 (https://docs.conda.org.cn/projects/conda/en/latest/user-guide/configuration/pip-interoperability.html)
- JRG:将询问 Filipe (FFY00) 他们是否想加入通话
-
(JL) 关于添加添加第三方安装方案能力的 Python 错误
- https://bugs.python.org/issue43976
- Conda 可能有兴趣支持(Filipe 在 Quansight 中引用)
-
NUMFOCUS 愿望清单
-
(JK) azure 发生了什么事?
- (JK) [ ] 给 microsoft 的 steve 发邮件
推迟到下次会议
正在进行的投票
子团队更新
Bot
ARM
POWER
CUDA
文档
staged-recipes
网站
安全+系统
CI 基础设施
编译器升级
CFEP 更新
开放 PR
- cfep-12 移除违反源软件包条款的软件包
- 自 2020 年 5 月 26 日起停滞
- 关于移动到 “broken” 与从 conda-forge 频道删除的激烈辩论
- 正在进行的投票,于 2020-03-11 结束
- 投票结果是什么?
- 我们收到 NumFOCUS 的回复了吗?他们做了法律研讨会,并进行了录制
讨论
检查之前的行动项
从上次会议议程复制之前的行动项。
本次会议
上次会议
2 次会议前
移至问题跟踪器
2020-11-18
- (IF/MRB/MV) intel oneAPI
- 待办事项
- (Nikolay) opencl_rt 的许可
- (Nikolay) intelmpi ABI 与 mpich 兼容
- (MRB/IF) 弄清楚如何打包 C/C++ 编译器
- (MRB/IF) 考虑 fortran ABI
- (MRB) 创建 conda-forge 编译器室(添加包括 keith 在内的人员)
- 待办事项
- (MB) 要求核心成员转为 “名誉退休” 状态
- 待办事项:Eric 设置所有核心成员的季度检查,以查看他们是否有兴趣保持 “活跃” 状态,还是想转为名誉退休
- 从各种凭据(api 令牌、twitter 密码等)中移除名誉退休人员的访问权限?这将需要更改治理文档。
- 待办事项:Eric 设置所有核心成员的季度检查,以查看他们是否有兴趣保持 “活跃” 状态,还是想转为名誉退休
2020-11-11
- 待办事项:考虑引入 JOSS,以提供关于我们如何最好地撰写论文的背景信息
2020-11-03
- 待办事项:检查 Forrest Watters 的核心权限
- (FF) Outreachy 将花费 6500 美元。
- 后续步骤:撰写摘要并对资金支出进行投票。
2020-10-28 2020-10-21
- (Marius?) Python 2.7 迁移
- ( ) [ ] 做出提示
- ( ) [ ] 发布公告
- ( ) [ ] 将提示设为 lint
2020-10-07
- 确保将 NVBug 信息添加到 conda-forge 制作的 cudatoolkit 软件包中(如果我们制作的话)
2020-09-09
- (ED) 使用与 conda-tools 类似的投票模型更新治理文档(+3 且没有 -1 即为通过)
- (SC) 编写 jinja 模板以将机构合作伙伴 yaml 转换为网站 https://github.com/conda-forge/conda-forge.github.io/blob/2a2d3caaf7d74eb370ac40c679ba337a73d15c8a/src/inst_partners.yaml
- (SC) 记录创建 OVH 帐户并获得访问权限所需的操作
2020-08-26 Docker hub
- (JK) 检查 Azure 构建工作节点,看看它们是否具有 docker hub 限制。
- (JK) 与 dockerhub 合作,看看我们是否可以获得 OSS 状态
- 在某个时候再次检查。截至 2020-09-23,我们尚未收到回复
OVH
-
在某个时候在 twitter 上大声疾呼。“感谢 OVHCloud 提供虚拟机” 等。(也许在我们使用它在 windows 上发布 qt 之后?)
-
弄清楚如何向用户传达重大更改。可能应该立即打开一个 issue 以进行进一步讨论。Ping @kkraus,并从这些会议记录中捕捉更多笔记
-
John K. 将更新 git 仓库上的 cuda toolkit feedstock,以记录 NVBug 链接到 NVIDIA 内部问题跟踪器
-
Jonathan 将更新文档,以记录一些非详尽的软件包列表(例如 cuda-toolkit、MKL 等)
-
Jonathan 将审查此 PR
-
(Kale) 安排 conda 工作组会议
-
cfep-10 后续步骤:CJ 调用投票以征求反馈
-
cfep-06 后续步骤:要求 staged recipes 团队支持此 CFEP 并推动其前进
-
jakirkham & CJ-wright 同步在迁移机器人中添加 CUDA
-
(Eric) 安排 Anaconda <-> conda-forge 同步 anaconda.org 需求收集
- 将尝试在下个月安排此会议。
-
(Anthony) 联系 NumFocus 以弄清楚不包括文件中许可证的法律后果。
-
(Eric) 内部检查社区酒店和人员机票的资金水平?
-
(Eric) 弄清楚 conda-forge 的财务状况以支持自身?
-
(jjhelmus) 打开 CFEP 以了解我们将支持哪些 python 版本
-
(jakirkham) 撰写一篇关于我们今天讨论的 CUDA 问题的博客文章
-
(jakirkham) 更新关于如何向 feedstock 添加 CUDA 支持的文档
-
(jakirkham) 将在 conda-smithy 上打开一个 issue 以调查 Drone 问题。(ping aarch 团队)
-
(ED) 我们是谁页面?FAQ 和每个人是谁的某种组合。FAQ 类似
- CF <> Anaconda, CF <> NumFocus, CF <> Azure 的 POC 是谁
- 各个子团队的 POC 是谁?
- 非正式信息:角色、日常工作、个人简介、所有信息,你为什么在这里等等。
- 公开还是内部?我真的不在乎哪种方式。有人强烈倾向于某一种方式吗?
- 选择加入公开简介
- software carpentry 有大量讲师,并有 https://carpentries.org/instructors
- 对 “又一个需要保持更新的地方” 的一些担忧
-
(ED) 记录使用 conda-forge 的可重现环境的策略
-
(UK) 静态库的东西
- 向构建添加 linting 提示以找到它们
- 推荐如何打包它们 -> CFEP-18
- 我们应该编写文档说明我们不提供支持,这是一个坏主意。 -> CFEP-18