Microsoft koop NPM en sal dit saam met GitHub ontwikkel

NPM Inc, wat toesig hou oor die ontwikkeling van die NPM-pakketbestuurder en die NPM-bewaarplek onderhou, aangekondig о koop Microsoft se besigheid. Die koper in die transaksie is GitHub, wat as 'n onafhanklike besigheidseenheid van Microsoft funksioneer. Die transaksiebedrag word nie geopenbaar nie.

Daar word gestel dat die verandering van eienaarskap nie die bewaarplek sal beïnvloed nie NPM, wat sal voortbestaan ​​en publiek beskikbaar en gratis bly vir oopbronontwikkelaars. Ontwikkeling van die NPM-pakketbestuurder sal voortgaan met die betrokkenheid van bykomende hulpbronne, wat 'n aansporing vir sy meer aktiewe ontwikkeling kan word. GitHub beoog om aktief by die JavaScript-ontwikkelaargemeenskap betrokke te raak om idees te versamel en die toekoms van NPM te vorm.

Die belangrikste ontwikkelingsvektore sluit in die verhoging van die betroubaarheid, skaalbaarheid en werkverrigting van die bewaarplek en infrastruktuur, sowel as die verbetering van die gemak van die daaglikse werk van ontwikkelaars en onderhouers met die pakketbestuurder. Een van die beduidende innovasies wat in npm 7 verwag word, word werkruimtes genoem (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.

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.

Isaac Z. Schlueter, die skepper van NPM, sal aanhou werk aan die projek en sal bykomende hulpbronne en 'n stiller omgewing kry om in te werk. Die stigter van NPM glo dat NPM as deel van GitHub bykomende ondersteuning sal ontvang van een van die grootste maatskappye ter wêreld, agter die grootste gemeenskap van ontwikkelaars. Tans bedien die NPM-bewaarplek meer as 1.3 miljoen pakkette, wat deur ongeveer 12 miljoen ontwikkelaars gebruik word. Ongeveer 75 miljard aflaaie word per maand aangeteken en hierdie syfer groei geleidelik.

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