GitHub gennemførte NPM-køb med succes

GitHub Inc. ejet af Microsoft (fungerer som en separat forretningsenhed), har meddelt den vellykkede afslutning af overtagelsen af ​​NPM Inc, som styrer udviklingen af ​​den populære NPM-pakkehåndtering og vedligeholder NPM-lageret (transaktionens størrelse er ikke blevet offentliggjort).

Datalageret for NPM serverer mere end 1.3 millioner pakker, som bruges af ca. 12 millioner udviklere og i øjeblikket optager ca. 75 milliarder downloads pr. måned.

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

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

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

Ifølge grundlæggerne af Entropic har samfundet ingen indflydelse på at holde NPM Inc ansvarlig for de udførte handlinger, og overskudsorienteringen forhindrer implementeringen af ​​primære samfundsaktiviteter, men bringer ikke penge og kræver yderligere ressourcer, funktioner som en støtte til verifikation af digital signatur.

Ahmad Nassri, teknisk direktør for NPM Inc, meddelte beslutningen om at forlade NPM-teamet, slappe af, analysere din oplevelse og drage fordel af nye muligheder (Ahmeds profil viste, at han overtog som teknisk direktør hos Fractional). Skønt på den anden side Isaac Z. Schlueter, skaberen af ​​NPM, vil fortsætte med at arbejde på projektet.

For hans del lGitHub-ledere har lovet, at NPM-lageret altid vil være gratis og det vil være åbent for alle udviklere.

Vi er glade for at kunne meddele, at GitHub har gennemført overtagelsen af ​​npm ...

Vi er beærede over at være en del af det næste kapitel af npm og støtte JavaScript-fællesskabet på en ny måde.

Ud over GitHub-udviklere afslørede tre nøgleområder til videreudvikling af NPM, hvoraf nævnes:

  • Fællesskabsdeltagelse: under hensyntagen til JavaScript-udvikleres meninger i udviklingen af ​​tjenesten.
  • Styrken til at udvide grundlæggende kapaciteter
  • Investering i infrastruktur og platformudvikling: Infrastrukturen vil blive udviklet i retning af at øge depotets pålidelighed, skalerbarhed og ydeevne.

At øge processikkerheden af udgivelse og levering af pakker er det planlagt at integrere NPM i GitHub-infrastrukturen, det nævnes at integrationen giver også mulighed for at bruge GitHub-grænsefladen For at forberede og droppe NPM-pakker:

  • Ændringer i pakker kan spores på GitHub fra modtagelse af en pull-anmodning til udgivelse af 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.

Udviklingen af ​​NPM-funktionaliteten vil fokusere på at forbedre bekvemmeligheden ved det daglige arbejde med pakkehåndteringen fra udviklere og vedligeholdere.

Af de betydningsfulde innovationer, der forventes i NPM 7, kan du se arbejdsområder (arbejdsområder: giver dig mulighed for at tilføje afhængigheder af flere pakker i en enkelt pakke til et-trins installation), forbedre pakkeudgivelsesprocessen og udvide understøttelse af flerfaktorautentificering.

Endelig nævnes det også eksisterende betalende kunder bruger allerede NPM Pro, Teams og Enterprise til at være vært for private poster vil ikke opleve ændringer i tjenesten, selvom GitHub planlægger at tillade disse brugere at flytte deres private pakker fra npm til GitHub-pakker.

Hvis du vil vide mere om det du kan tjekke annoncen I det 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.