2018-07-24 conda-forge 會議
置頂項目
- Zoom 指示: +如何連線到 Zoom
新項目
- 分享密碼(下次會議開始時)
- 嘗試一些方法,然後繼續處理更有趣的問題
- 讓我們試試 KeyBase。 Eric D. 剛剛發送了邀請給大多數核心團隊成員。
- 為遷移建立後續步驟/行動項目/gh 議題
- MVN 將與 CJ 協調,針對需要編譯器但沒有明確指出的事物發布 PR。
- 解析圖表,找出所有可能是 py 3.7 但沒有編譯器且非 noarch 的項目,對其執行重建。
- 在圖表重建期間,可能需要有兩個版本的釘選 + smithy。
- 決定維護者停止維護的政策
- 稍後再回來討論
- 與約 2000 個待處理的機器人 PR 相關…
- MVN 將給 CJ 一份合併衝突的 feedstock 清單,這些 feedstock 已關閉但未合併。
- 自動關閉過期的 PR
- 自動刪除已關閉/合併的機器人 PR
- run_exports 投票 https://github.com/conda-forge/conda-forge-pinning-feedstock/issues/102
- John 質疑 run_exports 實務: https://github.com/conda-forge/staged-recipes/pull/4858#discussion_r204076032
- Dougal 將討論重新導向至 https://github.com/conda-forge/conda-forge-pinning-feedstock/issues/102#issue-343171939
- John 質疑 run_exports 投票的有效性
- Filipe 將在治理文件中加入關於如何解決此類僵局的流程
- 總體而言:我們需要一個社群標準溝通方案。 Mike S 在溝通投票結果方面失職。
- 相關:治理文件可能需要定義如何進行有效的投票。
- 使過期(即,使用機器人自動關閉)的「舊」 PR 進入 staged-recipes?
- 貼上標籤,新增訊息(過時),ping 相關方以關閉
- 決定政策
現有項目
- 尋找在核心團隊之間共享密碼的良好解決方案
- Git Secret? https://github.com/sobolevn/git-secret
- 在 C3I 上建置套件並上傳到 conda-forge
- Anaconda 內部的 PowerPC 基本映像檔中缺少 Make。 好玩了!
- Mike 樂於接受其他人協助處理此事。 如果有興趣,請聯繫! 協助意味著嘗試 recipes、除錯任何問題,以及解決自 Mike 上次拉入以來發生的任何合併衝突。 移動目標。
- 已建置的套件 https://anaconda.org/cf-cb3 - 這些可能需要更多關於版本的工作。 圖表是使用版本計算的,但可能應該忽略它們。 當釘選的版本比新配方舊時,上游配方會因版本不符而被錯過,成為真正的依賴項。
- 再次公開議程和筆記。
- John 將看看我們是否可以讓 Dropbox Paper 可供世界讀取
- 其他選項是在會議後將筆記發佈到某個公開地方
- conda-forge 部落格
討論項目
- 完成編譯器遷移討論(請參閱: +2018-07-17 conda-forge 會議 )
- 目前狀態更新
- 剩下需要語法遷移的套件數量
- 需要重新編譯的套件數量
- 準備就緒的總數
- 第一層中準備就緒的數量
- 在建置時,對於非靜態的新事物,建置編號增加 N
- 使用 conda render clobber 檔案確定建置編號
- 決定遷移順序 [結果:建立 py37 + 編譯器的超級圖表(使用一個 walker 執行),當 3.7 開始時,捨棄 3.5]
- py37
- 編譯器
- 剩餘的編譯器語法
- 決定資源策略 [結果:線上完成所有事情]
離線(沒有 CI)- 線上(使用 CI)
- 決定頻道策略 [結果:為新編譯器建立新標籤,執行兩個標籤]
- 將重新編譯的套件上傳到新標籤,並繼續推送到目前標籤
- 將重新編譯的套件上傳到目前標籤,將目前時代編譯器的更新推送到不同分支
- 目前狀態更新
完成