GitHub ka përfunduar me sukses blerjen e NPM

GitHub Inc, në pronësi të Microsoft dhe operohet si një njësi e pavarur biznesi, i shpallur për përfundimin me sukses të transaksionit për blerjen e biznesit të NPM Inc, e cila kontrollon zhvillimin e menaxherit të paketave NPM dhe mirëmban depon e NPM. Depoja e NPM shërben më shumë se 1.3 milion paketa, të përdorura nga afërsisht 12 milion zhvillues. Rreth 75 miliardë shkarkime regjistrohen në muaj. Shuma e transaksionit nuk është bërë e ditur.

Ahmad Nassri, CTO i NPM Inc, сообщил në lidhje me vendimin për t'u larguar nga ekipi i MKP-së, bëni një pushim, analizoni përvojën tuaj dhe përfitoni nga mundësitë e reja (në profili Ahmed, ka informacione se ai ka marrë detyrën e drejtorit teknik në Fractional). Isaac Z. Schlueter, krijuesi i NPM, do të vazhdojë të punojë në projekt.

GitHub ka premtuar se depoja e NPM do të mbetet gjithmonë falas dhe e hapur për të gjithë zhvilluesit. GitHub emëroi tre fusha kyçe për zhvillimin e mëtejshëm të NPM: ndërveprimin me komunitetin (duke marrë parasysh pikëpamjet e zhvilluesve të JavaScript gjatë zhvillimit të shërbimit), zgjerimi i aftësive bazë dhe investimi në infrastrukturë dhe zhvillim platformash. Infrastruktura do të zhvillohet në drejtim të rritjes së besueshmërisë, shkallëzueshmërisë dhe performancës së depove.

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.

Zhvillimi i funksionalitetit NPM do të përqendrohet në përmirësimin e përdorshmërisë së punës së përditshme të zhvilluesve dhe mirëmbajtësve me menaxherin e paketave. Risitë e rëndësishme që priten në npm 7 përfshijnë 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ë.

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