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

NPM Inc. koji kontrolira razvoj NPM upravitelja paketa i održava NPM spremište, je najavio prodaju svog poslovanja kompaniji GitHub Inc. (koji je trenutno u vlasništvu Microsofta), koji djeluje kao neovisna poslovna jedinica (iznos transakcije za kupovinu nije objavljen).

Za dio kupovine tvrdi se da promjena vlasništva neće utjecati na spremište NPM-a i to ovo i dalje će postojati i ostat će javno dostupni i besplatni za programere otvorenog koda. Razvoj upravitelja NPM paketa nastavit će se s dodatnim resursima, što može biti poticaj za njegov aktivniji razvoj jer GitHub namjerava aktivno surađivati ​​s JavaScript zajednicom na prikupljanju ideja i određivanju budućnosti NPM-a.

Što se tiče promena koje je Microsoft pripremio Nakon završetka kupovine, spomenuto je da će glavni razvojni vektori biti: povećati pouzdanost, skalabilnost i produktivnost spremišta i infrastrukture, kao i poboljšati praktičnost svakodnevnog rada programera i onih koji prate upravitelja 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 .

Da bi se povećala sigurnost procesa knjiženja i isporuke paketa, NPM se planira integrirati u GitHub infrastrukturu.

Integracija će vam također omogućiti upotrebu GitHub sučelja za pripremu i ispuštanje NPM paketa- Promjene paketa mogu se pratiti na GitHub-u od primanja zahtjeva za povlačenjem 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 ovoga, Spominje se Isaac Z. Schlueter (tvorac NPM-a) će nastaviti raditi na projektu a bit će vam osigurani 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 kao dio GitHub-a NPM dobiti dodatnu podršku jedne od najvećih globalnih kompanija iza najveće zajednice programera. Trenutno NPM repozitorij opslužuje više od 1.3 miliona paketa, koje koristi oko 12 miliona programera. Mjesečno se preuzme otprilike 75 milijardi, a taj broj neprestano raste.

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

Zbog neizvjesnosti oko buduće sudbine NPM-a i nedostatak povjerenja da će kompanija braniti interese zajednice, a ne investitora, grupa zaposlenih predvođena bivšim tehničkim direktorom NPM-a osnovala je spremište paketa Entropic.

Novi projekt dizajniran je za uklanjanje ovisnosti o JavaScript / Node.js ekosustavu u jednoj kompaniji koja u potpunosti kontrolira razvoj menadžera paketa i održava spremište.

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.

Si želite znati više o bilješci, možete provjeriti originalnu publikaciju u sljedeći link.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.