GitHub-ek arrakastaz amaitu du NPMren erosketa

GitHub Inc, Microsoft-en jabetzakoa eta negozio unitate independente gisa funtzionatzen duena, iragarri NPM Inc-ren negozioa erosteko transakzioa arrakastaz amaitzean, NPM paketeen kudeatzailearen garapena kontrolatzen duena eta NPM biltegia mantentzen duena. NPM biltegiak 1.3 milioi pakete baino gehiago zerbitzatzen ditu, gutxi gorabehera 12 milioi garatzailek erabiltzen dituztenak. Hilero 75 milioi deskarga inguru erregistratzen dira. Transakzioaren zenbatekoa ez da azaltzen.

Ahmad Nassri, NPM Inc-ko CTO, сообщил NPM taldea utzi, atseden bat hartu, zure esperientzia aztertu eta aukera berriak aprobetxatzeko erabakiari buruz (in profila Ahmed, Fractionaleko zuzendari tekniko kargua hartu duela dioen informazioa dago). Isaac Z. Schlueter NPMren sortzaileak proiektuan lanean jarraituko du.

GitHub-ek agindu du NPM biltegia beti egongo dela doakoa eta garatzaile guztientzat irekia. GitHub-ek NPM gehiago garatzeko hiru eremu gako izendatu zituen: komunitatearekin elkarreragina (zerbitzua garatzerakoan JavaScript garatzaileen iritziak kontuan hartuz), oinarrizko gaitasunak zabaltzea eta azpiegituren eta plataformaren garapenean inbertitzea. Azpiegitura biltegiaren fidagarritasuna, eskalagarritasuna eta errendimendua areagotzeko norabidean garatuko da.

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.

NPM funtzionalitateen garapena garatzaileen eta mantentzaileen eguneroko lana paketeen kudeatzailearekin erabilgarritasuna hobetzera bideratuko da. npm 7-n espero diren berrikuntza esanguratsuen artean lan-eremuak (Laneko areak - Hainbat paketetako menpekotasunak pakete bakarrean bateratzeko aukera ematen dizu urrats batean instalatzeko), paketeak argitaratzeko prozesua hobetuz eta faktore anitzeko autentifikaziorako laguntza zabalduz.

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 eskatzen ditu, hala nola, sinadura digitala egiaztatzeko laguntza.

Iturria: opennet.ru

Gehitu iruzkin berria