Microsoft frigav nyheden om NPM-købet og vil udvikle det med GitHub

NPM Inc., som styrer udviklingen af ​​NPM-pakkehåndteringen og vedligeholder NPM-lageret, har annonceret salget af sin virksomhed til GitHub Inc (som i øjeblikket ejes af Microsoft), der fungerer som en uafhængig forretningsenhed (transaktionens størrelse for købet er ikke oplyst).

For den del af købet det hævdes, at ejerskifte ikke vil påvirke NPM-lageret og at dette vil fortsat eksistere og forblive offentligt tilgængelige og gratis til open source-udviklere. Udviklingen af ​​NPM-pakkehåndteringen vil fortsætte med yderligere ressourcer, hvilket kan være et incitament til dens mere aktive udvikling, da GitHub har til hensigt at arbejde aktivt med JavaScript-samfundet for at indsamle ideer og bestemme NPMs fremtid.

Med hensyn til de ændringer, som Microsoft har forberedt Når købet er gennemført, nævnes det, at de vigtigste udviklingsvektorer vil være: øge pålideligheden, skalerbarheden og produktiviteten i arkivet og infrastrukturen samt forbedre bekvemmeligheden ved det daglige arbejde for udviklerne og dem, der ledsager pakkeadministratoren.

Af de vigtige nyskabelser, der forventes i version 7 af NPM, navngives arbejdsområderne (som gør det muligt at tilføje afhængigheder af flere pakker i en enkelt pakke til installation i et enkelt trin), forbedre processen med at udgive pakker og udvide understøttelsen til flerfaktorautentificering .

For at øge sikkerheden ved pakningspostering og leveringsprocesser NPM er planlagt til at blive integreret i GitHub-infrastrukturen.

Integrationen giver dig også mulighed for at bruge GitHub-grænsefladen til at forberede og slippe NPM-pakker- Pakkeændringer kan spores på GitHub fra at modtage en pull-anmodning til at offentliggøre en ny version af en npm-pakke.

Værktøj til påvisning af sårbarheds- og sårbarhedsrapportering, der leveres af GitHub i arkiverne, gælder også for NPM-pakker. GitHub-sponsortjenesten vil være tilgængelig til at finansiere arbejdet hos NPM-pakkeforfattere og ledsagere.

Udover dette, Isaac Z. Schlueter nævnes (skaberen af ​​NPM) vil fortsætte med at arbejde på projektet og du får yderligere ressourcer og et mere afslappet arbejdsmiljø.

I meddelelsen fra ham deler han følgende:

Hvad jeg virkelig ikke forventede i begyndelsen af ​​erhvervelsesprocessen, var hvor meget jeg oprigtigt kunne lide alle jeg mødte på GitHub, startende med mine indledende samtaler med Nat, såvel som alle på det hold, han har trænet ...

NPM-grundlægger mener, at NPM som en del af GitHub vil modtage yderligere support fra en af ​​de største globale virksomheder bag det største udviklerfællesskab. I øjeblikket serverer NPM-arkivet mere end 1.3 millioner pakker, der bruges af ca. 12 millioner udviklere. Der er cirka 75 milliarder downloads pr. Måned, og dette antal vokser konstant.

Husk, at NPM Inc sidste år oplevede en lederskift, en række afskedigelser og søgning efter investorer.

På grund af usikkerheden omkring NPM's fremtidige skæbne og den manglende tillid til, at virksomheden vil forsvare samfundets interesser, ikke investorer, grundlagde en gruppe medarbejdere ledet af en tidligere teknisk direktør for NPM Entropic-pakkelageret.

Det nye projekt blev designet til at fjerne afhængigheden af ​​JavaScript / Node.js-økosystemet i et enkelt firma, der fuldstændigt styrer udviklingen af ​​en pakkehåndtering og vedligeholder et lager.

Ifølge grundlæggerne af Entropic har samfundet ikke evnen til at holde NPM Inc ansvarlig for de udførte handlinger, og profitorienteringen forhindrer implementeringen af ​​samfundets primære aktiviteter, men bringer ikke penge og kræver yderligere ressourcer, funktioner , som en understøttelse af verifikation af digital signatur.

Si du vil vide mere om noten, kan du tjekke den originale publikation i følgende link.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.