GitHub úspešne dokončil akvizíciu NPM

Spoločnosť GitHub Inc, patriaca Microsoftu a fungujúca ako nezávislá podniková divízia, vyhlásila uspel v dokončení akvizície podnikania firmy NPM Inc, ktorá kontroluje vývoj balíčkového manažéra NPM a zabezpečuje údržbu repozitára NPM. Repozitár NPM obsluhuje viac ako 1,3 milióna balíkov, ktoré využíva približne 12 miliónov vývojárov. Mesačne sa zaznamenáva približne 75 miliárd stiahnutí. Suma transakcie nebola zverejnená.

Ahmad Nassri, technický riaditeľ NPM Inc, uviedol oznámiť rozhodnutie odísť z tímu NPM, odpočívať, analyzovať svoje skúsenosti a využívať nové príležitosti (v profile sa objavili informácie, že prevzal pozíciu technického riaditeľa vo firme Fractional). Isaac Z. Schlueter, zakladateľ NPM, bude pokračovať v práci na projekte.

GitHub sľúbil, že repozitár NPM zostane vždy bezplatný a verejne prístupný pre všetkých vývojárov. GitHub označil tri kľúčové oblasti budúceho rozvoja NPM: spoluprácu so komunitou (zohľadnenie názorov vývojárov na jazyku JavaScript pri rozvoji služby), rozšírenie základných funkcií a investície do rozvoja infraštruktúry a platformy. Infraštruktúra sa bude rozvíjať v smere zvyšovania spoľahlivosti, škálovateľnosti a výkonnosti repozitára.

Pre zvýšenie bezpečnosti procesov publikovania a dodávky balíkov sa plánuje integrácia NPM do infraštruktúry GitHub. Integrácia tiež umožní používať rozhranie GitHub na prípravu a umiestnenie NPM-balíkov — zmeny v balíkoch bude možné sledovať na GitHub od prijatia pull-žiadosti po publikovanie novej verzie npm-balíka. Poskytované v GitHub nástroje na odhaľovanie zraniteľností a informovanie o zraniteľnostiach v repozitároch budú platné aj pre NPM-balíky. Na financovanie práce správcov a autorov NPM-balíkov bude dostupná služba GitHub Sponsors.

Rozvoj funkčnosti NPM sa zameria na zlepšenie pohodlia každodennej práce s balíčkovým manažérom pre vývojárov a jeho správcov. Medzi očakávané významné novinky v npm 7 patrí pracovními priestory (Workspaces — umožňujú agregovať závislosti z viacerých balíkov do jedného balíka, aby sa mohli nainštalovať v jednom kroku), zlepšenie procesu publikovania balíkov a rozšírenie podpory viacfaktorovej autentifikácie.

Pripomeňme, že minulý rok spoločnosť NPM Inc prešla zmenou vedenia, sériou výpovedí zamestnancov a hľadaním investorov. V dôsledku vzniknutej neistoty týkajúcej sa ďalšej budúcnosti NPM a nedôvery v to, že spoločnosť bude zastupovať záujmy komunity a nie investorov, skupina zamestnancov vedená bývalým technickým riaditeľom NPM založila repozitár balíkov Entropic. Nový projekt by mal odstrániť závislosť ekosystému JavaScript/Node.js od jednej spoločnosti, ktorá plne kontroluje vývoj balíčkového manažéra a údržbu repozitára. Podľa zakladateľov Entropic nemá komunita prostriedky na to, aby prinútila NPM Inc zodpovedať za jej činy, a zameranie na zisk bráni realizácii primárnych iniciatív, ktoré sú z pohľadu komunity dôležité, ale neprinášajú zisk a vyžadujú ďalšie zdroje, ako podpora verifikácie digitálnym podpisom.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster