Az NPM Inc., amely a csomagkezelő NPM fejlesztését irányítja és karbantartja az NPM adattárát, ó lévő Microsoft vállalat üzletágát vásárolta meg. A vásárló a GitHub vállalat, amely önálló üzletágként működik a Microsofton belül. Az üzlet értékét nem hozták nyilvánosságra.
Állítólag a tulajdonosváltás nem befolyásolja az adattárat, , amely továbbra is elérhető marad és ingyenes lesz a nyílt forráskódú fejlesztők számára. Az NPM csomagkezelő fejlesztése folytatódik plusz erőforrások bevonásával, ami ösztönözheti annak aktívabb fejlődését. A GitHub szándéka, hogy aktívan együttműködjön a JavaScript fejlesztői közösséggel az ötletek gyűjtése és az NPM jövőbeli irányainak meghatározása érdekében.
A fő fejlesztési irányok között említést nyer a megbízhatóság, a skálázhatóság és az infrastruktúra teljesítményének növelése, valamint a csomagkezelő napi használhatóságának javítása a fejlesztők és karbantartók számára. Az NPM 7 várható jelentős újítása között szerepelnek a munkaterületek (, amelyek lehetővé teszik, hogy több csomag függőségeit egy lépésben egyesítsük egy csomagba), a csomagok publikálásának folyamatának javítása és a többlépcsős hitelesítés támogatásának bővítése.
A csomagok publikálásának és szállításának biztonságának növelése érdekében tervezik az NPM integrálását a GitHub infrastruktúrájába. Az integráció lehetővé teszi a GitHub felületének használatát az NPM-csomagok előkészítésére és közzétételére – a csomagokban végzett változásokat nyomon lehet követni a GitHubon a pull kérés benyújtásától kezdve az új verzió NPM csomagként való közzétételéig. A GitHub által biztosított eszközök azonosítására és a repozitóriumokban a NPM-csomagokra is alkalmazhatóak lesznek. Az NPM-csomagok karbantartói és szerzői számára elérhető lesz a GitHub .
Isaac Z. Schlueter, a NPM creator, will continue to work on the project and will be provided with additional resources and a more peaceful working environment. The founder of NPM believes that as part of GitHub, NPM will receive additional support from one of the world's largest companies behind the biggest community of developers. Currently, the NPM repository serves more than 1.3 million packages used by around 12 million developers. It records about 75 billion downloads per month, and this figure is steadily growing.
It is worth noting that last year, NPM Inc underwent a change in leadership, a series of employee layoffs, and a search for investors. Due to the uncertainty regarding the future of NPM and doubts about the company's commitment to advocate for the community rather than investors, a group of employees led by the former CTO of NPM the package repository 🥇Microsoft purchases NPM and will develop it along with GitHub | ProHoster
Forrás: opennet.ru
