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

GitHub Inc, vlastnený spoločnosťou Microsoft a prevádzkovaný ako nezávislá obchodná jednotka, oznámila, o úspešnom dokončení transakcie na kúpu podniku NPM Inc, ktorý kontroluje vývoj správcu balíkov NPM a udržiava úložisko NPM. Ú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í. Suma transakcie nie je zverejnená.

Ahmad Nassri, technický riaditeľ spoločnosti NPM Inc, сообщил o rozhodnutí opustiť tím NPM, dať si pauzu, analyzovať svoje skúsenosti a využiť nové príležitosti (v profil Ahmed, existujú informácie, že nastúpil na pozíciu technického riaditeľa v spoločnosti Fractional). Isaac Z. Schlueter, tvorca NPM, bude pokračovať v práci na projekte.

GitHub sľúbil, že úložisko NPM zostane vždy bezplatné a otvorené pre všetkých vývojárov. GitHub pomenoval tri kľúčové oblasti pre ďalší rozvoj NPM: interakciu s komunitou (zohľadnenie názorov vývojárov JavaScriptu pri vývoji služby), rozšírenie základných možností a investície do rozvoja infraštruktúry a platforiem. Infraštruktúra sa bude rozvíjať v smere zvyšovania spoľahlivosti, škálovateľnosti a výkonu úložiska.

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 identifikácia zraniteľnosti a informovanie 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 Sponzori GitHubu.

Vývoj funkčnosti NPM sa zameria na zlepšenie použiteľnosti každodennej práce vývojárov a správcov so správcom balíkov. Medzi významné inovácie očakávané v npm 7 patria pracovné priestory (pracovnej plochy - umožňujú agregovať závislosti z niekoľkých balíkov do jedného balíka na inštaláciu v jednom kroku), zlepšenie procesu publikovania balíkov a rozšírenie podpory pre viacfaktorovú autentifikáciu.

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 založil úložisko balíkov entropickej. 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

Pridať komentár