2018-07-17 conda-forge 會議
置頂項目
- Zoom 指示: +如何連線到 Zoom
新項目
- 完成編譯器遷移討論 (參見: +2018-07-17 conda-forge 會議 )
- 目前狀態更新
- 剩餘待語法遷移的套件數量
- 需要重新編譯的套件數量
- 總共準備好的數量
- 第一層中準備好的數量
- 對於建置時非靜態的新事物,建置編號增加 N
- 使用 conda render clobber 檔案決定建置編號
- 決定遷移順序 [結果:建立 py37 + 編譯器的超級圖 (使用一個 walker 執行),當 3.7 開始時捨棄 3.5]
- py37
- 編譯器
- 剩餘的編譯器語法
- 決定資源策略 [結果:所有事項都在線上進行]
離線 (不使用 CI)- 線上 (使用 CI)
- 決定頻道策略 [結果:為新編譯器建立新標籤,執行兩個標籤]
- 上傳重新編譯的套件到新標籤,並繼續推送到目前標籤
- 上傳重新編譯的套件到目前標籤,推送目前時代編譯器的更新到不同分支
- 建立下一步/行動項目/gh issue
- 決定維護者停止維護的政策
- 關於大約 2000 個待處理的機器人 PR…
- 分享密碼 (為了下次會議的開始)
- 目前狀態更新
現有項目
- 移動編譯器語法
- 決定策略
- 尋找在核心成員之間分享密碼的良好解決方案
- Git Secret? https://github.com/sobolevn/git-secret
- Run_exports 等等: https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/58
- Michael Sarahan 將記錄並示範如何將舊配方轉換為新風格 - https://github.com/conda-forge/AnacondaRecipesSync - 5/1:在 Mike 談論此事之前,將等待更多人加入開發者電話會議
- 在 C3I 上建置套件並上傳到 conda-forge
- Anaconda 內部的 PowerPC 基本映像檔缺少 Make。真有趣!
- Mike 樂於接受其他人協助處理此事。如果您有興趣,請聯繫!協助意味著嘗試配方、偵錯任何問題,以及解決自 Mike 上次拉入以來發生的任何合併衝突。目標不斷變動。
- 已建置的套件 https://anaconda.org/cf-cb3 - 這些可能需要在版本方面做更多工作。圖表是使用版本計算的,但可能應該忽略它們。當 pin 比新的配方舊時,由於版本不符,上游配方會被忽略,無法成為真正的依賴項。
- 切換到 cb3
- 當我們變更編譯器時,哪些類型的東西會損壞?
- (@Jonathan H 有很好的回應,我希望他能在這裡澄清:) 總之:C++ ABI
- 關於 libstdc++ 雙重 ABI 的一些詳細資訊, https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html
- 當我們變更編譯器時,哪些類型的東西會損壞?
- 再次公開議程和筆記。
- John 將看看我們是否可以讓全世界都能閱讀 dropbox paper
- 其他選項是在會議後將筆記發佈到某個公開的地方
- conda-forge 部落格
討論項目
完成