Rust核心建置與套件管理工具Cargo團隊將增加一名至少投入12個月的全職受資助維護者。Cargo是Rust的建置系統與套件管理器,近期因部分成員離開,加上部分成員原有的Cargo維護資助中斷,投入時間縮減,團隊維持基本維護工作的壓力增加。
新職位由Rust基金會維護者基金(Rust Foundation Maintainers Fund,RFMF)支應,Rust領導委員會增加對RFMF的預算投入,AWS也提供額外資金。Cargo團隊成員Scott Schafer將擔任這項全職職務,至少投入12個月維護工作。
Cargo維護人力不足並非首次出現,團隊過去還曾凍結新功能開發,優先處理技術債、程式重構,以及積壓的待處理問題和程式碼合併請求,希望把有限人力集中在維持Cargo正常運作。Rust官方指出,一名全職維護者仍不足以完全解決Cargo的維護壓力,但能增加團隊處理日常維護工作的能力。
Scott Schafer三年前加入Cargo團隊,也是Rust Docker團隊負責人,參與各版本Rust官方Docker映像檔維護。Scott Schafer曾實作Cargo工作區繼承功能,也推動Rust編譯器與Cargo共用診斷介面,讓Rust編譯器與Cargo能以一致方式呈現錯誤與警告訊息。
Comments (0)