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

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

Navodi se da 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 može potaknuti aktivniji razvoj, jer GitHub namjerava aktivno surađivati ​​s JavaScript zajednicom kako bi prikupio ideje i odredio budućnost NPM-a.

Što se tiče promjena koje je Microsoft planirao 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ćavaju dodavanje zavisnosti nekoliko paketa u jedan paket za instalaciju u jednom koraku), poboljšavaju postupak objavljivanja paketa i proširuju 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 interfejsa za pripremu i implementaciju NPM paketa : promjene paketa mogu se pratiti na GitHub-u od prijema zahtjeva za povlačenjem (pull request) do objavljivanja 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 pratilaca NPM paketa.

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

U svojoj najavi, on dijeli sljedeće:

Ono što zaista nisam očekivao na početku procesa 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 kompanija koja stoji iza najveće zajednice programera. Trenutno, NPM repozitorij opslužuje preko 1.3 miliona paketa, koje koristi približno 12 miliona programera. Mjesečno se izvrši otprilike 75 milijardi preuzimanja, a taj broj stalno raste.

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

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

Novi projekat je osmišljen kako bi se eliminisala zavisnost JavaScript/Node.js ekosistema od jedne kompanije koja u potpunosti kontroliše razvoj menadžera paketa i održava repozitorij.

Prema osnivačima Entropic-a, zajednica nema mogućnost da NPM Inc pozove na odgovornost za preduzete radnje, a orijentacija na dobit sprječava provođenje primarnih aktivnosti zajednice, ali ne donosi novac i zahtijeva dodatne resurse, značajke , kao podrška za verifikaciju digitalnog potpisa.

Ako želite saznati više o članku , originalnu publikaciju možete pogledati na sljedećem linku.


Dodaj kao preferirani izvor na Googleu