跳到主要內容

hackmd

2021-03-10 conda-forge 核心會議

Zoom 連結 我的時區會議時間 上週會議

與會者

Sylvain Corlay Matt B. Cheng H. Lee Filipe Fernandes John Kirkham Crystal Soja Marcel Bargull Ray Douglass Marcelo Trevisani Eric Dill Chris Burr Axel Wolf Isuru Stephanie Daniel Bast

議程

常設項目

  • 電話會議中新成員的自我介紹

    • Axel。在蘇黎世一家小型顧問公司工作
  • (CJ) 預算

    • 目前核准狀況?
      • 無待審核項目 (截至 2021/2/10,CJ)
    • 每當更新數字出現時,請螢幕分享並顯示預算。
      • 連結在 Keybase 中 (numfocus_spreadsheets.txt)
      • 2021 年 1 月的損益表尚未張貼 (截至 2021/2/10,CJ)
  • 公開投票

    • 治理投票 (連結?)
    • 兩位核心成員 (Vini 和 Ryan)

來自先前會議

您的議程項目

  • (???) 電子郵件討論串
    • GPU 和長時間建置
      • 主旨:「GPU 伺服器資訊後續追蹤」
        • NVIDIA 已安排捐贈 GPU 給 Quansight。他們有 6 個 V100 可以捐贈給 Quansight。可以提供用於運行這些 GPU 的伺服器規格。可惜無法捐贈伺服器。可以捐贈 2 個 AGX-Xavier 基於 ARM 的 GPU。
        • Quansight 已表示願意承擔設定和採購伺服器的費用
        • 需要找出 CI
      • 主旨:「外部贊助託管 CI 池 (含用於 conda-forge 的 GPU)?」
        • 每年提供 $500/月的贊助
        • 理想情況是與多家公司合作,共同支援
      • (Sylvain) 我們也可以在 OVH v100 上放置 Azure Worker
      • 我們有 40-50 個 GPU 套件
      • 可能需要弄清楚如何在 CPU 上建置,並在 GPU 上測試,因為在建置期間鎖定 GPU 既昂貴又沒有必要。
      • Vini 受 Quansight 聘用,可能可以從事 CI 實作
  • 主旨:「Intel 編譯器套件 - 與 conda-forge 的授權協議」
    • Intel 也正在考慮將其作為預設位置,因為與 Anaconda 已經有現有的協議
  • (CB) 我們應該預設交叉編譯 ppc64le 嗎?也許僅針對啟用 Apple Silicon 的 feedstock?
  • (MRB) 長期規劃撰寫已開始:https://hackmd.io/wdysI0InSHKePxQuWQyZLg?edit
    • 隨時貢獻,或不貢獻,由您決定!
  • (WV) micromamba 0.8.0 已發布 (變更日誌:https://github.com/mamba-org/mamba/blob/master/CHANGELOG.md)
  • (CB) 架構規格的狀態如何

延後至下次會議

進行中投票

子團隊更新

Bot

ARM

POWER

CUDA

文件

staged-recipes

網站

安全性+系統

CI 基礎架構

編譯器升級

CFEP 更新

未結 PR

  • cfep-04 X11 和 CDT 政策

    • 非活躍 - 合併為某種非活躍狀態?
    • 需要新的倡導者。感謝 pkgw 在這方面的工作!自 2020 年 1 月 10 日起,pkgw 提出了未解決的意見。已解決:讓我們延遲並保留我們現在的「混合模型」。
  • cfep-06 staged-recipes 審查生命週期

    • 非活躍 - 合併為某種非活躍狀態?
    • 來自 @saraedum 的長期意見。@jakirkham,您可以回覆嗎?自 2020 年 1 月 8 日起,@saraedum 提出了未解決的意見
    • (MRB) stalebot 已經解決了這裡最糟糕的問題。我認為我們可以永久延遲這項。已解決:暫時延遲,贊成使用 stale bot。
  • cfep-15 Feedstock 狀態,未維護

    • 非活躍 - 合併為某種非活躍狀態?
    • 需要再次審查。截至 2020 年 1 月 11 日,pkgw 提出了未解決的更新。待定:重新 ping pkgw 以進行第二次審查。
  • cfep-12 移除違反來源套件條款的套件

    • 自 2020 年 5 月 26 日起停滯
    • 關於移動到「broken」與從 conda-forge 管道中刪除的活躍辯論
    • 進行中投票,於 2020-03-11 結束
    • 投票結果如何?
    • 我們有收到 NumFOCUS 的回覆嗎?他們舉辦了法律研討會,並已錄影
  • cfep-17 處理 pin backport 和相依性重建

    • Isuru、CJ 和 Matt 之間關於實作細節的辯論停滯
    • 2020-07-22 更新:原則上我們已達成協議,在臨時基礎上 (即,直到遷移結束) 直接在 feedstock 中呈現所需的額外 pinning。
  • cfep-19 Pinning epochs

    • 自 7 月起停滯
  • cfep-20 套件拆分

    • 約 1 個月沒有更新

討論

檢查先前行動項目

從上次會議議程複製先前的行動項目。

本次會議

2021-02-24

  • (FF) Ryan May 和 Vinícius 的投票
    • TODO (MRB) [ ] 進行這些投票

上次會議

2021-02-10

2 次會議前

2021-01-27

移至 Issue Tracker

2021-01-06 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) 要求核心成員轉為「榮譽退休」狀態
    • TODO:Eric 安排所有核心成員的季度檢查,以了解他們是否有興趣保持「活躍」狀態,還是想要轉為榮譽退休
      • 從榮譽退休人員移除對各種憑證 (API token、Twitter 密碼等) 的存取權?這將需要變更治理文件。

2020-11-11

  • TODO:考慮邀請 JOSS 提供關於我們如何撰寫論文的最佳方式的背景資訊

2020-11-03

  • TODO:檢查 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

2020-08-26 Docker hub

  • (JK) 檢查 Azure 建置 Worker 是否有 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 tracker

  • Jonathan 將更新文件,註明一些非詳盡的套件列表 (例如 cuda-toolkit、MKL 等)

  • Jonathan 將審查此 PR

  • (Kale) 安排 conda 工作小組會議

  • cfep-10 後續步驟:CJ 召集投票以徵求意見

  • cfep-06 後續步驟:要求 staged recipes 團隊倡導此 CFEP 並推動其向前發展

  • jakirkham 和 CJ-wright 同步關於將 CUDA 新增至遷移 bot

  • (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 的 POC 是誰
    • 各個子團隊的 POC 是誰?
    • 非正式資訊:角色、日常工作、簡歷、所有細節、您為何在此,等等。
    • 公開或內部?我どちらでも構いません。有人強烈傾向其中一方嗎?
    • 選擇加入公開簡歷
    • 軟體木工坊有很多講師,並且有 https://carpentries.org/instructors
    • 對於「又一個需要保持更新的地方」感到擔憂
  • (ED) 記錄使用 conda-forge 的可重現環境策略

  • (UK) 靜態程式庫內容

    • 新增 linting 提示到建置以尋找它們
    • 建議如何封裝它們 -> CFEP-18
    • 我們應該撰寫文件說明我們不提供支援,而且這是個壞主意。 -> CFEP-18