Kompania GitHub Inc, e cila i përket Microsoft dhe funksionon si një njësikë e pavarur biznesi, për përfundimin me sukses të marrëveshjes për blerjen e biznesit të kompanisë NPM Inc, e cila kontrollon zhvillimin e menaxherit të pakove NPM dhe merret me mbështetje të depozitës NPM. Depozita NPM shërben për më shumë se 1.3 milion paketa, të cilat i përdorin rreth 12 milion zhvillues. Në muaj dokumentohen rreth 75 miliard shkarkime. Shuma e marrëveshjes nuk bëhet e njohur.
, drejtor teknik i NPM Inc, për vendimin për t'u larguar nga ekipi NPM, për të pushuar, analizuar përvojën e tij dhe për të shfrytëzuar mundësi të reja (në e Ahmadit shfaqen të dhëna se ai ka marrë postin e drejtorit teknik në kompaninë Fractional). Isaac Schlueter, krijuesi i NPM, do të vazhdojë të punojë në projekt.
GitHub premtoi se depozita NPM do të mbetet gjithmonë falas dhe e hapur për të gjithë zhvilluesit. GitHub identifikoi tre fusha kryesore të zhvillimit të mëtejshëm të NPM: angazhimi me komunitetin (marrja e parasysh mendimeve të zhvilluesve në gjuhën JavaScript gjatë zhvillimit të shërbimit), zgjerimi i funksionaliteteve themelore dhe investimi në zhvillimin e infrastrukturës dhe platformës. Infrastrukturën do ta zhvillojmë në drejtim të rritjes së besueshmërisë, shkallëzueshmërisë dhe performancës së depozitës.
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 i dobĂ«sive dhe 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 .
Zhvillimi i funksionalitetit tĂ« NPM do tĂ« pĂ«rqendrohet nĂ« rritjen e lehtĂ«sisĂ« sĂ« pĂ«rditshme tĂ« punĂ«s me menaxherin e paketave pĂ«r zhvilluesit dhe mbĂ«shtetĂ«sit. Nga novacionet e pritura nĂ« npm 7, mund tĂ« pĂ«rmenden " " â lejojnĂ« agregimin nĂ« njĂ« paketĂ« tĂ« varĂ«sive nga disa paketa pĂ«r t'i instaluar ato nĂ« njĂ« hap), pĂ«rmirĂ«simi i procesit tĂ« publikimit tĂ« pakove dhe zgjerimi i mbĂ«shtetjes pĂ«r autentifikimin me shumĂ« faktorĂ«.
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 repoprojektin e pakove . Projekti i ri ka pĂ«r qĂ«llim eliminimin e varĂ«sisĂ« sĂ« ekosistemit JavaScript/Node.js nga njĂ« kompani, e cila kontrollon nĂ« mĂ«nyrĂ« tĂ« plotĂ« zhvillimin e menaxherit tĂ« paketave dhe mbĂ«shtetje pĂ«r repositorin. Sipas themeluesve tĂ« Entropic, komuniteti nuk ka mekanizma pĂ«r tâi mbajtur pĂ«rgjegjĂ«s NPM Inc pĂ«r veprimet e tij, dhe orientimi drejt fitimit pengon zbatimin e mundĂ«sive qĂ« janĂ« tĂ« rĂ«ndĂ«sishme pĂ«r komunitetin, por nuk gjenerojnĂ« tĂ« ardhura dhe kĂ«rkojnĂ« burime shtesĂ«, si mbĂ«shtetja e verifikimit me nĂ«nshkrime digjitale.
Burimi: opennet.ru
