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

Kompania NPM Inc, e cila kontrollon zhvillimin e menaxherit të paketave NPM dhe mban repositorin NPM, njoftoi o shitja e biznesit të kompanisë Microsoft. Si blerës në këtë marrëveshje figuron kompania GitHub, e cila funksionon si një njësi e pavarur e biznesit të Microsoft. Shuma e marrëveshjes nuk është e specifikuar.

Kjo e dhënë raportohet se ndryshimi i pronësisë nuk do ta ndikojë repositorin NPM, i cili do të vazhdojë ekzistencën e tij dhe do të mbetet i hapur dhe falas për zhvilluesit e softuerit të hapur. Zhvillimi i menaxherit të paketave NPM do të vazhdojë me ndihmën e burimeve të tjera, që mund të shërbejë si një stimul për zhvillimin më aktiv. GitHub ka në plan të bashkëpunojë aktivisht me komunitetin e zhvilluesve në gjuhën JavaScript për të mbledhur ide dhe për të përcaktuar të ardhmen e NPM.

Si drejtime kryesore të zhvillimit përmenden rritja e besueshmërisë, shkallëzueshmërisë dhe performancës së repositorit dhe infrastrukturës, si dhe rritja e lehtësisë në punën e përditshme të zhvilluesve dhe mbikëqyrësve me menaxherin e paketave. Disa nga risitë e pritura në npm 7 përfshijnë hapësirat e punës (Workspaces, të cilat lejojnë agregimin e varësive nga disa paketa për t'i instaluar ato me një hap), përmirësimin e procesit të publikimit të paketave dhe zgjerimin e mbështetjes për verifikimin me faktorë të shumëfishtë.

Për të rritur sigurinë e proceseve të publikimit dhe shpërndarjes së pakove, planifikohet integrimi i NPM në infrastrukturën e GitHub. Integrimi gjithashtu do të lejojë përdorimin e ndërfaqes së GitHub për përgatitjen dhe vendosjen e paketave NPM — ndryshimet në paketat do të mund të ndiqen në GitHub nga momenti i pranimit të kërkesës për të tërhequr deri në publikimin e versionit të ri të paketës npm. Mjetet e ofruara në GitHub identifikimi i dobësive dhe informimi për dobësitë në depozitat do të jenë të aplikueshme edhe për paketat NPM. Për financimin e punës së mbështetësve dhe autorëve të paketave NPM do të jetë në dispozicion shërbimi GitHub Sponsors.

Isaac Schlueter, krijuesi i NPM, do të vazhdojë të punojë në projekt dhe do t'i jepen burime shtesë dhe një ambient më të qetë për punë. Themeluesi i NPM beson se brenda GitHub NPM do të marrë mbështetje të shtuar nga një nga kompanitë më të mëdha në botë, që qëndron pas komunitetit më të madh të zhvilluesve. Aktualisht, repositori NPM shërben më shumë se 1.3 milion paketa, të cilat përdoren nga rreth 12 milion zhvillues. Në muaj regjistrohen rreth 75 miliardë shkarkime dhe ky tregues vazhdon të rritet.

Kujtojmë se vitin e kaluar kompania NPM Inc kaloi një ndryshim drejtimi, një seri shkarkimesh të punonjësve dhe një kërkim investorësh. Për shkak të pasigurisë që ka mbizotëruar rreth së ardhmes së NPM dhe mungesës së besimit se kompania do të mbrojë interesat e komunitetit dhe jo të investorëve, një grup punonjësish nën drejtimin e ish-drejtorit teknik të NPM themeloi repoprojektin e pakove Entropic. Projekti i ri synonte eliminimin e varësisë së ekosistemit JavaScript/Node.js nga një kompani, e cila kontrollon plotësisht zhvillimin e menaxherit të paketave dhe mbështetje e repositorit. Sipas themeluesve të Entropic, komuniteti nuk ka mjete për të angazhuar NPM Inc për përgjegjësinë për veprimet e veta, dhe orientimi për fitim e pengon realizimin e mundësive fillestare sipas komunitetit, të cilat nuk sjellin para dhe kërkojnë burime shtesë, si mbështetjen e verifikimit me nënshkrim digjital.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster