Microsoft hununua NPM na itaiendeleza pamoja na GitHub

NPM Inc, ambayo inasimamia ukuzaji wa meneja wa kifurushi cha NPM na kudumisha hazina ya NPM, alitangaza о kuuza Biashara ya Microsoft. Mnunuzi katika muamala ni GitHub, ambayo inafanya kazi kama kitengo cha biashara huru cha Microsoft. Kiasi cha malipo hakijafichuliwa.

Imeelezwa kuwa mabadiliko ya umiliki hayataathiri hazina NPM, ambayo itaendelea kuwepo na kubaki inapatikana kwa umma na bila malipo kwa wasanidi programu huria. Uendelezaji wa meneja wa kifurushi cha NPM utaendelea kwa ushirikishwaji wa rasilimali za ziada, ambazo zinaweza kuwa motisha kwa maendeleo yake amilifu zaidi. GitHub inakusudia kujihusisha kikamilifu na jumuiya ya wasanidi programu wa JavaScript ili kukusanya mawazo na kuunda mustakabali wa NPM.

Vekta kuu za maendeleo ni pamoja na kuongeza kuegemea, uzani na utendaji wa hazina na miundombinu, na pia kuboresha urahisi wa kazi ya kila siku ya watengenezaji na watunzaji na msimamizi wa kifurushi. Moja ya uvumbuzi muhimu unaotarajiwa katika npm 7 huitwa nafasi za kazi (Sehemu za Kazi, hukuruhusu kukusanya utegemezi kutoka kwa vifurushi kadhaa kwenye kifurushi kimoja kwa usakinishaji kwa hatua moja), kuboresha mchakato wa kuchapisha vifurushi na usaidizi wa kupanua kwa uthibitishaji wa mambo mengi.

Ili kuboresha usalama wa michakato ya kuchapisha na kutoa vifurushi, imepangwa kujumuisha NPM kwenye miundombinu ya GitHub. Ujumuishaji pia utakuruhusu kutumia kiolesura cha GitHub kuandaa na kukaribisha vifurushi vya NPM - mabadiliko ya vifurushi yanaweza kufuatiliwa katika GitHub kutoka kwa upokeaji wa ombi la kuvuta hadi kuchapishwa kwa toleo jipya la kifurushi cha NPM. Zana Zinazotolewa kwenye GitHub kutambua udhaifu na kuarifu kuhusu udhaifu katika hazina pia itatumika kwa vifurushi vya NPM. Huduma itapatikana ili kufadhili kazi ya watunzaji na waandishi wa vifurushi vya NPM Wafadhili wa GitHub.

Isaac Z. Schlueter, muundaji wa NPM, ataendelea kufanyia kazi mradi huo na atapewa nyenzo za ziada na mazingira tulivu ya kufanya kazi. Mwanzilishi wa NPM anaamini kuwa kama sehemu ya GitHub, NPM itapokea usaidizi wa ziada kutoka kwa mojawapo ya makampuni makubwa zaidi duniani, nyuma ya jumuiya kubwa zaidi ya watengenezaji. Hivi sasa, hazina ya NPM inahudumia zaidi ya vifurushi milioni 1.3, vinavyotumiwa na takriban watengenezaji milioni 12. Takriban vipakuliwa bilioni 75 vinarekodiwa kwa mwezi na takwimu hii inakua kwa kasi.

Tukumbuke kwamba mwaka jana NPM Inc ilipata mabadiliko katika usimamizi, mfululizo wa kuachishwa kazi kwa wafanyikazi na utafutaji wa wawekezaji. Kutokana na hali ya sintofahamu iliyopo kuhusu mustakabali wa NPM na kutokuwa na imani kwamba kampuni hiyo itatetea maslahi ya jamii badala ya wawekezaji, kundi la wafanyakazi likiongozwa na aliyekuwa CTO wa NPM. ilianzishwa hazina ya kifurushi entropic. Mradi mpya uliundwa ili kuondoa utegemezi wa mfumo wa ikolojia wa JavaScript/Node.js kwenye kampuni moja, ambayo inadhibiti kikamilifu uundaji wa meneja wa kifurushi na matengenezo ya hazina. Kwa mujibu wa waanzilishi wa Entropic, jamii haina ubavu wa kuiwajibisha NPM Inc kwa matendo yake, na umakini wa kupata faida unazuia utekelezaji wa fursa ambazo ni za msingi kwa mtazamo wa jamii, lakini hazizalishi pesa. na zinahitaji nyenzo za ziada, kama vile usaidizi wa uthibitishaji sahihi wa dijiti.

Chanzo: opennet.ru

Kuongeza maoni