Microsoft je objavil novico o nakupu NPM in jo bo razvil z GitHubom

NPM Inc, ki nadzoruje razvoj upravitelja paketov NPM in vzdržuje repozitorij NPM, je napovedal prodajo svojega podjetja podjetju GitHub Inc (ki je trenutno v lasti Microsofta), ki deluje kot neodvisna poslovna enota (znesek transakcije za nakup ni bil razkrit).

Prevzem naj bi povzročil spremembo lastništva, ki ne bo vplivala na repozitorij NPM , ki bo še naprej obstajal in ostal javno in prosto dostopen razvijalcem odprtokodnih programov. Razvoj upravitelja paketov NPM se bo nadaljeval z dodatnimi viri, kar bi lahko spodbudilo aktivnejši razvoj, saj namerava GitHub aktivno sodelovati s skupnostjo JavaScript pri zbiranju idej in določanju prihodnosti NPM.

Glede sprememb, ki jih Microsoft načrtuje po zaključku prevzema, je omenjeno, da bodo glavni razvojni vektorji: povečanje zanesljivosti, skalabilnosti in produktivnosti repozitorija in infrastrukture ter izboljšanje udobja vsakodnevnega dela razvijalcev in tistih, ki delajo z upraviteljem paketov.

Med pomembnimi novostmi, pričakovanimi v različici 7 NPM, so poimenovani delovni prostori (ki omogočajo dodajanje odvisnosti več paketov v enem paketu za namestitev v enem koraku), izboljšajo postopek objavljanja paketov in razširijo podporo za večfaktorsko overjanje.

Za povečanje varnosti procesov objavljanja in dostave paketov obstajajo načrti za integracijo NPM v infrastrukturo GitHub.

Integracija bo omogočila tudi uporabo vmesnika GitHub za pripravo in uvajanje paketov NPM : spremembe paketov je mogoče spremljati na GitHubu od prejema zahteve za vlečenje do izdaje nove različice paketa npm.

Orodja za odkrivanje ranljivosti in poročanje o ranljivosti, ki jih ponuja GitHub v skladiščih, bodo veljala tudi za pakete NPM. Sponzorska storitev GitHub bo na voljo za financiranje dela avtorjev in spremljevalcev NPM.

Poleg tega je omenjeno, da bo Isaac Z. Schlueter (ustvarjalec NPM) nadaljeval delo na projektu in da mu bodo zagotovljeni dodatni viri ter bolj sproščeno delovno okolje.

V svojem sporočilu deli naslednje:

Na začetku postopka prevzema res nisem pričakoval, kako zelo bi rad, da bi bili vsi, ki sem jih spoznal v GitHubu, začenši s svojimi začetnimi pogovori z Natom, pa tudi vsi v ekipi, ki jo je treniral ...

Ustanovitelj NPM verjame, da bo NPM kot del GitHuba prejel dodatno podporo enega največjih svetovnih podjetij, ki stoji za največjo skupnostjo razvijalcev. Trenutno repozitorij NPM ponuja več kot 1.3 milijona paketov, ki jih uporablja približno 12 milijonov razvijalcev. Vsak mesec se izvede približno 75 milijard prenosov, ta številka pa nenehno narašča.

Spomnimo se, da je NPM Inc lani doživel menjavo vodstva, vrsto odpuščanj in iskanje vlagateljev.

Zaradi negotovosti glede prihodnosti NPM in pomanjkanja zaupanja, da bo podjetje zagovarjalo interese skupnosti in ne vlagateljev, je skupina zaposlenih pod vodstvom nekdanjega tehničnega direktorja NPM ustanovila repozitorij paketov Entropic.

Novi projekt je bil zasnovan tako, da odpravlja odvisnost ekosistema JavaScript/Node.js od enega samega podjetja, ki v celoti nadzoruje razvoj upravitelja paketov in vzdržuje repozitorij.

Po mnenju ustanoviteljev podjetja Entropic skupnost nima možnosti, da NPM Inc odgovarja za izvedene ukrepe, usmerjenost k dobičku pa preprečuje izvajanje primarnih dejavnosti skupnosti, vendar ne prinaša denarja in zahteva dodatna sredstva, funkcije , kot podporo za preverjanje digitalnega podpisa.

Če želite izvedeti več o članku , si lahko ogledate izvirno objavo na naslednji povezavi.


Dodaj kot prednostni vir v Googlu