Microsoft køber NPM og vil udvikle det sammen med GitHub

NPM Inc, som fører tilsyn med udviklingen af ​​NPM-pakkehåndteringen og vedligeholder NPM-lageret, annonceret о salg Microsofts forretning. Køber i transaktionen er GitHub, der fungerer som en uafhængig forretningsenhed af Microsoft. Transaktionsbeløbet oplyses ikke.

Det er oplyst, at ejerskiftet ikke vil påvirke depotet NPM, som vil fortsætte med at eksistere og forblive offentligt tilgængelig og gratis for open source-udviklere. Udviklingen af ​​NPM-pakkemanageren vil fortsætte med inddragelse af yderligere ressourcer, hvilket kan blive et incitament til dens mere aktive udvikling. GitHub har til hensigt at engagere sig aktivt med JavaScript-udviklerfællesskabet for at samle ideer og forme fremtiden for NPM.

De vigtigste udviklingsvektorer inkluderer at øge pålideligheden, skalerbarheden og ydeevnen af ​​depotet og infrastrukturen, samt at forbedre bekvemmeligheden af ​​det daglige arbejde for udviklere og vedligeholdere med pakkeadministratoren. En af de væsentlige innovationer, der forventes i npm 7, kaldes workspaces (arbejdsområder, giver dig mulighed for at samle afhængigheder fra flere pakker i én pakke til installation i ét trin), forbedrer processen med at udgive pakker og udvider understøttelsen af ​​multifaktorgodkendelse.

For at forbedre sikkerheden i processerne for udgivelse og levering af pakker er det planlagt at integrere NPM i GitHub-infrastrukturen. Integrationen vil også give dig mulighed for at bruge GitHub-grænsefladen til at forberede og hoste NPM-pakker - ændringer til pakker kan spores i GitHub fra modtagelsen af ​​en pull-anmodning til udgivelsen af ​​en ny version af NPM-pakken. Værktøjer leveret på GitHub identificere sårbarheder og informere om sårbarheder i repositories vil også gælde for NPM-pakker. En tjeneste vil være tilgængelig til at finansiere arbejdet for vedligeholdere og forfattere af NPM-pakker GitHub-sponsorer.

Isaac Z. Schlueter, skaberen af ​​NPM, vil fortsætte med at arbejde på projektet og vil få yderligere ressourcer og et mere stille miljø at arbejde i. Grundlæggeren af ​​NPM mener, at NPM som en del af GitHub vil modtage yderligere støtte fra en af ​​de største virksomheder i verden, bag det største fællesskab af udviklere. I øjeblikket betjener NPM-lageret mere end 1.3 millioner pakker, der bruges af cirka 12 millioner udviklere. Der registreres omkring 75 milliarder downloads om måneden, og dette tal vokser støt.

Lad os huske på, at NPM Inc sidste år oplevede en ændring i ledelsen, en række afskedigelser og en søgen efter investorer. På grund af den nuværende usikkerhed med hensyn til fremtiden for NPM og manglen på tillid til, at virksomheden vil forsvare samfundets interesser frem for investorer, er en gruppe medarbejdere ledet af den tidligere CTO for NPM Grundlagt pakkeopbevaring Entropisk. Det nye projekt er designet til at eliminere JavaScript/Node.js-økosystemets afhængighed af én virksomhed, som fuldt ud kontrollerer udviklingen af ​​pakkehåndteringen og vedligeholdelsen af ​​lageret. Ifølge grundlæggerne af Entropic har fællesskabet ikke løftestangen til at holde NPM Inc ansvarlig for sine handlinger, og fokus på at skabe overskud forhindrer implementeringen af ​​muligheder, der er primære fra fællesskabets synspunkt, men som ikke genererer penge og kræver yderligere ressourcer, såsom understøttelse af verifikation af digital signatur.

Kilde: opennet.ru

Tilføj en kommentar