Microsoft cumpără NPM și îl va dezvolta împreună cu GitHub

NPM Inc, care supraveghează dezvoltarea managerului de pachete NPM și menține depozitul NPM, a anunțat о vânzare afacerea Microsoft. Cumpărătorul tranzacției este GitHub, care funcționează ca o unitate de afaceri independentă a Microsoft. Suma tranzacției nu este dezvăluită.

Se precizează că schimbarea proprietății nu va afecta depozitul NPM, care va continua să existe și să rămână disponibil public și gratuit pentru dezvoltatorii open source. Dezvoltarea managerului de pachete NPM va continua cu implicarea unor resurse suplimentare, care pot deveni un stimulent pentru dezvoltarea mai activă a acestuia. GitHub intenționează să se implice activ cu comunitatea de dezvoltatori JavaScript pentru a aduna idei și a modela viitorul NPM.

Principalii vectori de dezvoltare includ creșterea fiabilității, scalabilității și performanței depozitului și a infrastructurii, precum și îmbunătățirea confortului muncii zilnice a dezvoltatorilor și întreținerii cu managerul de pachete. Una dintre inovațiile semnificative așteptate în npm 7 se numește spații de lucru (Spațiile de lucru, vă permit să agregați dependențele din mai multe pachete într-un singur pachet pentru instalare într-un singur pas), îmbunătățind procesul de publicare a pachetelor și extinzând suportul pentru autentificarea cu mai mulți factori.

Pentru a îmbunătăți securitatea proceselor de publicare și livrare a pachetelor, este planificată integrarea NPM în infrastructura GitHub. Integrarea vă va permite, de asemenea, să utilizați interfața GitHub pentru a pregăti și găzdui pachete NPM - modificările la pachete pot fi urmărite în GitHub de la primirea unei cereri de extragere până la publicarea unei noi versiuni a pachetului NPM. Instrumente furnizate pe GitHub identificarea vulnerabilităţi şi informare despre vulnerabilitățile din depozite se vor aplica și pachetelor NPM. Un serviciu va fi disponibil pentru a finanța munca întreținătoarelor și a autorilor pachetelor NPM Sponsori GitHub.

Isaac Z. Schlueter, creatorul NPM, va continua să lucreze la proiect și va primi resurse suplimentare și un mediu mai liniștit în care să lucreze. Fondatorul NPM consideră că, ca parte a GitHub, NPM va primi sprijin suplimentar de la una dintre cele mai mari companii din lume, în spatele celei mai mari comunități de dezvoltatori. În prezent, depozitul NPM deservește peste 1.3 milioane de pachete, utilizate de aproximativ 12 milioane de dezvoltatori. Aproximativ 75 de miliarde de descărcări sunt înregistrate pe lună și această cifră este în creștere constantă.

Să ne amintim că anul trecut NPM Inc a cunoscut o schimbare în management, o serie de concedieri de angajați și o căutare de investitori. Din cauza incertitudinii actuale cu privire la viitorul NPM și a lipsei de încredere că compania va apăra mai degrabă interesele comunității decât ale investitorilor, un grup de angajați condus de fostul CTO al NPM fondat depozitul de pachete entropic. Noul proiect a fost conceput pentru a elimina dependența ecosistemului JavaScript/Node.js de o singură companie, care controlează pe deplin dezvoltarea managerului de pachete și întreținerea depozitului. Potrivit fondatorilor Entropic, comunitatea nu are pârghia de a trage NPM Inc la răspundere pentru acțiunile sale, iar concentrarea pe obținerea de profit împiedică implementarea oportunităților care sunt primare din punctul de vedere al comunității, dar nu generează bani. și necesită resurse suplimentare, cum ar fi suport pentru verificarea semnăturii digitale.

Sursa: opennet.ru

Adauga un comentariu