GitHub het sy verkryging van NPM suksesvol voltooi

GitHub Inc, wat deur Microsoft besit word en as 'n onafhanklike besigheidseenheid bedryf word, aangekondig op die suksesvolle voltooiing van die transaksie om die besigheid van NPM Inc te koop, wat die ontwikkeling van die NPM-pakketbestuurder beheer en die NPM-bewaarplek in stand hou. Die NPM-bewaarplek bedien meer as 1.3 miljoen pakkette, wat deur ongeveer 12 miljoen ontwikkelaars gebruik word. Ongeveer 75 miljard aflaaie word per maand aangeteken. Die transaksiebedrag word nie geopenbaar nie.

Ahmad Nassri, CTO van NPM Inc, сообщил oor die besluit om die NPM-span te verlaat, 'n blaaskans te neem, jou ervaring te ontleed en nuwe geleenthede te benut (in profiel Ahmed, daar is inligting dat hy die pos van tegniese direkteur by Fractional beklee het). Isaac Z. Schlueter, skepper van NPM, sal voortgaan om aan die projek te werk.

GitHub het belowe dat die NPM-bewaarplek altyd gratis en oop vir alle ontwikkelaars sal bly. GitHub het drie sleutelareas vir verdere ontwikkeling van NPM genoem: interaksie met die gemeenskap (met inagneming van die menings van JavaScript-ontwikkelaars wanneer die diens ontwikkel word), die uitbreiding van basiese vermoëns en belegging in infrastruktuur- en platformontwikkeling. Die infrastruktuur sal ontwikkel word in die rigting om die betroubaarheid, skaalbaarheid en werkverrigting van die bewaarplek te verhoog.

Om die sekuriteit van die prosesse van publisering en aflewering van pakkette te verbeter, word beplan om NPM in die GitHub-infrastruktuur te integreer. Die integrasie sal jou ook toelaat om die GitHub-koppelvlak te gebruik om NPM-pakkette voor te berei en te huisves - veranderinge aan pakkette kan in GitHub nagespoor word vanaf die ontvangs van 'n trekversoek tot die publikasie van 'n nuwe weergawe van die NPM-pakket. Gereedskap verskaf op GitHub identifiseer kwesbaarhede en inlig oor kwesbaarhede in bewaarplekke sal ook van toepassing wees op NPM-pakkette. 'n Diens sal beskikbaar wees om die werk van instandhouers en outeurs van NPM-pakkette te finansier GitHub-borge.

NPM-funksionaliteitsontwikkeling sal daarop fokus om die bruikbaarheid van ontwikkelaars en onderhouers se daaglikse werk met die pakketbestuurder te verbeter. Beduidende innovasies wat in npm 7 verwag word, sluit in werkruimtes (werkruimtes - laat jou toe om afhanklikhede van verskeie pakkette in een pakket saam te voeg vir installasie in een stap), die verbetering van die proses van publisering van pakkette en die uitbreiding van ondersteuning vir multi-faktor verifikasie.

Laat ons onthou dat NPM Inc verlede jaar 'n verandering in bestuur ervaar het, 'n reeks werknemersafleggings en 'n soektog na beleggers. Weens die huidige onsekerheid oor die toekoms van NPM en die gebrek aan vertroue dat die maatskappy die belange van die gemeenskap eerder as beleggers sal verdedig, is 'n groep werknemers onder leiding van die voormalige uitvoerende hoof van NPM gestig pakketbewaarplek Entropies. Die nuwe projek is ontwerp om die afhanklikheid van die JavaScript/Node.js-ekosisteem van een maatskappy uit te skakel, wat die ontwikkeling van die pakketbestuurder en instandhouding van die bewaarplek ten volle beheer. Volgens die stigters van Entropic het die gemeenskap nie die hefboom om NPM Inc aanspreeklik te hou vir sy optrede nie, en die fokus op die maak van wins verhoed die implementering van geleenthede wat primêr uit die gemeenskap se oogpunt is, maar nie geld genereer nie. en vereis bykomende hulpbronne, soos ondersteuning vir verifikasie van digitale handtekeninge.

Bron: opennet.ru

Voeg 'n opmerking