Microsoft blen NPM dhe do ta zhvillojë atë së bashku me GitHub

NPM Inc, e cila mbikëqyr zhvillimin e menaxherit të paketave NPM dhe mirëmban depon e NPM, i shpallur о shitje Biznesi i Microsoft. Blerësi në transaksion është GitHub, i cili operon si një njësi e pavarur biznesi e Microsoft. Shuma e transaksionit nuk është bërë e ditur.

Thuhet se ndryshimi i pronësisë nuk do të ndikojë në depo NPM, i cili do të vazhdojë të ekzistojë dhe do të mbetet i disponueshëm publikisht dhe falas për zhvilluesit me kod të hapur. Zhvillimi i menaxherit të paketës së MKP do të vazhdojë me përfshirjen e burimeve shtesë, të cilat mund të bëhen nxitje për zhvillimin më aktiv të tij. GitHub synon të angazhohet në mënyrë aktive me komunitetin e zhvilluesve JavaScript për të mbledhur ide dhe për të formësuar të ardhmen e NPM.

Vektorët kryesorë të zhvillimit përfshijnë rritjen e besueshmërisë, shkallëzueshmërisë dhe performancës së depove dhe infrastrukturës, si dhe përmirësimin e komoditetit të punës së përditshme të zhvilluesve dhe mirëmbajtësve me menaxherin e paketave. Një nga risitë domethënëse që pritet në npm 7 quhet hapësirat e punës (hapësira pune, ju lejon të grumbulloni varësitë nga disa paketa në një paketë për instalim në një hap), duke përmirësuar procesin e publikimit të paketave dhe duke zgjeruar mbështetjen për vërtetimin me shumë faktorë.

Për të përmirësuar sigurinë e proceseve të publikimit dhe dorëzimit të paketave, është planifikuar të integrohet NPM në infrastrukturën GitHub. Integrimi do t'ju lejojë gjithashtu të përdorni ndërfaqen GitHub për të përgatitur dhe pritur paketat NPM - ndryshimet në paketa mund të gjurmohen në GitHub nga marrja e një kërkese tërheqëse deri në publikimin e një versioni të ri të paketës NPM. Mjetet e ofruara në GitHub duke identifikuar dobësitë dhe duke informuar rreth dobësive në depo do të zbatohen edhe për paketat NPM. Një shërbim do të jetë i disponueshëm për financimin e punës së mirëmbajtësve dhe autorëve të paketave MKP Sponsorët e GitHub.

Isaac Z. Schlueter, krijuesi i NPM, do të vazhdojë të punojë në projekt dhe do t'i jepen burime shtesë dhe një mjedis më i qetë për të punuar. Themeluesi i NPM beson se si pjesë e GitHub, NPM do të marrë mbështetje shtesë nga një prej kompanive më të mëdha në botë, pas komunitetit më të madh të zhvilluesve. Aktualisht, depoja e NPM shërben më shumë se 1.3 milion paketa, të përdorura nga rreth 12 milion zhvillues. Rreth 75 miliardë shkarkime regjistrohen në muaj dhe kjo shifër po rritet vazhdimisht.

Kujtojmë se vitin e kaluar NPM Inc përjetoi një ndryshim në menaxhim, një sërë pushimesh nga puna dhe një kërkim për investitorë. Për shkak të pasigurisë aktuale në lidhje me fatin e ardhshëm të MKPT-së dhe mungesës së besimit se kompania do të mbrojë interesat e komunitetit në vend të investitorëve, një grup punonjësish të udhëhequr nga ish-CTO i MKPT-së. themeluar depoja e paketave Entropike. Projekti i ri u krijua për të eliminuar varësinë e ekosistemit JavaScript/Node.js nga një kompani, e cila kontrollon plotësisht zhvillimin e menaxherit të paketave dhe mirëmbajtjen e depove. Sipas themeluesve të Entropic, komuniteti nuk ka fuqinë për të mbajtur NPM Inc përgjegjëse për veprimet e tij, dhe fokusi në fitimin pengon zbatimin e mundësive që janë parësore nga këndvështrimi i komunitetit, por që nuk gjenerojnë para. dhe kërkojnë burime shtesë, të tilla si mbështetje për verifikimin e nënshkrimit dixhital.

Burimi: opennet.ru

Shto një koment