GitHub yakabudirira kupedzisa kutora kwayo NPM

GitHub Inc, yeMicrosoft uye inoshanda seyakazvimiririra bhizinesi unit, yakaziviswa pakupedzwa kwakabudirira kwekutengeserana kutenga bhizinesi reNPM Inc, iyo inodzora kuvandudzwa kweNPM package maneja uye inochengetedza NPM repository. Iyo NPM repository inoshandisa anopfuura mamirioni 1.3 mapakeji, anoshandiswa nevanosvika mamirioni gumi nemaviri vanogadzira. Angangoita 12 bhiriyoni downloads anorekodhwa pamwedzi. Mari yekutengeserana haina kuburitswa.

Ahmad Nassri, CTO ye NPM Inc, yakashuma nezve danho rekusiya timu yeNPM, tora zororo, ongorora ruzivo rwako uye shandisa mikana mitsva (in profile Ahmed, pane ruzivo rwekuti atora chinzvimbo chehunyanzvi director kuFractional). Isaac Z. Schlueter, mugadziri weNPM, acharamba achishanda pachirongwa.

GitHub yakavimbisa kuti iyo NPM repository ichagara yakasununguka uye yakavhurika kune vese vanogadzira. GitHub yakadoma nzvimbo nhatu dzakakosha dzekuenderera mberi nekusimudzira kweNPM: kudyidzana nenharaunda (tichifunga nezvemafungiro evagadziri veJavaScript pavanenge vachigadzira sevhisi), kuwedzera hunyanzvi hwekuita nekudyara muzvivakwa uye kusimudzira kwepuratifomu. Izvo zvivakwa zvichagadziridzwa munzira yekuwedzera kuvimbika, scalability uye kuita kweiyo repository.

Kuvandudza kuchengetedzeka kwemaitiro ekuburitsa uye kuendesa mapakeji, zvakarongwa kubatanidza NPM muGitHub zvivakwa. Iko kubatanidzwa kuchakubvumidza iwe kushandisa iyo GitHub interface kugadzirira uye kugamuchira NPM mapakeji - shanduko kumapakeji inogona kuteverwa muGitHub kubva pakutambira chikumbiro chekudhonza kune kuburitswa kweshanduro nyowani yeNPM package. Zvishandiso Zvakapihwa paGitHub kuzivisa kushaya simba uye kuzivisa nezve kusasimba mumarepositories inozoshanda kune NPM mapakeji. Sevhisi ichavepo yekubhadhara basa revanochengeta uye vanyori veNPM mapakeji GitHub Vatsigiri.

NPM mashandiro ekuvandudza anozotarisana nekuvandudza kushandiswa kwevagadziri uye vanochengetedza basa rezuva nezuva nemaneja wepakeji. Hunhu hutsva hunotarisirwa munpm 7 hunosanganisira nzvimbo dzekushanda (Zvikoro -kubvumidza kuti uunganidze zvinotsamira kubva pamapakeji akati wandei kuita pasuru imwe yekumisikidza mune imwe nhanho), kuvandudza maitiro ekuburitsa mapakeji uye nekuwedzera rutsigiro rweakawanda-chinhu chokwadi.

Ngatiyeukei kuti gore rapfuura NPM Inc yakaona shanduko mune manejimendi, nhevedzano yekudzingwa kwevashandi uye kutsvaga kwevanoisa mari. Nekuda kwekusava nechokwadi kwazvino nezve remangwana reNPM uye kushaikwa kwekuvimba kuti kambani ichadzivirira zvido zvenharaunda kwete vanoisa mari, boka revashandi rinotungamirwa neaimbova CTO yeNPM. foundation package repository entropic. Iyo purojekiti nyowani yakagadzirirwa kubvisa kutsamira kweJavaScript/Node.js ecosystem pane imwe kambani, iyo inodzora zvizere kuvandudzwa kwepakeji maneja uye kuchengetedza repository. Sekureva kwevakavamba Entropic, nharaunda haina mukana wekuita kuti NPM Inc izvidavirire pane zvayakaita, uye kutarisa kwekuita purofiti kunodzivirira kushandiswa kwemikana iri yekutanga kubva pakuona kwenharaunda, asi isingaburitse mari. uye zvinoda zvimwe zviwanikwa, zvakaita serutsigiro rwekusimbisa siginecha yedhijitari .

Source: opennet.ru

Voeg