Ettevõte NPM Inc, mis juhib pakihalduri NPM arendust ja hooldab NPM hoidlat, ilotka Microsofti ettevõtte äri. Ostjana tehingus figureerib ettevõte GitHub, mis tegutseb Microsofti sõltumatu äriüksusena. Tehingu summa pole välja toodud.
Kinnitatakse, et omaniku vahetus ei mõjuta hoidlat , mis jätkab oma eksisteerimist ning jääb avatud ja tasuta avatud lähtekoodiga tarkvara arendajatele. NPM pakihalduri arendamine jätkub täiendavate ressursside kaasamisega, mis võib olla stiimul selle aktiivsemaks arenguks. GitHub kavatseb aktiivselt suhelda JavaScripti arendajate kogukonnaga ideede kogumiseks ja NPMi tuleviku määratlemiseks.
Peamiste arendussuunadena nimetatakse hoidla ja infrastruktuuri usaldusväärsuse, skaleeritavuse ja jõudluse parandamist, samuti arendajate ja kaasajate igapäevase töö lihtsustamist pakihalduriga. Oodatavatest NPM 7 tähtsamatest uuendustest räägitakse tööruumidest (, mis võimaldavad koguda ühe paketi alla sõltuvused mitmest paketist nende ühekordseks paigaldamiseks), pakettide avaldamise protsessi parandamisest ja mitme teguri autentimise toe laiendamisest.
Pakettide avaldamise ja tarnimise protsesside turvalisuse suurendamiseks plaanitakse NPM integreerida GitHubi infrastruktuuri. Integreerimine võimaldab ka kasutada GitHubi liidest NPM-pakettide ettevalmistamiseks ja avaldamiseks - pakettide muudatusi saab GitHubis jälgida alates pull-päringu saabumisest kuni uue npm-paketi versiooni avaldamiseni. GitHubis pakutavad ja haavatavuste kohta hoidlates rakendatakse ka NPM-pakettide suhtes. NPM-pakettide hooldajate ja autorite töö rahastamiseks on saadaval teenus .
Isaac Schlueter, NPMi looja, jätkab projekti kallal töötamist ning talle antakse täiendavaid ressursse ja rahulikum töökeskkond. NPMi asutaja usub, et GitHubi koosseisus saab NPM toetust ühelt maailma suurimalt ettevõttelt, mis toetab suurimat arendajate kogukonda. Praegu teenindab NPMi hoidla rohkem kui 1,3 miljonit paketti, mida kasutab umbes 12 miljonit arendajat. Kuus registreeritakse umbes 75 miljardit allalaadimist ja see näitaja kasvab pidevalt.
Tuletame meelde, et mullu koges NPM Inc juhtimise vahetust, töötajate koondamiste jada ja investorite otsimist. Olles häiritud NPM edasise saatuse ebamugavustundest ja uskumatusest, et ettevõte kaitseb kogukonna huve, mitte investorite omi, asutas töörühm endise NPM-i tehnilise juhi juhtimisel pakettide hoidla . Uus projekt on loodud selleks, et vähendada JavaScripti/Node.js ökosüsteemi sõltuvust ühest ettevõttest, mis täielikult kontrollib paketihalduri arendust ja hoidla hooldust. Entropic asutajate arvates pole kogukonnal vahendeid, et võtta NPM Inc vastutusele tehtud tegevuste eest, ning kasumi saamise suund takistab esmase kogukonna jaoks oluliste, kuid rahaliselt tasumata ja täiendavaid ressursse nõudvate võimaluste, nagu digitaalallkirja verifitseerimise toe, teostamist.
Allikas: opennet.ru
