Microsoft je objavio vijest o kupnji NPM-a i razvit će je s GitHubom

NPM Inc, koji kontrolira razvoj NPM upravitelja paketa i održava NPM repozitorij, objavio je prodaju svog poslovanja tvrtki GitHub Inc (koja je trenutno u vlasništvu Microsofta), koja posluje kao neovisna poslovna jedinica (iznos transakcije za kupnju nije objavljen).

Navodno je akvizicija rezultirala promjenom vlasništva koja neće utjecati na NPM repozitorij , koji će nastaviti postojati i ostati javno i slobodno dostupan programerima otvorenog koda. Razvoj NPM upravitelja paketa nastavit će se uz dodatne resurse, što bi moglo potaknuti aktivniji razvoj, budući da GitHub namjerava aktivno surađivati ​​s JavaScript zajednicom kako bi prikupio ideje i odredio budućnost NPM-a.

Što se tiče promjena koje Microsoft planira nakon završetka akvizicije, spominje se da će glavni vektori razvoja biti: povećanje pouzdanosti, skalabilnosti i produktivnosti repozitorija i infrastrukture, kao i poboljšanje praktičnosti svakodnevnog rada programera i onih koji rade s upraviteljem paketa.

Od važnih inovacija koje se očekuju u verziji 7 NPM-a imenovani su radni prostori (koji omogućuju dodavanje ovisnosti nekoliko paketa u jedan paket za instalaciju u jednom koraku), poboljšavaju postupak objavljivanja paketa i proširiti podršku za višefaktorsku autentifikaciju.

Kako bi se povećala sigurnost procesa objavljivanja i isporuke paketa, postoje planovi za integraciju NPM-a u GitHub infrastrukturu.

Integracija će također omogućiti korištenje GitHub sučelja za pripremu i implementaciju NPM paketa : promjene paketa mogu se pratiti na GitHubu od primitka zahtjeva za povlačenjem do izdavanja nove verzije npm paketa.

Alati za otkrivanje ranjivosti i izvještavanje o ranjivosti koje pruža GitHub u spremištima također će se primjenjivati ​​na NPM pakete. Usluga sponzora GitHub bit će dostupna za financiranje rada autora i pratitelja NPM paketa.

Osim toga, spominje se da će Isaac Z. Schlueter (tvorac NPM-a) nastaviti raditi na projektu te će mu biti osigurani dodatni resursi i opuštenije radno okruženje.

U svojoj najavi dijeli sljedeće:

Ono što doista nisam očekivao na početku postupka akvizicije bilo je koliko bih se iskreno svidio svima koje sam upoznao na GitHubu, počevši od mojih početnih razgovora s Natom, kao i svima u timu koji je trenirao ...

Osnivač NPM-a vjeruje da će NPM, kao dio GitHuba, dobiti dodatnu podršku od jedne od najvećih svjetskih tvrtki koja stoji iza najveće zajednice programera. Trenutno, NPM repozitorij poslužuje preko 1.3 milijuna paketa koje koristi otprilike 12 milijuna programera. Mjesečno se preuzmu otprilike 75 milijardi paketa, a taj broj stalno raste.

Podsjetimo se da je NPM Inc prošle godine doživio promjenu vodstva, niz otpuštanja i potragu za investitorima.

Zbog neizvjesnosti oko budućnosti NPM-a i nedostatka povjerenja da će tvrtka zastupati interese zajednice, a ne investitora, grupa zaposlenika predvođena bivšim tehničkim direktorom NPM-a osnovala je repozitorij paketa Entropic.

Novi projekt je osmišljen kako bi se uklonila ovisnost JavaScript/Node.js ekosustava o jednoj tvrtki koja u potpunosti kontrolira razvoj upravitelja paketa i održava repozitorij.

Prema osnivačima Entropic-a, zajednica nema mogućnost držati NPM Inc odgovornom za poduzete radnje, a orijentacija na dobit sprječava provedbu primarnih aktivnosti zajednice, ali ne donosi novac i zahtijeva dodatna sredstva, značajke, kao podrška za provjeru digitalnog potpisa.

Ako želite saznati više o članku , možete pogledati izvornu publikaciju na sljedećoj poveznici.


Dodaj kao preferirani izvor na Googleu