NPM Inc, che supervisiona lo sviluppo del gestore pacchetti NPM e mantiene il repository NPM,
Si precisa che il cambio di proprietà non avrà ripercussioni sul repository
I principali vettori di sviluppo includono l'aumento dell'affidabilità, della scalabilità e delle prestazioni del repository e dell'infrastruttura, nonché il miglioramento della comodità del lavoro quotidiano degli sviluppatori e dei manutentori con il gestore dei pacchetti. Una delle novità significative attese in npm 7 si chiamano spazi di lavoro (
Per migliorare la sicurezza dei processi di pubblicazione e consegna dei pacchetti, si prevede di integrare NPM nell'infrastruttura GitHub. L'integrazione consentirà inoltre di utilizzare l'interfaccia GitHub per preparare e ospitare pacchetti NPM: le modifiche ai pacchetti possono essere tracciate in GitHub dalla ricezione di una richiesta pull alla pubblicazione di una nuova versione del pacchetto NPM. Strumenti forniti su GitHub
Isaac Z. Schlueter, il creatore di NPM, continuerà a lavorare al progetto e riceverà risorse aggiuntive e un ambiente più tranquillo in cui lavorare. Il fondatore di NPM ritiene che, come parte di GitHub, NPM riceverà ulteriore supporto da una delle più grandi aziende al mondo, dietro la più grande comunità di sviluppatori. Attualmente, il repository NPM serve più di 1.3 milioni di pacchetti, utilizzati da circa 12 milioni di sviluppatori. Ogni mese vengono registrati circa 75 miliardi di download e questa cifra è in costante crescita.
Ricordiamo che l'anno scorso NPM Inc ha vissuto un cambio di gestione, una serie di licenziamenti di dipendenti e una ricerca di investitori. A causa dell’attuale incertezza sul futuro di NPM e della mancanza di fiducia nel fatto che la società difenderà gli interessi della comunità piuttosto che degli investitori, un gruppo di dipendenti guidati dall’ex CTO di NPM
Fonte: opennet.ru