GitHub fullførte NPM-kjøpet

GitHub Inc. eid av Microsoft (opererer som en egen forretningsenhet), har kunngjort vellykket gjennomføring av oppkjøpet av NPM Inc, som kontrollerer utviklingen av den populære NPM-pakkeforvalteren og vedlikeholder NPM-depotet (transaksjonsbeløpet er ikke offentliggjort).

Datalageret til NPM serverer mer enn 1.3 millioner pakker, som brukes av omtrent 12 millioner utviklere og for tiden registrerer omtrent 75 milliarder nedlastinger per måned.

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

På grunn av usikkerhet rundt NPMs fremtidige skjebne og manglende tillit til at selskapet vil forsvare interessene til samfunnet, ikke investorer, en gruppe ansatte ledet av en tidligere teknisk teknisk sjef for NPM grunnla Entropic-pakkelageret.

Det nye prosjektet ble designet for å fjerne avhengigheten av JavaScript / Node.js-økosystemet i et selskap som fullstendig kontrollerer utviklingen av pakkeforvalteren og vedlikeholdet av depotet.

Ifølge grunnleggerne av Entropic har samfunnet ingen innflytelse for å holde NPM Inc ansvarlig for de tiltakene som er tatt, og profittorienteringen forhindrer implementering av primære fellesskapsaktiviteter, men gir ikke penger og krever ekstra ressurser, funksjoner, som støtte for bekreftelse av digital signatur.

Ahmad Nassri, teknisk direktør i NPM Inc, kunngjorde beslutningen om å forlate NPM-teamet, slapp av, analyser opplevelsen din og dra nytte av nye muligheter (Ahmeds profil viste at han tiltrådte stillingen som teknisk direktør i Fractional). Selv om det derimot Isaac Z. Schlueter, skaper av NPM, vil fortsette å jobbe med prosjektet.

For sin del lGitHub-ledere har lovet at NPM-depotet alltid vil være gratis og det vil være åpent for alle utviklere.

Vi er glade for å kunngjøre at GitHub har fullført anskaffelsen av npm ...

Vi er beæret over å være en del av neste kapittel av npm og støtte JavaScript-fellesskapet på en ny måte.

I tillegg til det GitHub-utviklere avduket tre sentrale områder for videre utvikling av NPM som nevner:

  • Samfunnsdeltakelse: tar hensyn til meninger fra JavaScript-utviklere i utviklingen av tjenesten.
  • Kraften til å utvide grunnleggende evner
  • Investering i infrastruktur og plattformutvikling: Infrastrukturen skal utvikles i retning av å øke påliteligheten, skalerbarheten og ytelsen til depotet.

For å øke prosessikkerheten for publisering og levering av pakker, er det planlagt å integrere NPM i GitHub-infrastrukturen, det nevnes at integrasjonen vil også tillate bruk av GitHub-grensesnittet For å forberede og slippe NPM-pakker:

  • Endringer i pakker kan spores på GitHub fra å motta en pull-forespørsel til å publisere en ny versjon av en npm-pakke.
  • Verktøyene for oppdagelse av sårbarhet og rapportering av sårbarheter som GitHub tilbyr i depotene, gjelder også NPM-pakker.
  • GitHub-sponsortjenesten vil være tilgjengelig for å finansiere arbeidet til NPM-pakkeforfattere og ledsagere.

Utviklingen av NPM-funksjonaliteten vil fokusere på å forbedre det daglige arbeidet med pakkelederen fra utviklere og vedlikeholdere.

Av de viktige innovasjonene som forventes i NPM 7, kan du se arbeidsområder (arbeidsområder: lar deg legge til avhengigheter av flere pakker i en enkelt pakke for ett-trinns installasjon), forbedre pakkepubliseringsprosessen og utvide støtten for flerfaktorautentisering.

Endelig er det også nevnt at eksisterende betalende kunder bruker allerede NPM Pro, Teams og Enterprise for å være vert for private poster vil ikke oppleve endringer i tjenesten, selv om GitHub planlegger å tillate disse brukerne å flytte sine private pakker fra npm til GitHub-pakker.

Hvis du vil vite mer om det kan du sjekke annonsen I den følgende lenken.


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.