GitHub úspěšně dokončil akvizici NPM

Společnost GitHub Inc, která patří Microsoftu a funguje jako nezávislá obchodní jednotka, oznámila o úspěšném dokončení transakce na koupi firmy NPM Inc, která má pod kontrolou vývoj správce balíčků NPM a zajišťuje podporu repozitáře NPM. Repozitář NPM obsluhuje více než 1,3 milionu balíčků, které používá přibližně 12 milionů vývojářů. Měsíčně se zaznamenává kolem 75 miliard stažení. Výše transakce nebyla zveřejněna.

Ahmad Nassri, technický ředitel NPM Inc, uvedl o rozhodnutí odejít z týmu NPM, odpočinout si, analyzovat své zkušenosti a využít nové příležitosti (v profilu se objevily údaje, že zaujal pozici technického ředitele ve společnosti Fractional). Isaac Shluter, zakladatel NPM, bude pokračovat v práci na projektu.

GitHub slíbil, že repozitář NPM zůstane navždy zdarma a veřejně přístupný pro všechny vývojáře. GitHub uvedl tři klíčové oblasti budoucího rozvoje NPM: interakce se komunitou (zapojení názorů vývojářů v jazyce JavaScript do rozvoje služby), rozšíření základních funkcí a investice do rozvoje infrastruktury a platformy. Infrastruktura se bude rozvíjet směrem k zvyšování spolehlivosti, škálovatelnosti a výkonu repozitáře.

Pro zvýšení bezpečnosti procesů publikace a dodání balíčků se plánuje integrace NPM do infrastruktury GitHub. Integrace také umožní používat rozhraní GitHub pro přípravu a umístění balíčků NPM – změny v balíčcích bude možné sledovat na GitHubu od přijetí pull requestu až po publikaci nové verze balíčku NPM. Nástroje poskytované v GitHubu pro odhalování zranitelností a informování o zranitelnostech v repozitářích budou použity i pro balíčky NPM. Pro financování práce správců a autorů balíčků NPM bude dostupná služba GitHub Sponsors.

Rozvoj funkcionality NPM se zaměří na zvyšování pohodlí každodenní práce s paketovým správcem pro vývojáře a jejich příslušenství. Mezi očekávanými významnými novinkami v npm 7 můžeme zmínit pracovní prostory (Workspaces — umožňují agregovat do jednoho balíčku závislosti z několika balíčků pro jejich instalaci v jednom kroku), zlepšení procesu publikování balíčků a rozšíření podpory vícestupňové autentizace.

Připomínáme, že v loňském roce společnost NPM Inc prošla změnou vedení, sérií propouštění zaměstnanců a hledáním investorů. Kvůli vzniklé nejistotě ohledně budoucnosti NPM a nedůvěře v to, že společnost bude hájit zájmy komunity, a nikoli investorů, skupina zaměstnanců vedená bývalým technickým ředitelem NPM založila repozitář balíčků Entropic. Nový projekt měl za cíl odstranit závislost ekosystému JavaScript/Node.js na jedné společnosti, která zcela kontroluje vývoj správce balíčků a podporu repozitáře. Podle zakladatelů Entropic nemá komunita páky, jak přivést NPM Inc k odpovědnosti za její činy, a orientace na zisk brání realizaci primárních možností, které jsou z pohledu komunity rizikové, ale nepřinášejí peníze a vyžadují další zdroje, jako je podpora ověřování digitálním podpisem.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster