跳转到主要内容

2023-02-01 Conda 社区会议

与会者

姓名首字母组织GH 用户名
Jannis LeidelJLAnaconda/cfjezdez
Dave ClementsDPCAnacondatnabtaf
Daniel HolthDHAnacondadholth
Filipe FernandesFFconda-forgeocefpaf
Katherine KinnamanKKAnacondakathatherine
Mahe Iram KhanMIKAnacondaforgottenprogramme
Marius van NiekerkMvNconda-forge/conda-steeringmariusvniekerk
Jaime Rodríguez-GuerraJRGQuansight/cfjaimergp
Bianca HendersonBHAnacondabeeankha
Travis HathawayTHAnacondatravishathaway
Ken OdegardKOAnacondakenodegard
Srivas VenkateshSVAnacondasven6002

共 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 上

新议程项目

  • JL: 改进 conda-build 维护的新史诗
    • 除其他外,建议将 conda-build 过渡到类似于非常成功的 constructor 团队的社区项目
  • JL: 启动意向:Conda 安装程序团队
    • 未来的 conda 社区治理团队处理构建 conda 安装程序的底层代码/流程
    • 是否有兴趣将 miniforge 和 mambaforge 加入到团队/仓库?
    • 仍处于对齐/团队章程编写阶段
  • JRG/GV: “软件包维护者仪表板”的头脑风暴会议。
  • 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 社区的各个部分定期聚会。本次会议将所有这些子社区聚集在一起,进行一次社区范围的呼叫。