2020-02-05 conda-forge 核心會議
與會者
議程
您的議程項目
- Anaconda 定期更新關於我們這邊的進展。
- conda / conda-build 更新(若有)
- (Eric) 關於「Anaconda 是否願意開放 conda-build 的權限給其他人?」的更新
- 同時,或許可以更堅定地建議發行團隊成員參與。
- (Eric) conda-forge 開發者會議調查結果
- (Marcel) 也請透過電子郵件發送結果/數字,讓下週不會/無法參加的人知道(並使其比僅在 HackMD 筆記中更醒目)。
將以下所有內容延至下週
- (FF) 部落格「已準備就緒」,但我們需要一位 Jekyll 專家來查看。版面配置和頁面發布不正常。
- https://conda-forge.dev.org.tw/blog/
- 需要一些網站除錯方面的協助
- (PR 連結?)
- 可能是 Jekyll 設定問題?
- (pkgw) 資產檔案出現 404 錯誤,因為它們的前綴設定不正確
- 或許可以聯絡 Rocklin 尋求協助?
子團隊更新
Bot
- (CJ) 自動合併進度,PR 已準備好審查,可供 Beta 測試
- example https://github.com/conda-forge/face-feedstock/pull/2
- 使用 GH Actions 進行自動合併。
- To turn it on in your feedstock: https://conda-forge.dev.org.tw/docs/maintainer/infrastructure.html#conda-forge-admin-please-add-bot-automerge
- 權衡:增加不良套件的風險和提高吞吐量
- (CJ) 將自動合併添加到「可能需要幫助的 feedstock」
- (CJ) 開啟 PR 以修復強匯出(CUDA)和輸出(GDAL)的問題
- (AS) dynamodb + keybase.io
- keybase.io 上共享、加密的 git repo 中的 Terraform
- Bot 的部分功能正在遷移到 DynamoDB
- 其他基礎架構的部分功能也可以使用 Terraform 遷移到 Keybase(Heroku、repos 中的金鑰等)
ARM
POWER
CUDA
- 問題:我們準備好宣傳了嗎? 如果是,我們應該發推文並進行 NumFOCUS 更新嗎?
- (IF) Not until https://github.com/conda-forge/staged-recipes/pull/9804
- (jakirkham) 該 PR 可能無法合併。#9804 是嘗試讓它運作。
- 一般來說,您可以將 CUDA 支援添加到現有的 feedstock(但尚未記錄如何操作)
- 目前 staged-recipes 中尚不支援測試 CUDA 支援。
- 下一步
- 撰寫一篇部落格文章
- 更新文件
文件
staged-recipes
網站
CI 基礎架構
- (UK) Drone issues: https://github.com/conda-forge/conda-forge.github.io/issues/954
- 下一步:UK 聯繫 drone.io 並詢問這些問題。
- AS 和 MvN 正在討論 - 我們在 Azure 上有 CI 資源。更改 aarch64 的 conda-forge.yml,使其在 Azure 上針對模擬環境構建,而不是不在 drone.io 上構建
- Azure 以前是預設的 - 移至 Drone 是因為他們有真正的 aarch64 硬體,而真正的硬體更快且不易出錯。
- Travis-CI 現在也可能是一個選項,因為他們有 aarch 支援。
- (mvn) 鑑於 dotnetcore 現在支援 aarch64,Azure worker 可能很快也會支援。
- Tracking issue on the MSFT side https://github.com/microsoft/azure-pipelines-agent/pull/2697
- 我們都同意不應該切換回 Azure。
- 待辦事項:jakirkham 將在 conda-smithy 上開啟一個 issue 來調查此事。(ping aarch 團隊)
編譯器升級
CFEP 更新
開啟的 PR
-
cfep-03 手動上傳建置
- 已合併!
-
cfep-04 X11 和 CDT 政策
- 需要新的負責人。感謝 pkgw 在這方面的工作!
-
cfep-05 開發/rc 建置
- 已合併!
-
cfep-06 Staged-recipes 審查生命週期
- @saraedum 留下了一個未解決的評論。@jakirkham,您可以回覆嗎?
-
cfep-10 Feedstock 狀態,未維護
- 需要再次審查。有來自 pkgw 的未處理更新。
-
cfep-11 自動關閉 Staged Recipes 上過舊的 PR
- 已合併!
討論
- 重新審視 Anaconda 團隊狀態
檢查先前的行動項目
從上次會議議程複製先前的行動項目。
本次會議
- 移除 conda forge readthedocs。
- (jakirkham) 撰寫一篇關於我們今天討論的 CUDA 內容的部落格文章
- (jakirkham) 更新關於如何將 CUDA 支援添加到 feedstock 的文件
上次會議
- 開啟一個關於如何處理 Python 2.7 的 CFEP。
- cfep issue #20
- 有人自願推動此 CFEP 完成
- (Eric) 內部確認社群成員的酒店和機票贊助金額?
- (Eric) 弄清楚 conda-forge 的財務狀況以支持自身?
- (jjhelmus) 開啟一個關於我們將支援哪些 Python 版本的 CFEP。
- (Eric) 更改會議頻率
- 我們不會更改會議頻率。我們每隔週三的排程有太大的慣性。
兩次會議前
- cfep-11 下一步:合併 PR 並 ping staged-recipes 團隊,他們可以根據需要實作?
- cfep-10 下一步:CJ 呼籲投票徵求意見
- cfep-06 下一步:請 staged recipes 團隊支持此 CFEP 並推動其前進
- jakirkham 和 CJ-wright 同步關於將 CUDA 添加到遷移 bot 的事宜
三次會議前
四次會議前
移至 Issue Tracker
- (Eric) 排程 Anaconda <-> conda-forge 在 anaconda.org 上關於需求收集的同步
- 將嘗試在下個月安排。
- (Anthony) 聯繫 NumFocus 以弄清楚檔案中不包含許可證的法律後果。