Microsoft iegādājas NPM un attīstīs to kopā ar GitHub

NPM Inc, kas kontrolē NPM pakotņu pārvaldnieka izstrādi un uztur NPM krātuvi, paziņoja o pārdod Microsoft uzņēmuma biznesu. Pircēja lomā darījumā ir GitHub, kas darbojas kā neatkarīga Microsoft biznesa vienība. Darījuma summa nav nosaukta.

Tiek apgalvots, ka īpašnieka maiņa neietekmēs krātuvi NPM, kas turpinās pastāvēt un paliks pieejama un bezmaksas atvērtā koda izstrādātājiem. NPM pakotņu pārvaldnieka izstrāde turpinās ar papildu resursu piesaisti, kas varētu kļūt par stimulu tā aktīvākai attīstībai. GitHub plāno aktīvi sadarboties ar JavaScript izstrādātāju kopienu, lai vāktu idejas un noteiktu NPM nākotni.

Galvenajos attīstības virzienos tiek minēta krātuves un infrastruktūras uzticamības, mērogojamības un veiktspējas paaugstināšana, kā arī izstrādātāju un uzturētāju ikdienas darba ērtības ar pakotņu pārvaldnieku. No sagaidāmajām npm 7 nozīmīgajām inovācijām tiek minētas darba zonas (Workspaces, kas ļauj apvienot vienā pakotnē atkarības no vairākām pakotnēm to instalēšanai vienā solī), pakotņu publikācijas procesa uzlabošana un daudzfaktoru autentifikācijas atbalsta paplašināšana.

Lai palielinātu publikācijas un pakotņu piegādes procesu drošību, plānots integrēt NPM GitHub infrastruktūrā. Integrācija arī ļaus izmantot GitHub saskarni NPM pakotņu sagatavošanai un izvietošanai — izmaiņas pakotnēs varēs izsekot GitHub no pull pieprasījuma iesniegšanas līdz jaunās npm pakotnes publikācijai. GitHub sniegtie rīki ievērošanas ievainojamību un informatīvā par ievainojamībām krātuvēs tiks piemēroti arī NPM pakotnēm. Uzturētāju un NPM pakotņu autoru darba finansēšanai būs pieejams pakalpojums GitHub Sponsors.

Айзек Шлютер (Isaac Z. Schlueter), NPM radītājs, turpinās strādāt pie projekta, un viņam tiks nodrošināti papildu resursi un mierīgāka darba vide. NPM dibinātājs uzskata, ka, iekļaujoties GitHub, NPM saņems papildu atbalstu no vienas no pasaulē lielākajām kompānijām, kas stāv aiz lielākās izstrādātāju kopienas. Pašlaik NPM repozitorijs apkalpo vairāk nekā 1,3 miljonus pakotņu, ko izmanto apmēram 12 miljoni izstrādātāju. Mēnesī tiek reģistrēti aptuveni 75 miljardi lejupielāžu, un šis rādītājs nepārtraukti pieaug.

Atgādināsim, ka pērn uzņēmums NPM Inc piedzīvoja vadības maiņu, darbinieku atlaišanas sēriju un investoru meklēšanu. Sakarā ar radušos nenoteiktību attiecībā uz NPM nākotni un neticību tam, ka uzņēmums aizsargās kopienas intereses, nevis investorus, grupas darbinieku vidū sastāvēja bijušais tehniskais direktors NPM nodibināja pakotņu repozitoriju Entropic. Jaunais projekts bija paredzēts, lai novērstu JavaScript/Node.js ekosistēmas atkarību no vienas kompānijas, kas pilnībā kontrolē pakotņu pārvaldnieka izstrādi un repozitorija uzturēšanu. Entropic dibinātājuprāt, kopienai nav mehānismu, kā pieprasīt atbildību no NPM Inc par veiktajām darbībām, un orientēšanās uz peļņas gūšanu traucē realizēt primārās iespējas, kas nav peļņu nesošas un prasa papildu resursus, piemēram, atbalstu digitālās parakstīšanas verifikācijai.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster