跳到主要內容

2019-09-18 conda-forge 核心會議

出席者

  • CJ
  • Eric
  • Filipe
  • John K.
  • Jonathan
  • Sophia C.
  • Anthony
  • Ray D.

議程

預先安排的討論事項。在開發會議當週的星期一發送電子郵件給核心團隊,詢問要討論的事項。

  • (CJ) CFEP5。更新提案以反映對 rc_<packagename><packagename>_rc 的需求
    • Filipe:完成會議後,使用通話期間的討論更新問題。
    • CJ:燙手山芋!你現在擁有這個 cfep 了

子團隊更新

Bot

  • (CJ) 更新機器人資料庫結構
  • (CJ) 順便遷移提案
    • 例如,將 python 套件安裝從 python setup.py install 轉換為 pip install <more stuff>
  • (CJ) cfep9 更新

ARM

Docs

staged-recipes

website

CI infrastructure

Compiler upgrade

  • 更新 OSX 上的 clang 8.0.1 和 gfortran 7.3.0
    • 無需重建。(gfortran 7.3.0 的重建已完成。我們使用 7.3.0 和 4.8.5 進行建置)
    • 除了某些執行 -Wall -Werror 的套件外,這應該是無痛的。
    • 我們獲得更好的編譯器。
    • 由於我們在 conda-forge CI 中建置這些,因此我們不必依賴預設值。
    • 我們獲得一個支援 .tbds 的連結器。(新的連結器可能適用於較舊的編譯器,但不確定使用 -flto 編譯的套件)

將遺失 license_file 設為錯誤

  • 我們在 feedstock 中合併了 https://github.com/conda-forge/conda-smithy/pull/1102
    • (Isuru) - 在大多數許可證中,不封裝許可證檔案是非法的,因此我們應嚴格執行此操作。
    • 1268 個沒有許可證檔案的 feedstock(有些可能不需要許可證檔案)
    • (Scopatz) 聯繫 NumFocus 以找出不包含檔案許可證的法律後果。
  • (John K.) 關於許可證的三個難題
    • 並非所有套件都包含許可證檔案
    • 社群中的人們抗拒封裝許可證檔案
    • 我們的生態系統中已經有不包含許可證檔案的套件

您的議程項目

  • (Eric) 排程 Anaconda <> conda-forge 在 anaconda.org 上同步需求收集

  • (Sophia) 新的 conda 環境。你喜歡什麼?你討厭什麼?我們還缺少什麼? WorkflowsCondafileCLI

  • (Filipe) 與其他套件社群更緊密的合作將會很棒。我想我們目前沒有良好的溝通方式。Gitter 的訊息量很大,我們的郵件列表從未流行起來,而電子郵件討論串可能會很快過時,或者我們可能會意外地遺漏人員。TL;DR 也許我們應該邀請他們參加我們的會議通話。Filipe ping Bjorn -- 也許我們可以讓 Bjorn 和 debian 都參加開發會議

  • (Eric) 發送電子郵件以查看我們是否可以在常規開發會議上獲得更多參與。

討論

今天開發會議的筆記

檢查先前的行動項目

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

上次會議

  • (Filipe) 設定自架部落格的進度

    • Medium 似乎普遍不受歡迎
    • 自架部落格似乎普遍受到肯定
    • 我們可以模仿 Dask 為其開發部落格所做的事情嗎? https://github.com/dask/dask-blog
  • (需要負責人) 在我們的網站上搜尋有點困難

  • (Filipe, Anthony) 改善關於發布 conda-smithy 的文件。目前說「使用 rever」。如果能為我們這些不熟悉 rever 的人填寫更多資訊會很好。

  • (Filipe, Anthony) conda-smithy 發布。

2 次會議前

  • John K:建立或連結包含調查問題的 google 文件
  • Anthony 和 Filipe:用於 linux-armv7l 的 conda smithy 發布

3 次會議前

此標題中未解決的行動項目將移至 conda-forge.github.io 上的 issue

新的行動項目

將新的行動項目複製到下一次會議議程中,以便我們可以進行檢查。確保每個行動項目都分配給某人,否則很可能無法完成。

  • (Eric) 發送電子郵件以查看我們是否可以在常規開發會議上獲得更多參與。
  • (Sophia) 安排會議討論 Condafile 的內容。
  • (CJ) 撰寫關於機器人工作和編譯器遷移的部落格文章
  • (Filipe) Ping Bjorn 以嘗試讓 Debian 社群更多地參與 conda-forge
  • (Eric) 排程 Anaconda <> conda-forge 在 anaconda.org 上同步需求收集
  • (Anthony) 聯繫 NumFocus 以找出不包含檔案許可證的法律後果。