conda-forge 核心會議 2024-03-20
在 `您的 __new__() 議程項目` 標題下新增議程項目
與會者
姓名 | 縮寫 | GitHub ID | 所屬機構 |
---|---|---|---|
Wolf Vollprecht | WV | wolfv | prefix.dev |
Filipe Fernandes | FF | ocefpaf | conda-forge |
Daniel Ching | DJC | carterbox | Argonne |
Jaime Rodríguez-Guerra | JRG | jaimergp | Quansight/cf |
Cheng H. Lee | CHL | chenghlee | Anaconda/c-f |
John Kirkham | JK | jakirkham | NVIDIA/cf |
Nichita Morcotilo | NM | nichmor | prefix.dev |
Klaus Zimmermann | KZ | zklaus | Quansight |
Marius van Niekerk | MvN | mariusvniekerk | Voltron Data/cf |
Isuru Fernando | IF | isuruf | Quansight |
Matthew R Becker | MRB | beckermr | cf |
總計 X 人
常設項目
- [ ]
來自先前會議
- JRG: conda-forge.yml 的新 JSON Schema (自動 linting + 文件!)
- 部署看起來運作正常。可能有一些小調整。
- JRG: 新的贊助者。
- 不違反 GPDR,但仍然偏好不要有。
- DJC: 根據 CFEP-18,多輸出和從套件中移除靜態函式庫
- 已開始開啟 PR 以移除靜態函式庫,並透過建立 soname (僅限共享函式庫) 輸出,來減少我的依賴樹中套件的 run_exports 大小
- examples: libdav1d, libavif, cairo, jpeg-turbo, freetype
- 嘗試簡化/讓使用安裝腳本製作多輸出配方更容易,但仍然笨拙且需要太多變更
- 將嘗試向上游 conda-build 提交對套件拆分的更好支援
- 已開始開啟 PR 以移除靜態函式庫,並透過建立 soname (僅限共享函式庫) 輸出,來減少我的依賴樹中套件的 run_exports 大小
進行中的投票
- [ ]
您的 __new__()
議程項目
- JK: CUDA 11.2 棄用
- JK: CUDA 11.8 支援
- Docker 映像檔支援計畫
- 550 驅動程式 (最後一個支援 CUDA 11.8 的驅動程式) 將於明年初終止生命週期 (EOL)
- CUDA 11.8 支援將在此之後不久停止
- Docker 映像檔支援計畫註記一次將支援 2 個 CUDA 版本。因此 11.8 將會保留直到新增 13。
- 應該盡快開始向使用者和維護者發出通知
- JK: 結束 CUDA 12 遷移
- https://github.com/conda-forge/conda-forge-pinning-feedstock/issues/5390#issuecomment-1986705958
- 討論過 CUDA 12.0 和 12.4 在同一個 PR 中新增
- 提供最舊的支援 CUDA 12
- 也詢問過新增最新的 CUDA 12.x 是否可以以擁有最新功能。這也將節省維護者處理另一次遷移。
- JK: GLIBC 2.28
- HV: 主要需要決定要保留/替換哪些 CDTs 用於 X11/Gnome/Graphic Stack
- /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0
- /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0
- /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0
- /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0
- /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.545.23.08
- EL 8 有新的 RPM 位置 (相對於 7)。所以我們需要處理
- HV: 主要需要決定要保留/替換哪些 CDTs 用於 X11/Gnome/Graphic Stack
- JK: 路線圖
- NF 計劃變更其資金模式,使其有可能接收工作合約。
- 作為其中一部分,如果我們可以建立一份我們想要完成的項目願望清單,將會有所幫助
- JRG: 之前看過舊清單。有些已完成。有些正在進行中。所以可能需要新清單。仍然有一些我們可以做的事情 (一如既往)。會考慮這些
- JK: 如果我們可以一起思考我們想做的項目,並在未來的會議中討論,那就太好了
- JRG: 時程?
- JK: NF 的長期變更將在幾年內發生。所以不用趕。開始這個過程最有幫助。也許我們可以在未來的會議中討論。
- JRG: 可以為此舉辦專門的會議
- HV: Windows Fortran 遷移,適用於 flang 18?
- flang 17 太過實驗性,但 flang 18 應該夠穩定;將解決許多痛點,例如 compilers、coin-or stack、win 上的 openblas+openmp。
- 現在我們可以使用 `platform_allowlist:` 用於遷移器 (在這種情況下限制為 windows),Pinning PR 應該已解除封鎖。
- HV: Stdlib 遷移公告 (PR / 預覽)
- 將盡力在 conda-build 24.3 可用且最後細節修復後盡快開始。
- 可能需要重新設計這個 `conda-forge-ci-setup` macOS 邏輯
- 已新增至追蹤 issue
- WV: pixi 發布 (🎉) - 如果有人有興趣,我們想進行使用者訪談
- 重點:可以跳過的任務、鏡像 + OCI 註冊表、錯誤修復
推遲到下次會議
- [ ]
CFEPs
- [ ]