跳到主要內容

conda-forge 核心會議 2023-09-20

Your __new__() agenda items 標題下新增議程項目

出席者

姓名姓名縮寫GitHub ID所屬機構
Daniel ChingDJCcarterboxArgonne National Laboratory
Jaime Rodríguez-GuerraJRGjaimergpQuansight/cf
Sylvain CorlaySCSylvainCorlayQuantStack
Thorsten BeierTBderThorstenQuantStack
Katherine KinnamanKKkathatherineAnaconda
Wolf VollprechtWVwolfv
Matthew R BeckerMRBbeckermrcf
Jannis LeidelJLjezdezAnaconda/cf

總共 X 人

常設項目

  • [ ]

來自上次會議的項目

  • (HV) -dev vs. -devel
    • came up in boost unification, current PR uses the latter based on Isuru's rationale
    • matches Anaconda naming & CDTs, does not match recent CUDA feedstocks, tangentially related to distro discussion (RHEL vs. Debian). We should try to choose one.
    • JRG: Our own data
  • (HV) 分支刪除政策?
    • I'd suggest to delete dead branches on feedstocks (e.g. long-EOL maintenance branches), and keep history as a git tag on the feedstock. Thoughts?

    • MRB: 歷史慣例是將此留給 feedstock 維護者。

    • JRG: if we go this way, make it happen via admin-requests, not through UI with no papertrail (automation for the win!)

進行中的投票

  • [ ]

您的 __new__() 議程項目

  • (HV) 年度 python 版本發布 vs. 5 年上游支援

    • Releases moved closer together due to PEP602, 3.8 still has one full year before its EOL when we start with 3.12 migration (details).
    • 一般來說:我們偏好 5 個 CPython 建置版本,還是可以接受在 v3.{N-4} 終止支援前一年放棄支援?
    • Jannis: Look at https://github.com/ContinuumIO/anaconda-package-data/issues/41 again
    • MRB: conclusion "we'll make a best-effort committment to all 5 python versions but individual feedstock manitainers may remove older versions at their discretion."
  • (IF) MinGW with UCRT64 toolchain and updated M2

    • Binary repackage of MSYS2 packages (for build only. No linking with downstreams)
    • Binary repackage of libgcc, libwinpthread
    • Getting rid of m2w64- packages
    • MSYS2 bug: $(cygpath -w $(cygpath -u $CONDA_PREFIX/Library/bin)) = $CONDA_PREFIX/Library/usr/bin
    • Get more storage on anaconda.org/isuruf
      • Jannis: I'll ask at Anaconda, how much do you need?
      • 2GB
  • (SC) Emscripten-wasm-32 builds on conda-forge

    • Presentation of emscripten-forge by Thorsten Beier
    • Presentation of use cases
    • Potential CFEP opening
    • Questions
      • Use CMake directly instead of em-make (?)
      • Compiler ABI incompatibilities might make it hard to have global migrations.
      • Support needed at conda-index & anaconda.org: add issue in conda/infrastructure.
      • We should start an issue in conda-forge/conda-forge.github.io

延後至下次會議

CFEPs

  • [ ]