Meta 將其流行 JS 測試框架捐贈給 OpenJS 基金會
Meta Open Source宣佈正式將其 開源 JavaScript 測試框架 Jest 轉移到 OpenJS 基金會 ,作為一個 Impact Project。
公告指出,隨著 Jest 作為一個開源專案的成熟,將 Jest 的所有權轉移給社群,並將其轉移到一個專注於支援 JavaScript 生態系統的基金會,是令人興奮和自然的下一步。這一舉措不會改變 Jest 的開發或釋出方式,也不會直接影響使用 Jest 測試其應用程式的開發人員。
Jest(最初在內部稱為“jst”)是 Meta 的頂級開源專案之一,允許開發人員以最少的配置和簡單易用的 API 編寫高效能測試。根據介紹,Jest 是在 2011 年用 JavaScript 重寫 Facebook 的聊天功能時建立的;於 2014 年正式開源。2018 年,Meta 宣佈了一個新的 Jest Open Collective,以支援非 Meta 員工開發和維護 Jest。
迄今為止,Jest Open Collective 已經為 Jest 開源社群籌集了超過 70,000 美元的資金。開源社群對 Jest 進行了重大改進,例如 jest-each、內聯快照、互動式快照模式、觀看模式外掛、更好的預設值、ESM 支援等等。現如今,Jest 主要由由 Simen Bekkhus 領導的 Meta 外部的一組核心貢獻者維護。
“事實上,自 2018 年以來,幾乎所有對 Jest 的貢獻都是由 Meta 之外的開源貢獻者做出的。因為該專案是由社群維護的,所以我們認為最好讓社群接管該專案的所有權。所以,今天,我們通過 OpenJS 將 Jest 的所有權轉移給了 Jest 核心團隊。”
Simen Bekkhus 也表示,“很長一段時間以來,我們一直是一個社群主導的專案。我們相信社群主導的發展,並不斷加強我們的社群,加入 OpenJS 基金會將幫助我們加強和擴大我們的社群。我認為這是一個非常積極的變化,也是 Jest 社群蓬勃發展的一種方式。”
目前,Jest 每週下載量超過 1700 萬次,是 JavaScript 生態系統中使用最多的測試框架,已被亞馬遜、谷歌、微軟和 Stripe等各種規模的公司所應用。
接下來,Meta 方面計劃完成 OpenJS 基金會的孵化計劃清單,包括將 Jest domain、repo、網站和其他資產轉移到 OpenJS。以及更新行為準則和貢獻者許可協議;釋出專案章程並制定新的治理政策。
- 開源大咖說 - Linus 與 Jim對話中國開源
- 用這些開源工具在 Linux 上編輯 PDF 檔案 | Linux 中國
- RISC OS 誕生 35 週年
- Linus Torvalds與Jim Zimlin歷史性首次對話中國開源
- 我如何利用 Xfce 桌面為舊電腦賦予新生 | Linux 中國
- 為打擊網路虛假圖片,Adobe 推出開源工具包
- 企業為何使用開源軟體,又為何推動開源軟體的發展 | Linux 中國
- 微軟欲閉源 VS Code 的 C# 擴充套件惹眾怒
- 使用 LibreOffice 進行首次開源貢獻的 6 種簡單方法 | Linux 中國
- 官宣!Apache Doris 從 Apache 基金會畢業,正式成為 Apache 頂級專案!
- 敏捷需求管理篇|如何從0-1寫好一個使用者故事
- go-zero微服務實戰系列(四、CRUD熱熱身)
- 平衡 Cookie 取捨,Firefox 預設為所有使用者啟用 Total Cookie Protection
- 分裂使 Linux 超越 Windows 的夢想破滅了 | Linux 中國
- Chrome 瀏覽器將獲得更多本地機器學習功能
- 乘風破浪,探索資料視覺化開發平臺 FlyFish 開源背後的祕密!
- 實至名歸 | OpenSCA成為開源中國GVP-Gitee最有價值開源專案
- 在商業之外,為學生們教授開源知識 | Linux 中國
- 僅有 0.1M 可訓引數,AIOps 日誌異常檢測新正規化
- 開源&跨界 2022年中國城市燃氣行業發展新氣象