NPM Inc, ktorá dohliada na vývoj správcu balíkov NPM a spravuje úložisko NPM, о Podnikanie Microsoftu. Kupujúcim v transakcii je GitHub, ktorý funguje ako nezávislá obchodná jednotka spoločnosti Microsoft. Suma transakcie nie je zverejnená.
Uvádza sa, že zmena vlastníctva nebude mať vplyv na úložisko , ktorý bude naďalej existovať a zostane verejne dostupný a bezplatný pre vývojárov s otvoreným zdrojom. Vývoj správcu balíkov NPM bude pokračovať so zapojením ďalších zdrojov, čo môže byť podnetom pre jeho aktívnejší rozvoj. GitHub má v úmysle aktívne spolupracovať s komunitou vývojárov JavaScriptu, aby zhromaždil nápady a formoval budúcnosť NPM.
Medzi hlavné vývojové vektory patrí zvýšenie spoľahlivosti, škálovateľnosti a výkonu úložiska a infraštruktúry, ako aj zlepšenie pohodlia každodennej práce vývojárov a správcov so správcom balíkov. Jednou z významných inovácií očakávaných v npm 7 sa nazývajú pracovné priestory (, umožňujú agregovať závislosti z niekoľkých balíkov do jedného balíka na inštaláciu v jednom kroku), zlepšujú proces publikovania balíkov a rozširujú podporu pre viacfaktorovú autentifikáciu.
Pre zlepšenie bezpečnosti procesov publikovania a doručovania balíkov sa plánuje integrácia NPM do infraštruktúry GitHub. Integrácia vám tiež umožní používať rozhranie GitHub na prípravu a hosťovanie balíkov NPM – zmeny balíkov je možné v GitHub sledovať od prijatia žiadosti o stiahnutie až po zverejnenie novej verzie balíka NPM. Nástroje poskytované na GitHub zraniteľnosti a o zraniteľnostiach v repozitároch sa bude týkať aj balíčkov NPM. K dispozícii bude služba na financovanie práce správcov a autorov balíkov NPM .
Isaac Z. Schlueter, tvorca NPM, bude pokračovať v práci na projekte a dostane dodatočné zdroje a tichšie prostredie na prácu. Zakladateľ NPM verí, že v rámci GitHubu získa NPM dodatočnú podporu od jednej z najväčších spoločností na svete, stojacej za najväčšou komunitou vývojárov. V súčasnosti úložisko NPM obsluhuje viac ako 1.3 milióna balíkov, ktoré používa približne 12 miliónov vývojárov. Mesačne sa zaznamená približne 75 miliárd stiahnutí a toto číslo neustále rastie.
Pripomeňme, že minulý rok zažila NPM Inc zmenu vo vedení, sériu prepúšťania zamestnancov a hľadanie investorov. Vzhľadom na súčasnú neistotu ohľadom budúcnosti NPM a nedôveru, že spoločnosť bude hájiť skôr záujmy komunity ako investorov, skupina zamestnancov vedená bývalým CTO NPM úložisko balíkov . Nový projekt bol navrhnutý tak, aby eliminoval závislosť ekosystému JavaScript/Node.js na jednej spoločnosti, ktorá plne kontroluje vývoj správcu balíkov a údržbu úložiska. Podľa zakladateľov Entropic komunita nemá páky na to, aby NPM Inc zodpovedala za svoje činy a zameranie sa na dosahovanie zisku bráni realizácii príležitostí, ktoré sú z pohľadu komunity primárne, no negenerujú peniaze. a vyžadujú dodatočné zdroje, ako je podpora overovania digitálneho podpisu.
Zdroj: opennet.ru
