2020-07-29 conda-forge 核心會議
與會者
- CJ Wright
- Isuru Fernando
- Filipe Fernandes
- Michael Sarahan
- Ray Douglass
- Josh Adelman
- Wolf Vollprecht
- Jonathan Helmus
- Marcelo Trevisani
- Cheng Lee
- Keith Kraus
- Marcel Bargull
- Anthony Scopatz
- Eric Dill
- Uwe Korn
- Marius van Niekerk
議程
-
(IF) gcc 升級 - 9.3 還是 10.2?
- 整體正面回應,需要找出語法,使用 gcc 9
- 行動項目:開啟 PR 到 pinnings 進行遷移
-
[z] (IF) 交叉編譯
- https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/703
- 分割 libgcc CRT 檔案和 libstdc++ 標頭檔?
常規項目
- (CJ) 預算,以及財務子團隊的創建
- 在電話會議上介紹新成員
您的新議程項目
上週未完成事項
-
(ED) 新成員和貢獻者的歡迎包?
- staged-recipes 的新貢獻者
- 貼紙郵寄到他們選擇的地址?
- Staged-recipes
- 新貢獻者加上馬克杯
- 子團隊?
- 如上,加上任何子團隊特定的東西(例如,也許我們需要一個機器人貼紙)
- 核心
- staged-recipes 加上 T 恤
- 疑慮
- 如何實施
- 最初的 conda-forge 馬克杯很受歡迎。
- staged-recipes 的新貢獻者
-
(KK) 移除 conda-build 中 pre-link 腳本的棄用/警告
- 警告目前會吞噬我們 (NVIDIA) 測試中的訊息
- 根據 jakirkham,目前在 conda forge 套件中使用
- 最好允許具有專有許可證的套件在實際安裝之前顯示一些訊息
- NVIDIA 法務部門希望 CUDA 相關套件能這樣做,並希望為運送編譯器、標頭和其他受 EULA 保護的位元鋪路
- Pre-link 問題:https://github.com/conda/conda/issues/7452
- 也許在 conda 中新增訊息功能 (https://github.com/conda/conda/issues/10118)
- FF:我將為 NumFOCUS 撰寫一份小額補助提案,看看我們是否能為此注入新血
進行中的投票
子團隊更新
機器人
ARM
POWER
CUDA
文件
staged-recipes
網站
安全+系統
- 仍然需要完成 CFEP-13(在最新的 smithy 發布後可以繼續進行)
CI 基礎架構
編譯器升級
CFEP 更新
開啟的 PR
-
cfep-04 X11 和 CDT 政策
- 非活躍 - 合併為某種非活躍狀態?
- 需要新的擁護者。感謝 pkgw 在這方面的工作!有來自 pkgw 於 2020 年 1 月 10 日未回覆的評論
-
cfep-06 Staged-recipes 審查生命週期
- 非活躍 - 合併為某種非活躍狀態?
- 來自 @saraedum 的長期評論。@jakirkham,您可以回覆嗎?有來自 @saraedum 於 2020 年 1 月 8 日未回覆的評論
- (MRB) stalebot 已經解決了這裡最糟糕的問題。我認為我們可以永久延遲這一個。
-
cfep-10 Feedstock 狀態,未維護
- 非活躍 - 合併為某種非活躍狀態?
- 需要另一次審查。有來自 pkgw 於 2020 年 1 月 11 日未回覆的更新
-
cfep-12 移除違反來源套件條款的套件
- 自 2020 年 5 月 26 日起停滯
- 關於移動到「broken」與從 conda-forge 頻道刪除的積極辯論
- 進行中的投票,於 2020-03-11 結束
- 投票結果如何?
- 我們有收到 NumFOCUS 的回覆嗎?
-
cfep-17 處理 pin backports 和依賴項重建
- Isuru、CJ 和 Matt 之間關於實施細節的停滯辯論
- 2020-07-22 更新:原則上,我們同意在 feedstock 中直接呈現臨時需要的額外 pinnings(即,直到遷移結束)。
討論
檢查先前的行動項目
從上次會議議程複製先前的行動項目。
本次會議
上次會議
-
找出如何向使用者傳達重大變更。可能應該立即開啟 issue 以進行進一步討論。Ping @kkraus,加上從這些會議記錄中擷取筆記
-
(Eric) 待辦事項:在 conda_forge.yaml 中將 strict 設定為一個選項,並預設開啟它。在 conda-smithy 中開啟 issue
2 次會議前
- Eric 在我們的文件中新增一個關於如何在商業關係中與 conda-forge 和附屬機構互動的頁面。
- Eric 將從 Keith 取得 NVBug 連結,並將其存檔在 conda-forge google drive 中。
- John K. 將更新 git repo 上的 cuda toolkit feedstock,以註記 NVBug 連結到內部的 NVIDIA issue 追蹤器
- Jonathan 將更新文件,以註記一些非詳盡的套件列表(例如 cuda-toolkit、MKL 等)
- Jonathan 將審查此 PR
3 次會議前
移至 Issue 追蹤器
- (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 上開啟一個 issue 以調查 Drone 問題。(ping aarch 團隊)
- (ED) 關於我們頁面?FAQ 和每個人是誰的某種組合。FAQ 諸如
- CF <> Anaconda、CF <> NumFocus、CF <> Azure 的 POC 是誰
- 各個子團隊的 POC 是誰?
- 非正式資訊:角色、日常工作、簡歷、所有細節、您為何在此等等。
- 公開還是內部?我真的不在乎哪一種。有人強烈認為哪種方式比較好嗎?
- 選擇加入公開簡歷
- software carpentry 有大量的講師,並且有 https://carpentries.org/instructors
- 關於「又一個地方需要保持更新」的一些擔憂
- (CJ) 組成財務子團隊
- (ED) 記錄使用 conda-forge 的可重現環境策略
- (UK) 靜態函式庫內容
- 新增 linting 提示到 builds 以找到它們
- 建議如何打包它們 -> CFEP-18
- 我們應該撰寫文件說明我們不提供支援,這是一個壞主意。 -> CFEP-18