GitHub je uspješno dovršio akviziciju NPM-a

GitHub Inc, u vlasništvu Microsofta i djeluje kao neovisna poslovna jedinica, najavio o uspješnom završetku transakcije kupnje poslovanja NPM Inc., koji kontrolira razvoj NPM paketnog upravitelja i održava NPM repozitorij. NPM repozitorij poslužuje više od 1.3 milijuna paketa, koje koristi približno 12 milijuna programera. Mjesečno se bilježi oko 75 milijardi preuzimanja. Iznos transakcije nije objavljen.

Ahmad Nassri, tehnički direktor NPM Inc, сообщил o odluci da napustite NPM tim, uzmite pauzu, analizirajte svoje iskustvo i iskoristite nove prilike (u profil Ahmed, postoje informacije da je preuzeo mjesto tehničkog direktora u Fractional). Isaac Z. Schlueter, kreator NPM-a, nastavit će raditi na projektu.

GitHub je obećao da će NPM repozitorij uvijek ostati besplatan i otvoren za sve programere. GitHub je imenovao tri ključna područja za daljnji razvoj NPM-a: interakcija sa zajednicom (uzimajući u obzir mišljenja JavaScript programera pri razvoju usluge), proširenje osnovnih mogućnosti i ulaganje u infrastrukturu i razvoj platforme. Infrastruktura će se razvijati u smjeru povećanja pouzdanosti, skalabilnosti i performansi repozitorija.

Za poboljšanje sigurnosti procesa objavljivanja i isporuke paketa planira se integracija NPM-a u GitHub infrastrukturu. Integracija će vam također omogućiti korištenje GitHub sučelja za pripremu i smještaj NPM paketa – promjene paketa mogu se pratiti u GitHubu od primitka zahtjeva za povlačenjem do objave nove verzije NPM paketa. Alati dostupni na GitHubu identificiranje ranjivosti i informiranje o ranjivostima u spremištima također će se primjenjivati ​​na NPM pakete. Bit će dostupna usluga za financiranje rada održavatelja i autora NPM paketa GitHub sponzori.

Razvoj NPM funkcionalnosti usredotočit će se na poboljšanje upotrebljivosti svakodnevnog rada programera i održavatelja s upraviteljem paketa. Značajne inovacije koje se očekuju u npm 7 uključuju radne prostore (Radni prostori - omogućuju vam da agregirate ovisnosti iz nekoliko paketa u jedan paket za instalaciju u jednom koraku), poboljšavajući proces objavljivanja paketa i šireći podršku za autentifikaciju s više faktora.

Podsjetimo, NPM dd je prošle godine doživio promjenu uprave, niz otpuštanja radnika i potragu za investitorima. Zbog trenutne neizvjesnosti glede buduće sudbine NPM-a i nedostatka vjere da će tvrtka braniti interese zajednice, a ne investitora, grupa zaposlenika predvođena bivšim tehničkim direktorom NPM-a osnovan spremište paketa Entropijski. Novi projekt osmišljen je kako bi se eliminirala ovisnost ekosustava JavaScript/Node.js o jednoj tvrtki, koja u potpunosti kontrolira razvoj upravitelja paketa i održavanje repozitorija. Prema riječima osnivača Entropica, zajednica nema polugu kojom bi NPM Inc mogla pozvati na odgovornost za svoje postupke, a usmjerenost na stvaranje profita sprječava implementaciju prilika koje su sa stajališta zajednice primarne, ali ne generiraju novac i zahtijevaju dodatne resurse, kao što je podrška za provjeru digitalnog potpisa.

Izvor: opennet.ru

Dodajte komentar