GitHub Inc, 由Microsoft擁有(作為獨立的業務部門運營), 宣布成功完成對NPM Inc的收購,它控制著流行的NPM軟件包管理器的開發並維護NPM信息庫(交易金額尚未公開)。
的資料庫 NPM提供超過1.3萬個包裹,大約有12萬開發人員使用,目前每月記錄約75億次下載。
回想一下,去年NPM Inc經歷了領導層變更,一系列裁員和尋找投資者。
由於不確定 圍繞NPM的未來命運以及缺乏信心,該公司將捍衛社區的利益,而不是投資者的利益,由前任首席技術官領導的一群員工 NPM建立了Entropic軟件包存儲庫。
新項目旨在消除對JavaScript / Node.js生態系統的依賴 在一家公司中,它完全控制著程序包管理器的開發和存儲庫的維護。
根據Entropic的創建者所說,社區沒有影響力使NPM Inc對所採取的行動負責,以利潤為導向阻止了社區的主要活動的實施,但沒有帶來資金,並且需要額外的資源,功能來支持數字簽名驗證。
NPM Inc技術總監Ahmad Nassri宣布決定離開NPM團隊,放鬆,分析您的經驗並利用新的機會(Ahmed的個人資料顯示,他擔任了Fractional的技術總監一職)。 雖然另一方面 NPM的創建者Isaac Z. Schlueter將繼續從事該項目。
就我而言GitHub高管已承諾NPM存儲庫將始終免費 它將向所有開發人員開放。
我們很高興地宣布GitHub已完成對npm的收購...
我們很榮幸成為npm下一章的成員,並以新的方式支持JavaScript社區。
除了 GitHub開發人員揭露了三個關鍵領域 關於國家預防機制的進一步發展,其中提到:
- 社區參與: 在服務開發中考慮JavaScript開發人員的意見。
- 擴展基本功能的能力
- 基礎設施和平台開發方面的投資: 將在提高存儲庫的可靠性,可伸縮性和性能的方向上開發基礎結構。
提高過程安全性 關於發布和交付軟件包,計劃將NPM集成到GitHub基礎架構中。 集成還將允許使用GitHub接口 要準備和刪除NPM軟件包:
- 從收到拉取請求到發布新版本的npm軟件包,可以在GitHub上跟踪軟件包的更改。
- GitHub在存儲庫中提供的漏洞檢測和漏洞報告工具也將適用於NPM軟件包。
- GitHub贊助商服務將可用於資助NPM軟件包作者和同伴的工作。
NPM功能的開發將著重於提高日常工作的便利性 來自開發人員和維護人員的軟件包管理器。
在NPM 7中預期的重大創新中,您可以看到工作空間(工作空間:允許您在一個軟件包中添加多個軟件包的依賴關係以進行單步安裝),改善軟件包的發布過程以及擴展對多因素身份驗證的支持。
最後還提到 現有的付費客戶 已經使用NPM Pro,Team和Enterprise託管私人記錄 即使GitHub計劃允許這些用戶移動其私人包裹 從npm到GitHub軟件包。
如果您想了解更多 您可以檢查廣告 在下面的鏈接中。