2019-05-29 conda-forge 會議
置頂項目
- Zoom 指示: +如何連線到 zoom
新項目
- 我們需要分享兩個密碼:@condaforge twitter 帳戶和註冊 feedstocks 的 staged-recipes GH 帳戶。大家對於使用 keybase 可以接受嗎?
- 直接將密碼移到 keybase
- NumFOCUS 高峰會將在十月下旬/十一月初舉行,若 conda-forge 能在那裡有強力的代表會很好。
- 我們有一個來自 NumFOCUS 的小型補助開發計畫 (3千美元),目標是 SciPy sprint。我正在撰寫一個新的計畫 (本輪是 5千美元),為了在 conda-skeleton 中實現更好的 recipe 再生。如果有人感興趣請告訴我。(我很快會分享 Google 文件。)
- 這是否專門針對 pypi 生成? 是的!
- 這可能是一個有用的起點 https://github.com/ericdill/conda-skeletor (這名字真的很蠢,所以請不要保留這個名字的遺產 haha)
- 我們有一個用於 conda-forge 的 NumFOCUS 團隊 Google 雲端硬碟資料夾。誰有權限存取它?我們應該讓所有 conda-forge 核心成員都能存取嗎?
- Scopatz 在通話中確認
- SciPy 2019
- BoF 和 Sprint 已提交!我們需要知道誰想去、發表、使用 FA 等。
- 協調更多 SciPy 活動:閃電演講、午餐/晚餐?
TODO:在 github conda-forge.github.io 上開啟 issue,以追蹤誰將參加 Scipy 2019- https://github.com/conda-forge/conda-forge.github.io/issues/791
- 討論管理 qt patches (23 個!) 和 CI 中新版本建置的策略。
- ESIP 更新
- 餘額:3827.78 美元
- 使用部分資金來支付 Azure 專用機器:Windows 和 Linux 以建置 Qt。
- 今年使用資金來資助 SciPy 的差旅費用?
- https://conda-forge.dev.org.tw 沒有自動升級到 https
- CFEP9 conda-smithy
- PR 現在正在做正確的事情,但需要對 conda-build 進行一些小修改,以使其不那麼粗糙
- 適用於 VC14→ 14.1 和 VS2015→ VS2017 作為測試案例。
- 榮譽退休變更模型
- TODO:類似 sklearn 的治理模型,用於將使用者轉為非投票
舊項目
- 在我們的 CI 中「Dogfood」
strict
,這可能會是下一個 conda 的預設值?- https://github.com/conda-forge/conda-forge-ci-setup-feedstock/pull/50
- https://github.com/conda-forge/staged-recipes/pull/8009
- 目前我們在 Windows 上使用
vc
時遇到問題。如果我們啟用strict
,則只會使用 conda-forge 中存在的vc
,即 vc 14,但我們在沒有strict
的情況下建置,並且依賴defaults
中的vc 14.1
。這表示我們需要移除 conda-forgevc
套件,並且可能需要進行一些重建。(嘗試使用 strict 重建qt
,即使移除了我們的vc
也遇到了阻礙,這表示必須先重建更多東西,也許遷移工具會是這裡最好的做法。)
- 討論在 conda-forge 中使用 Drone (原生 ARM)。
- 使 conda-forge 增強提案成為「一等公民」,並使其成為在我們的治理文件中批准它們的投票流程。(scopatz 自願將其添加到文件中。)
- staged-recipes 即將到來的選舉/治理助手 - jan jansen (TODO)
- 治理文件中的 Staged-recipes 團隊 (審查和合併)
- 在治理文件中新增正式的預算團隊。
- 使試算表對所有人開放 (NumFOCUS 團隊雲端硬碟資料夾)。
- 在 blas 遷移更完善後執行切換 (ocefpaf:檢查 blas 遷移狀態。)
- 需要將新的編譯器啟動腳本套件複製到 cf
- 或完全刪除我們的
- TODO:驗證 smithy 和 pinnings 對於編譯器來說是否正常
- Azure 狀態
- 需要修復 windows (vc9/14 和 cmake)
- 憑證問題 (需要 pipelines 帳戶才能存取 Azure,很快將轉移到 GH 驗證)
- 如何處理客製化建置代理程式 (用於建置時間超過 6 小時的建置 (qt、編譯器等))
- 如何重新啟動 Azure 工作?
- NVIDIA
- 針對大型生態系統轉變 (編譯器遷移) 建立更響亮的溝通管道
- 在 AnacondaCloud 上顯示橫幅,在頻道上發布狀態更新
- 在使用
conda install
時印出一些東西 - 更頻繁的更新
- AnacondaCloud 可能會崩潰 (鏡像 conda)
- 嘗試追蹤 GPU 套件中硬連結的驅動程式。
- 在 Anaconda 針對 gpu bins 的 colo 洽談進度 (正在等待 Mike W. 的回覆。)
- 針對大型生態系統轉變 (編譯器遷移) 建立更響亮的溝通管道
- 遷移
- Blas
- 進行中
- Libprotobuf
- 進行中
- gfortran (等待 cfep-09)
- 需要為新的 osx gfortran 建置遷移工具
- https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/174 也許?
- Power 和 Arm
- 進行中 https://conda-forge.dev.org.tw/status/
- 更多要鎖定的 leafs?
- Openssl
- 進行中
- Readline (等待 cfep-09)
- ABI 變更
- 需要遷移工具
- @Christopher W : 為 conda-forge.github.io 新增遷移 (conda-forge 狀態?) 文件連結 (ocefpaf:我會將狀態連結新增到文件中)
- Blas
- Nvidia 關係
- 使用 conda-forge 套件建置 GPU 套件,在使用 cudatoolkit 在他們自己的 Jenkins 系統上建置後,上傳到他們自己的頻道。
- GPU 編譯器 shim 套件: https://github.com/conda-forge/staged-recipes/pull/8229
- 也許成立一個工作小組?
- Perl 生態系統? (ocefpaf:詢問 bBjorn G.)
- 推進將 perl 納入 CF 的計畫
- 我們是否有 issue 或其他東西來處理這個?
- 推進將 perl 納入 CF 的計畫
- R 3.6 遷移? (ocefpaf:詢問 bBjorn G.)