GitHub slutförde NPM-köpet

GitHub Inc. ägs av Microsoft (fungerar som en separat affärsenhet), har meddelat att förvärvet av NPM Inc är framgångsrikt, som styr utvecklingen av den populära NPM-pakethanteraren och underhåller NPM-förvaret (transaktionens belopp har inte offentliggjorts).

Förvaret av NPM serverar mer än 1.3 miljoner paket, som används av cirka 12 miljoner utvecklare och för närvarande spelar in cirka 75 miljarder nedladdningar per månad.

Minns att NPM Inc förra året upplevde en ledarskapsbyte, en serie uppsägningar och sökandet efter investerare.

På grund av osäkerhet kring NPM: s framtida öde och brist på förtroende för att företaget kommer att försvara samhällets intressen, inte investerare, en grupp anställda som leds av en tidigare teknisk teknisk chef för NPM grundade Entropic-paketförvaret.

Det nya projektet utformades för att ta bort beroendet av JavaScript / Node.js-ekosystemet i ett företag som helt kontrollerar utvecklingen av pakethanteraren och underhållet av förvaret.

Enligt grundarna av Entropic har samhället inget inflytande för att hålla NPM Inc ansvarig för de vidtagna åtgärderna, och vinstinriktningen förhindrar genomförandet av primära samhällsaktiviteter, men tar inte med pengar och kräver ytterligare resurser, funktioner som stöd för verifiering av digital signatur.

Ahmad Nassri, teknisk chef för NPM Inc, meddelade beslutet att lämna NPM-teamet, slappna av, analysera din upplevelse och dra nytta av nya möjligheter (Ahmeds profil visade att han tillträdde tjänsten som teknisk chef på Fractional). Även om å andra sidan Isaac Z. Schlueter, skapare av NPM, kommer att fortsätta arbeta med projektet.

För hans del lGitHub-chefer har lovat att NPM-förvaret alltid kommer att vara gratis och det kommer att vara öppet för alla utvecklare.

Vi är glada att meddela att GitHub har slutfört sitt förvärv av npm ...

Vi är hedrade att vara en del av nästa kapitel i npm och att stödja JavaScript-communityn på ett nytt sätt.

Utöver GitHub-utvecklare presenterade tre viktiga områden för vidare utveckling av NPM, varav nämns:

  • Samhällsdeltagande: med hänsyn till JavaScript-utvecklarnas åsikter vid utvecklingen av tjänsten.
  • Kraften att utöka grundläggande funktioner
  • Investeringar i infrastruktur och plattformsutveckling: Infrastrukturen kommer att utvecklas i riktning mot att öka förvarets tillförlitlighet, skalbarhet och prestanda.

För att öka processäkerheten för publicering och leverans av paket är det planerat att integrera NPM i GitHub-infrastrukturen. Det nämns att integrationen gör det också möjligt att använda GitHub-gränssnittet För att förbereda och släppa NPM-paket:

  • Paketändringar kan spåras på GitHub från att ta emot en pull-begäran till publicering av en ny version av ett npm-paket.
  • Verktyg för sårbarhetsdetektering och sårbarhetsrapportering som tillhandahålls av GitHub i förvaret kommer också att gälla NPM-paket.
  • GitHub-sponsortjänsten kommer att finnas tillgänglig för att finansiera arbetet för NPM-paketförfattare och följeslagare.

Utvecklingen av NPM-funktionerna kommer att fokusera på att förbättra det dagliga arbetets bekvämlighet med pakethanteraren från utvecklare och underhållare.

Av de betydande innovationer som förväntas i NPM 7 kan du se arbetsytor (arbetsytor: låter dig lägga till beroenden för flera paket i ett enda paket för enstegsinstallation), förbättra paketpubliceringsprocessen och utöka stödet för flerfaktorautentisering.

Slutligen nämns det också befintliga betalande kunder använder redan NPM Pro, Teams och Enterprise för att vara värd för privata poster kommer inte att uppleva förändringar i tjänsten, även om GitHub planerar att låta dessa användare flytta sina privata paket från npm till GitHub-paket.

Om du vill veta mer om det du kan kontrollera annonsen I följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.