Microsoft-ek NPM erosten du eta GitHub-ekin batera garatuko du

NPM Inc, NPM paketeen kudeatzailearen garapena gainbegiratzen duena eta NPM biltegia mantentzen duena, iragarri о salgai Microsoften negozioa. Transakzioaren eroslea GitHub da, Microsoft-en negozio unitate independente gisa funtzionatzen duena. Transakzioaren zenbatekoa ez da azaltzen.

Jabetza aldaketak ez duela biltegian eragingo adierazten da NPM, existitzen jarraituko duena eta publikoki eskuragarri eta doakoa izango da kode irekiko garatzaileentzat. NPM paketeen kudeatzailearen garapenak baliabide gehigarrien inplikazioarekin jarraituko du, eta hori garapen aktiboagorako pizgarri izan daiteke. GitHub-ek JavaScript garatzaileen komunitatearekin aktiboki parte hartu nahi du ideiak biltzeko eta NPMren etorkizuna moldatzeko.

Garapen-bektore nagusiak biltegiaren eta azpiegituren fidagarritasuna, eskalagarritasuna eta errendimendua areagotzea, baita garatzaileen eta mantentzaileen eguneroko lanaren erosotasuna hobetzea paketeen kudeatzailearekin ere. npm 7-n espero diren berrikuntza esanguratsuetako bat lan-espazioak deitzen da (Laneko areak, hainbat paketetako menpekotasunak pakete bakarrean bateratzeko aukera ematen dizu urrats batean instalatzeko), paketeak argitaratzeko prozesua hobetuz eta faktore anitzeko autentifikaziorako laguntza zabalduz.

Paketeak argitaratzeko eta entregatzeko prozesuen segurtasuna hobetzeko, NPM GitHub azpiegituran integratzea aurreikusi da. Integrazioak GitHub interfazea erabiltzeko aukera ere emango dizu NPM paketeak prestatzeko eta ostatatzeko - paketeen aldaketak GitHub-en jarrai daitezke, tira eskaera bat jasotzen denetik NPM paketearen bertsio berri bat argitaratzen den arte. GitHub-en eskaintzen diren tresnak identifikatzea ahulguneak eta informatzen Biltegietako ahultasunei buruz NPM paketeei ere aplikatuko zaie. Zerbitzu bat egongo da NPM paketeen mantentzaileen eta egileen lana finantzatzeko GitHub babesleak.

Isaac Z. Schlueter-ek, NPMren sortzaileak, proiektuan lanean jarraituko du eta baliabide osagarriak eta ingurune lasaiago bat emango dio lan egiteko. NPM-ren sortzaileak uste du GitHub-en parte gisa, NPM-k munduko enpresa handienetako baten laguntza gehigarria jasoko duela, garatzaileen komunitate handienaren atzean. Gaur egun, NPM biltegiak 1.3 milioi pakete baino gehiago zerbitzatzen ditu, 12 milioi garatzaile inguruk erabiltzen dituztenak. Hilero 75 milioi deskarga inguru erregistratzen dira eta kopuru hori etengabe hazten ari da.

Gogora dezagun iaz NPM Inc-ek kudeaketa aldaketa bat, langile kaleratze batzuk eta inbertitzaileen bilaketa izan zituela. NPMren etorkizunari buruzko gaur egungo ziurgabetasuna eta konpainiak inbertitzaileen ordez komunitatearen interesak defendatuko dituen konfiantza falta dela eta, NPMko CTO ohia buru duen langile talde bat. sortua paketeen biltegia Entropikoa. Proiektu berria JavaScript/Node.js ekosistemaren mendekotasuna ezabatzeko diseinatu zen, paketeen kudeatzailearen garapena eta biltegiaren mantentze-lanak erabat kontrolatzen dituena. Entropic-en sortzaileen arabera, komunitateak ez du NPM Inc bere ekintzen erantzule eskatzeko indarrik, eta irabaziak lortzeko arretak komunitatearen ikuspuntutik lehen mailako aukerak ezartzea eragozten du, baina dirurik sortzen ez dutenak. eta baliabide osagarriak behar dituzte, hala nola sinadura digitala egiaztatzeko laguntza.

Iturria: opennet.ru

Gehitu iruzkin berria