2021-09-22 conda-forge 核心會議
- 若要加入視訊會議,請點擊此連結: https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09
[我們可能需要更新這些以適用於 Zoom。不確定如何操作]
- 或者,若要透過電話加入,請撥打 +1 347-384-8597 並輸入此 PIN 碼:828 997 153#
- 若要查看更多電話號碼,請點擊此連結: https://tel.meet/ijv-qsvm-tvn?hs=5
與會者
- MRB
議程
常設項目
-
電話會議上新成員的介紹
- Filipe Lains
-
(CJ) 預算
- 目前的核准狀況?
- 當更新後的數字到位時,請螢幕分享並顯示預算。
- 連結位於 Keybase (numfocus\_spreadsheets.txt) 中
-
公開投票
- 無
來自先前會議
- (CB) 現在有一個 1password 帳戶
- Chris Burr 將發送邀請連結給核心團隊。現有擁有者需要批准
- 可以在那裡儲存機密資訊。
- 應將 Authy 中的所有 2FA 遷移到 Keybase,這樣我們就不需要為了他的電話號碼而騷擾 Isuru
- 將所有內容遷移到 1password。仍然可以在 Keybase 上聊天。
- (CJ) conda-forge 修補程式以實現 conda 向後相容性 (
=
已完成,但~=
和其他呢?)- (IF) 我們不應該破壞 conda 的依賴關係,以便人們可以更新他們的環境
- 待辦事項
- 在社群會議上提出此事
- (MRB) Cheng,我們是否修補了 conda build/index 以避免將較新的操作碼放入產生的 repodata 中?
- conda-index 目前未修補
- Anaconda 將處理此問題 (假設沒有其他人處理)
您的新增議程項目
- (MRB) intel 編譯器協議
- 請參閱核心電子郵件列表中的文本
- 不清楚如果協議終止,是否會影響目前的 MKL 建置
- 待辦事項:等待 Numfocus,然後發布 🚢
- (MRB) 在核心 Gitter 上發布相關注意事項
- (MRB) Travis 相關事項的更新
- 待辦事項:撰寫部落格文章以提高透明度。需要一位負責人 (Matt 可以在十月底)
- (JK) CUDA 11.3 & 11.4 (移除 10.x)
- 想要移除舊的編譯器 (gcc8?) 並使用新的編譯器 (gcc9)。無法找出讓遷移工作正常運作的方法。理想情況下,希望轉向增強的相容性。也想要設定新的 CUDA 套件。將這兩個重大變更一起進行,而不是分開進行兩次重大變更,這樣更有意義。
- Repodata 熱修復將
==11.2
變更為>=11.2,<12
- (KK) 可能需要檢查
cudatoolkit
套件中的__cuda
是否有約束,也需要修補?
- (KK) 可能需要檢查
- 也可以為 11.3 和 11.4 新增
cudatoolkit
套件
- (JK) CUDA ARM
- (JK) Drone
- (CB) OpenSSL 3.0.0 遷移? https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/1896
延後至下次會議
- (CHL) Python 3.10
- RC 應與最終版本相容
- 需要新的 conda-build 版本才能建置
- (CJ 透過 MRB) 更可重現的建置?
- CJ:認為非常接近了
- 受到這篇部落格文章的啟發: https://hpc.guix.info/blog/2021/09/whats-in-a-package/
- 將 Azure 建置日誌嵌入到套件中
- 嵌入哪個建置系統
- feedstock 的 git hash?
- 關閉強制推送至 feedstock
- 需要一種方法來強制建置/主機/測試環境相同
- (IF):請參閱 https://github.com/conda/conda-build/issues/2140
進行中投票
CFEPs
- cfep-12 移除違反來源套件條款的套件
- 自 2020 年 5 月 26 日起停滯不前
- 關於移動到 "broken" 與從 conda-forge 管道中刪除之間的活躍辯論
- 進行中投票,於 2020-03-11 結束
- 投票結果如何?
- 我們收到 NumFOCUS 的回覆了嗎?他們舉辦了法律研討會,並且有錄影
待辦事項
2021-09-22
- (MRB) master 移動到 main (https://github.com/conda-forge/conda-forge.github.io/issues/1162)
- 除了 feedstock、releases、conda-smithy 和我們的 github actions 之外,一切都已完成
- releases 已損壞,已在 github 上開啟 issue
- feedstock 的一些選項
- 確保變更 branch 金鑰上的上傳
- (MRB) 發布關於如何更新本地副本的公告 (已移至上面的 issue)
- (MRB) 確保更新 upload\_on\_branch (已移至上面的 issue)
- 除了 feedstock、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 token、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 後?)
-
找出如何向使用者傳達重大變更。可能應該立即開啟 issue 以進行進一步討論。Ping @kkraus,並從這些會議記錄中擷取更上層的筆記
-
John K. 將更新 git repo 上的 cuda toolkit feedstock,以註明 NVBug 連結到 NVIDIA 內部 issue 追蹤器
-
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 支援新增到 feedstock
-
(jakirkham) 將在 conda-smithy 上開啟一個 issue 以調查 Drone 問題。(ping aarch 團隊)
-
(ED) 我們是誰頁面?FAQ 和每個人是誰的某種組合。FAQ 像是
- CF <> Anaconda、CF <> NumFocus、CF <> Azure 的聯絡窗口是誰
- 各個子團隊的聯絡窗口是誰?
- 非正式資訊:角色、日常工作、簡歷、所有細節、您為何在此等等。
- 公開還是內部?我真的不在乎。有人強烈偏好哪種方式嗎?
- 選擇加入公開簡歷
- 軟體木工坊有大量講師,並且有 https://carpentries.org/instructors
- 有些人擔心 "又一個需要保持更新的地方"
-
(ED) 記錄使用 conda-forge 的可重現環境策略
-
(UK) 靜態函式庫相關事項
- 將 linting 提示新增到建置以找到它們
- 建議如何打包它們 -> CFEP-18
- 我們應該撰寫文件說明我們不提供支援,並且這是一個壞主意。 -> CFEP-18