Malampuson nga nakompleto sa GitHub ang pag-angkon niini sa NPM

GitHub Inc, nga gipanag-iya sa Microsoft ug naglihok isip usa ka independente nga yunit sa negosyo, gipahibalo sa malampuson nga pagkompleto sa transaksyon sa pagpalit sa negosyo sa NPM Inc, nga nagkontrol sa pagpalambo sa NPM package manager ug nagmintinar sa NPM repository. Ang NPM repository nagsilbi labaw pa sa 1.3 milyon nga mga pakete, nga gigamit sa gibana-bana nga 12 milyon nga mga developer. Mga 75 ka bilyon nga pag-download ang natala kada bulan. Ang kantidad sa transaksyon wala ibutyag.

Ahmad Nasri, CTO sa NPM Inc, nagtaho mahitungod sa desisyon sa pagbiya sa NPM team, pagpahulay, pag-analisar sa imong kasinatian ug pagpahimulos sa bag-ong mga oportunidad (sa profile Ahmed, adunay kasayuran nga nakuha niya ang posisyon sa teknikal nga direktor sa Fractional). Si Isaac Z. Schlueter, tiglalang sa NPM, magpadayon sa pagtrabaho sa proyekto.

GitHub misaad nga ang NPM repository magpabilin nga libre ug bukas sa tanang developers. Gitawag sa GitHub ang tulo ka yawe nga mga lugar alang sa dugang nga pag-uswag sa NPM: pakig-uban sa komunidad (gikonsiderar ang mga opinyon sa mga nag-develop sa JavaScript kung gipauswag ang serbisyo), pagpalapad sa mga batakang kapabilidad ug pagpamuhunan sa imprastraktura ug pag-uswag sa platform. Ang imprastraktura pagahimoon sa direksyon sa pagdugang sa kasaligan, scalability ug performance sa repository.

Aron mapauswag ang seguridad sa mga proseso sa pagmantala ug paghatud sa mga pakete, giplano nga i-integrate ang NPM sa imprastraktura sa GitHub. Ang panagsama magtugot usab kanimo sa paggamit sa interface sa GitHub aron sa pag-andam ug pag-host sa mga pakete sa NPM - ang mga pagbag-o sa mga pakete mahimong masubay sa GitHub gikan sa pagdawat sa usa ka hangyo sa pagbitad hangtod sa pagmantala sa usa ka bag-ong bersyon sa pakete sa NPM. Mga Himan nga Gihatag sa GitHub pag-ila mga kahuyangan ug pagpahibalo bahin sa mga kahuyangan sa mga repository magamit usab sa mga pakete sa NPM. Ang usa ka serbisyo mahimong magamit aron sa paggasto sa trabaho sa mga tigmentinar ug mga tagsulat sa mga pakete sa NPM Mga Sponsor sa GitHub.

Ang pag-uswag sa pagpaandar sa NPM mag-focus sa pagpaayo sa kapuslanan sa mga developer ug mga tigmentinar sa adlaw-adlaw nga trabaho kauban ang manager sa package. Ang mahinungdanong mga inobasyon nga gipaabot sa npm 7 naglakip sa mga workspace (Mga workspaces - tugotan ka sa pagtipon sa mga dependency gikan sa daghang mga pakete ngadto sa usa ka pakete alang sa pag-instalar sa usa ka lakang), pagpaayo sa proseso sa pagpatik sa mga pakete ug pagpalapad sa suporta alang sa multi-factor authentication.

Atong hinumdoman nga sa miaging tuig ang NPM Inc nakasinati og kausaban sa pagdumala, sunod-sunod nga pagtangtang sa mga empleyado ug pagpangita sa mga tigpamuhunan. Tungod sa kawalay kasiguruhan karon bahin sa kaugmaon sa NPM ug ang kakulang sa pagsalig nga panalipdan sa kompanya ang interes sa komunidad kaysa mga tigpamuhunan, usa ka grupo sa mga empleyado nga gipangulohan sa kanhi CTO sa NPM gitukod repositoryo sa pakete Entropiko. Ang bag-ong proyekto gilaraw aron mawagtang ang pagsalig sa JavaScript/Node.js ecosystem sa usa ka kompanya, nga hingpit nga nagkontrol sa pagpalambo sa manager sa package ug pagmentinar sa repository. Sumala sa mga magtutukod sa Entropic, ang komunidad walay leverage sa paghupot sa NPM Inc nga tulubagon alang sa mga aksyon niini, ug ang pagtutok sa paghimo og ganansya nagpugong sa pagpatuman sa mga oportunidad nga nag-una gikan sa panglantaw sa komunidad, apan dili makamugna og salapi. ug nagkinahanglan og dugang nga mga kapanguhaan, sama sa suporta alang sa digital signature verification .

Source: opennet.ru

Idugang sa usa ka comment