Microsoft ga ut nyheten om NPM-kjøpet og vil utvikle den med GitHub

NPM Inc. som styrer utviklingen av NPM-pakkeforvalteren og vedlikeholder NPM-depotet, har kunngjort salg av virksomheten til GitHub Inc. (som for tiden eies av Microsoft), som opererer som en uavhengig forretningsenhet (transaksjonsbeløpet for kjøpet er ikke oppgitt).

For den delen av kjøpet det hevdes at eierskifte ikke vil påvirke NPM-depotet og at dette vil fortsette å eksistere og vil forbli offentlig tilgjengelig og gratis for open source-utviklere. Utviklingen av NPM-pakkeforvalteren vil fortsette med ekstra ressurser, noe som kan være et incitament for den mer aktive utviklingen ettersom GitHub har til hensikt å jobbe aktivt med JavaScript-fellesskapet for å samle ideer og bestemme fremtiden for NPM.

Når det gjelder endringene som Microsoft har utarbeidet Etter at kjøpet er fullført, nevnes det at de viktigste utviklingsvektorene vil være: øke påliteligheten, skalerbarheten og produktiviteten til depotet og infrastrukturen, samt forbedre bekvemmeligheten i det daglige arbeidet til utviklerne og de som følger med pakkeforvalteren.

Av de viktige innovasjonene som forventes i versjon 7 av NPM, er arbeidsområdene navngitt (som gjør det mulig å legge til avhengigheter av flere pakker i en enkelt pakke for installasjon i ett trinn), forbedre prosessen med å publisere pakker og utvide støtten for flerfaktorautentisering.

For å øke sikkerheten i pakkepostering og leveringsprosesser, NPM er planlagt integrert i GitHub-infrastrukturen.

Integrasjonen lar deg også bruke GitHub-grensesnittet til å forberede og slippe NPM-pakker- Pakkeendringer kan spores på GitHub fra å motta en pull-forespørsel til å publisere en ny versjon av en npm-pakke.

Verktøyene for påvisning av sårbarhet og rapportering av sårbarheter som GitHub tilbyr i depotene, vil også gjelde NPM-pakker. GitHub-sponsortjenesten vil være tilgjengelig for å finansiere arbeidet til forfattere og ledsagere av NPM-pakker.

I tillegg til dette, Isaac Z. Schlueter er nevnt (skaperen av NPM) vil fortsette å jobbe med prosjektet og du vil få ekstra ressurser og et mer avslappet arbeidsmiljø.

I kunngjøringen fra ham deler han følgende:

Det jeg egentlig ikke forventet i begynnelsen av anskaffelsesprosessen, var hvor mye jeg oppriktig vil like alle jeg møtte på GitHub, og begynne med de første samtalene mine med Nat, samt alle i teamet han har trent ...

NPM-grunnlegger mener at som en del av GitHub, vil NPM motta ekstra støtte fra et av de største globale selskapene bak det største utviklermiljøet. For øyeblikket serverer NPM-depotet mer enn 1.3 millioner pakker, som brukes av omtrent 12 millioner utviklere. Det er omtrent 75 milliarder nedlastinger per måned, og dette tallet vokser stadig.

Husk at NPM Inc i fjor opplevde en lederendring, en rekke permitteringer og jakten på investorer.

På grunn av usikkerheten rundt NPMs fremtidige skjebne og den manglende tilliten til at selskapet vil forsvare interessene til samfunnet, ikke investorer, grunnla en gruppe ansatte ledet av en tidligere teknisk direktør for NPM Entropic-pakkeregistret.

Det nye prosjektet ble designet for å fjerne avhengigheten av JavaScript / Node.js-økosystemet i et enkelt selskap som fullstendig kontrollerer utviklingen av en pakkeforvalter og vedlikeholder et depot.

I følge grunnleggerne av Entropic har samfunnet ikke muligheten til å holde NPM Inc ansvarlig for de tiltakene som er gjort, og profittorienteringen forhindrer implementering av samfunnets primære aktiviteter, men gir ikke penger og krever ekstra ressurser, funksjoner , som støtte for bekreftelse av digital signatur.

Si du vil vite mer om notatet, kan du sjekke den originale publikasjonen i følgende lenke.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.