跳到主要内容

2023-04-26 Conda 社区会议

Zoom 链接 · 我的时区会议时间

conda 社区的各个部分定期聚集在一起。本次会议汇集了所有这些子社区,进行一次全社区范围的通话。

与会者

姓名首字母所属机构GH 用户名
Cheng H. LeeCHLAnaconda/cfchenghlee
Bianca HendersonBHAnacondabeeankha
Dave ClementsDPCAnacondatnabtaf
Katherine AbrikianKCAAnacondakalawac
Eric DillEDAnaconda/cfericdill
Filipe FernandesFFconda-forgeocefpaf
Chris OstrouchovCOQuansightcostrouc
Marius van NiekerkMvNVoltronData/cfmariusvniekerk
Jaime Rodríguez-GuerraJRGQuansight/cfjaimergp
Wolf VollprechtWVprefix.devwolfv

总共 12 人

介绍

  • Chris Ostrouchov
    • 使用 conda-store 和 conda-libmamba-solver。
    • 如果有人想看,很乐意快速演示 conda-store

公告

新议程项目

  • (CHL/JRG) 索引文件中每个工件的 run_exports
    • 重大选择:单独的文件,还是仅附加到现有的 repodata 模式
    • 与其使 repodata 更大,我们能否使其更小?(是的,请)
    • 倾向于单独的文件。(更小;不太常用的信息)
    • 让我们起草一份 CEP;将正式模式放在 conda/schemas
    • 历史警告:将该信息放在 channeldata.json 中曾经破坏了 conda-forge 一段时间。
    • 拥有单独的 run_exports 文件可以让我们进行修补,而不是重新构建。
  • (WV) rattler-build
    • 来源:https://github.com/prefix-dev/rattler-build
    • 文档:https://prefix-dev.github.io/rattler-build
    • 它工作了!(用于生成简单的软件包)
    • 配方格式与 boa 基本相同
    • 仍然需要添加一些功能(例如,忽略 run exports;多输出)
    • 努力实现可重现构建
      • 可以覆盖 conda 软件包工件中的时间戳、权限(太棒了!)
      • 希望提供重用(之前的)构建前缀的选项
  • (WV/JRG) 新的、受 GHA 启发的配方格式提案:https://gist.github.com/jaimergp/3a1dcdf524583a93529f0d122e61856a
    • 可组合;可扩展(插件?);更明确;等等。
    • 缓存输出,然后放入以调试构建的激动人心的潜力
    • 我们应该继续追求它吗?(可能,但需要找到时间)
  • (WV):prefix.dev 上关于 repodata 补丁的博客文章现已发布 :) https://prefix.dev/blog/repodata_patching
  • (JRG):conda-build + conda-libmamba-solver? :D