conda-forge 核心會議 2022-03-23
- 若要加入視訊會議,請點擊此連結: https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09
- 或者,若要透過電話加入,請撥打 +1 347-384-8597 並輸入此 PIN 碼:828 997 153#
- 若要查看更多電話號碼,請點擊此連結: https://tel.meet/ijv-qsvm-tvn?hs=5
出席者
姓名 | 縮寫 | GitHub ID | 所屬單位 |
---|---|---|---|
Jaime Rodríguez-G. | JRG | jaimergp | Quansight |
Matthew R Becker | MRB | beckermr | cf |
John Kirkham | JK | jakirkham | NVIDIA/cf |
Dave Clements | DPC | @tnabtaf | Anaconda |
Katherine Kinnaman | KK | kathatherine | Anaconda |
Marius van Niekerk | MvN | mariusvniekerk | Voltron Data |
Jannis Leidel | JL | jezdez | Anaconda/cf |
Chris Burr | CB | chrisburr | CERN |
Keith Kraus | KJK | kkraus14 | Voltron Data |
Eric Dill | ED | ericdill | Voltron Data |
Matti Picus | MP | mattip | Quansight/PyPy |
Saundra Monroe | SM | saundramonroe | Anaconda |
Ralf Gommers | RG | rgommers | Quansight |
19 總人數。
議程
常設項目
-
為新加入通話的人員介紹
-
(FF) 預算
- 目前的核准?
- 當有更新的數字時,請分享螢幕並顯示預算。
- 連結在 Keybase 中 (numfocus_spreadsheets.txt)
-
公開投票
-
2022 Outreachy / GSoC
- 社群已接受
- 專案提案 截止日期為 3 月 22 日星期二/星期三(美洲)/ 3 月 23 日(歐洲)
- 除了專案提案外,還需要貢獻任務
- 以及讓潛在實習生與我們溝通的管道。
- 兩個專案
- Grayskull and Friends、Jannis 和 Marcelo (pyproject.toml 支援)
- Doc、Matt 和 Katherine
- 問題
- 待辦事項
- 有人有時間支援 Grayskull 的工作嗎? (JL, DPC 將跟進)
來自先前會議
- (MP) PyPy 3.8/3.9 遷移: https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/2601
您的 **新**() 議程項目
-
(JRG) GPU CI 伺服器的狀態
-
(JRG/RG) 協助人們協助 conda-forge:路線圖和待辦事項
- 先前會議: https://hackmd.io/0zGSUS71SbOdBsdLtDmGjg
- 從文件開始: https://hackmd.io/wdysI0InSHKePxQuWQyZLg
- Numpy 文件: https://numpy.dev.org.tw/neps/nep-0048-spending-project-funds.html#defining-fundable-activities-and-projects
- 待辦事項:闡明針對「您正在考慮簽訂合約以參與 conda-forge 工作」的建議機制。簡而言之,您應該與 conda-forge 端的受影響方(或工作組,或感興趣的人員)合作制定設計文件。一旦您就範圍、交付時間表以及 conda-forge 志願者方面需要的任何內容達成協議,就可以與付款人簽訂合約。如果您不先執行此操作,您可能會在完成與付款人的合約協議交付時遇到一些困難。
-
(WV) 正在進行更多 OCI 登錄檔工作 (以下是一些已上傳的套件: https://github.com/users/wolfv/packages/container/package/osx-arm64%2Fxtensor) * 使用 oras 試用 (https://github.com/oras-project/oras): * 拉取 index.json:
oras pull ghcr.io/wolfv/osx-arm64/xtensor:0.24.1-h3e96240_0 -t application/vnd.conda.info.index.v1+json
* 這會在xtensor-0.24.1-h3e96240_0/info/index.json
中放置一個檔案 * 拉取套件 -- 通過 (-t application/vnd.conda.package.v1
), 拉取info
-bundle:application/vnd.conda.info.v1.tar+gzip
- 一些初始的 python 腳本在這裡: https://gist.github.com/wolfv/3222408bd46ab3114e5b384f20252c10
- 每個成品上傳 3 個檔案
- .tar.bz2 套件檔案 (
application/vnd.conda.package.v1
) - .conda 套件檔案 (
application/vnd.conda.package.v2
) - info/index.json (
application/vnd.conda.info.index.v1+json
) - info.tar.gz 捆綁的 info 資料夾為 tar.gz (
application/vnd.conda.info.v1.tar+gzip
)
- .tar.bz2 套件檔案 (
-
(CB) 將
-fno-merge-constants
新增至預設 GCC 旗標? (ctng-compiler-activation-feedstock#63)- 在我們做出任何決定之前,將收集更多資訊
進行中的投票
CFEPs
- cfep-12 移除違反來源套件條款的套件
- 自 2020 年 5 月 26 日起停滯
- 關於移動到「broken」與從 conda-forge 管道刪除的積極辯論
- 進行中的投票,於 2020-03-11 結束
- 投票結果如何?
- 我們收到 NumFOCUS 的回覆了嗎?他們舉辦了法律研討會,並已錄影
待辦事項
2022-01-12
- 在日誌上傳後審查 Qt PR
- 將 cupython 和 cuquantum 新增到不要鏡像的清單
- 關於
std=c++14
, 等待 Kai 評論並合併 PR - CJ 和 Jaime 協調以告知 Maxiconda 我們無法使用他們的標誌 2021-12-01
- WV:與 homebrew 團隊安排會面問候電話?
- MRB:(repodata 補丁) 建立一個 cron 工作,執行 show_diff.py,並在非空時發布問題 + 提交
2021-11-03
- 自架託管 CI 待辦事項
- 從 drone.conda-forge.org 變更 URL。提案
- woodpecker.conda-forge.org
- ci.conda-forge.org
- 設定監控
- Quantstack 正在為鏡像設定 grafana
- 從 drone.conda-forge.org 變更 URL。提案
2021-10-18
2021-09-22
-
(WV):TensorFlow-GPU 已準備就緒,只需決定 GPU 是否應優先於 CPU?!
- GPU 優先
-
(MRB) 從 master 移至 main (https://github.com/conda-forge/conda-forge.github.io/issues/1162)
- 除了 feedstocks、releases、conda-smithy 和我們的 github actions 之外,一切都已完成
- releases 已損壞,已在 github 上開啟問題
- 一些針對 feedstocks 的選項
- 確保變更上傳分支金鑰
- (MRB) 發布關於如何更新本地副本的公告 (已移至上方問題)
- (MRB) 確保更新 upload_on_branch (已移至上方問題)
- 除了 feedstocks、releases、conda-smithy 和我們的 github actions 之外,一切都已完成
2020-11-18
- (IF/MRB/MV) intel oneAPI
- 待辦事項
- (Nikolay) opencl_rt 的授權
- (Nikolay) intelmpi ABI 與 mpich 的相容性
- (MRB/IF) 找出如何準確地打包 C/C++ 編譯器
- (MRB/IF) 考慮 fortran ABI
- (MRB) 建立 conda-forge 編譯器室 (新增人員,包括 keith)
- 待辦事項
- (MB) 要求核心成員轉為「榮譽退休」狀態
- 待辦事項:Eric 安排所有核心成員的季度檢查,以了解他們是否有興趣保持「活躍」狀態,還是想轉為榮譽退休
- 從榮譽退休人員移除對各種憑證 (API 令牌、Twitter 密碼等) 的訪問權限?這需要變更治理文件。
- 待辦事項:Eric 安排所有核心成員的季度檢查,以了解他們是否有興趣保持「活躍」狀態,還是想轉為榮譽退休
2020-11-11
- 待辦事項:考慮引入 JOSS 以提供關於我們如何最好地撰寫論文的背景資訊
2020-11-03
- 待辦事項:檢查 Forrest Watters 對核心的權限
- (FF) Outreachy 將花費 6500 美元。
- 後續步驟:撰寫摘要並投票決定資金支出。
2020-10-28 2020-10-21
- (Marius?) Python 2.7 遷移
- ( ) [ ] 建立提示
- ( ) [ ] 發布公告
- ( ) [ ] 將提示變成 lint
2020-10-07
- 確保將 NVBug 資訊新增到 conda-forge 製作的 cudatoolkit 套件 (如果我們製作的話)
2020-09-09
- (ED) 使用與 conda-tools 中類似的投票模型更新治理文件 (+3 且沒有 -1 即為通過)
- (SC) 撰寫 jinja 模板,將機構合作夥伴 yaml 轉換為網站 https://github.com/conda-forge/conda-forge.github.io/blob/2a2d3caaf7d74eb370ac40c679ba337a73d15c8a/src/inst_partners.yaml
- (SC) 記錄建立 OVH 帳戶並取得存取權限所需執行的步驟
2020-08-26 Docker hub
- (JK) 檢查 Azure 建置工作人員,看看他們是否有限制 Docker hub。
- (JK) 與 dockerhub 合作,看看我們是否可以獲得 OSS 狀態
- 稍後再次檢查。截至 2020-09-23,我們尚未收到回覆
OVH
-
在 Twitter 上公開讚揚。 「感謝 OVHCloud 提供 VM」等等。(也許在我們在 Windows 上發布 qt 之後?)
-
找出如何向使用者溝通重大變更。可能應該立即開啟問題以進行進一步討論。Ping @kkraus,並擷取這些會議記錄中更上方的筆記
-
John K. 將更新 git 儲存庫上的 cuda toolkit feedstock,以記錄 NVBug 連結到 NVIDIA 內部問題追蹤器
-
Jonathan 將更新文件,以記錄一些非詳盡的套件清單(例如 cuda-toolkit、MKL 等)
-
Jonathan 將審查此 PR
-
(Kale) 安排 conda 工作小組
-
cfep-10 後續步驟:CJ 呼籲投票徵求回饋
-
cfep-06 後續步驟:要求 staged recipes 團隊支持此 CFEP 並推動其前進
-
jakirkham 和 CJ-wright 同步在遷移機器人中新增 CUDA
-
(Eric) 安排 Anaconda <-> conda-forge 在 anaconda.org 上的需求收集同步
- 將嘗試在下個月安排此事。
-
(Anthony) 聯繫 NumFocus,以了解檔案中未包含許可證的法律後果。
-
(Eric) 內部檢查社群人士的酒店和飛行資金水平?
-
(Eric) 找出 conda-forge 的財務狀況以支持自身?
-
(jjhelmus) 開啟 CFEP 以決定我們將支援哪些 python 版本
-
(jakirkham) 撰寫一篇關於我們今天討論的 CUDA 內容的部落格文章
-
(jakirkham) 更新文件,說明如何將 CUDA 支援新增至 feedstocks
-
(jakirkham) 將在 conda-smithy 上開啟一個問題,以調查 Drone 問題。(ping aarch 團隊)
-
(ED) 我們是誰頁面?FAQ 和「誰是誰」的組合。FAQ 內容例如
- 誰是 CF <-> Anaconda、CF <-> NumFocus、CF <-> Azure 的聯絡人
- 誰是各個子團隊的聯絡人?
- 非正式資訊:角色、日常工作、簡歷、所有細節、您為何在此等等。
- 公開還是內部?我どちらでも構いません。有人對其中一種方式有強烈的感覺嗎?
- 選擇加入公開簡歷
- software carpentry 有大量的講師,並且有 https://carpentries.org/instructors
- 對於「又一個地方需要保持內容更新」的擔憂
-
(ED) 記錄使用 conda-forge 的可重現環境策略
-
(UK) 靜態函式庫相關內容
- 在建置中新增 linting 提示以找到它們
- 建議如何打包它們 -> CFEP-18
- 我們應該撰寫文件說明我們不提供支援,而且這是一個壞主意。 -> CFEP-18