2023-02-01 Conda 社区会议
与会者
姓名 | 首字母 | 组织 | GH 用户名 |
---|---|---|---|
Jannis Leidel | JL | Anaconda/cf | jezdez |
Dave Clements | DPC | Anaconda | tnabtaf |
Daniel Holth | DH | Anaconda | dholth |
Filipe Fernandes | FF | conda-forge | ocefpaf |
Katherine Kinnaman | KK | Anaconda | kathatherine |
Mahe Iram Khan | MIK | Anaconda | forgottenprogramme |
Marius van Niekerk | MvN | conda-forge/conda-steering | mariusvniekerk |
Jaime Rodríguez-Guerra | JRG | Quansight/cf | jaimergp |
Bianca Henderson | BH | Anaconda | beeankha |
Travis Hathaway | TH | Anaconda | travishathaway |
Ken Odegard | KO | Anaconda | kenodegard |
Srivas Venkatesh | SV | Anaconda | sven6002 |
共 15 人
介绍
- [ ]
公告
- JL: 🔒 conda-lock 已从 conda-incubator 毕业,加入 conda 主要组织 🎉
- 这可能是第一个起源于 Anaconda 之外的项目。
- 这是一个向前迈出的一大步。
- 而这仅仅是个开始
- 想要将一些代码从 conda-lock 移到 conda 本身。
- (libconda 可能会到来,它可能在这里很有用)
- JL: 正在进行的治理投票
- ⏰ 建立新的“基础设施”子团队(今天截止!)
- 可能已经有足够的票数来决定。
- 💀 将 grayskull 从 conda-incubator 毕业到 conda 主要组织(截止日期为 2022-02-07 AoE 工作日结束)
- 现在支持 CRAN 和 pyproject!
- 想要添加 Poetry 和 Flit 支持
- Grayskull 何时取代 PyPI Skeleton?
- 需要 CPAN(或 CRAN?)支持才能更接近 Skeleton 的功能集
- MVN: 我们可以弃用 skeleton PyPI 部分。
- JL: conda 有弃用策略。
- 我们可以弃用一个命令。
- conda-build 工作正在加速(见下面的“新议程项目”),而 skeleton 是唾手可得的成果。
- ⏰ 建立新的“基础设施”子团队(今天截止!)
- JL: 🗺 采用 地球上任何地方 作为治理政策中投票截止日期的标准
- KO: conda 23.1.0 已在 pkgs/main 上发布,仍然卡在 conda-forge 上
mamba
/libsolv
抱怨repodata.json
具有混合subdir
(软件包的subdir
与repodata.json
的subdir
不匹配),conda 不检查此项,因此问题未被早期发现- 带有下游测试的 conda-build bug 已被识别
- https://github.com/conda/conda-build/issues/4750
- https://github.com/conda/conda-build/pull/4763
新议程项目
- JL: 改进 conda-build 维护的新史诗
- 除其他外,建议将 conda-build 过渡到类似于非常成功的 constructor 团队的社区项目
- JL: 启动意向:Conda 安装程序团队
- 未来的 conda 社区治理团队处理构建 conda 安装程序的底层代码/流程
- 是否有兴趣将 miniforge 和 mambaforge 加入到团队/仓库?
- 仍处于对齐/团队章程编写阶段
- JRG/GV: “软件包维护者仪表板”的头脑风暴会议。
- JRG: Gabriela Vives @ QuantStack 的 Figma 模型
- 关于仪表板和指标的类似项目:https://chaoss.community/, https://bitergia.com/bitergia-analytics/
- DPC: PyCon 社区展位,用于 conda 和 conda-forge?
- Tania, Jannis, Bianca, Dave C 将会出席
- DPC: 将向 北美开源峰会,特别是开源入门子会议提交一些内容
- 截止日期是本周日
- 演讲/教程
- Conda 使用入门 和/或
- 在 conda-forge 中发布您的软件
- 您的想法!
- DH: 致力于潜在的 mamba 可互操作的缓存锁定。锁定新的 <cache-hash>.state.json 字节 21 以对缓存的 repodata.json 执行任何操作;在状态中使用
refresh_ns
来确定缓存过期时间,而不是 repodata.json mtime,参见 https://github.com/conda-incubator/ceps/pull/46 - JRG: 会议纪要存档已过期(上次更新于 2022 年 6 月)
- SV: SPIKE 工单(待开启):用户体验,包括来自
conda-build
执行的异常/错误消息的分类
本次会议的目的是什么?
conda 社区的各个部分定期聚会。本次会议将所有这些子社区聚集在一起,进行一次社区范围的呼叫。