Microsoft släppte nyheterna om NPM-köpet och kommer att utveckla det med GitHub

NPM Inc. som styr utvecklingen av NPM-pakethanteraren och underhåller NPM-förvaret, har aviserat försäljningen av sin verksamhet till GitHub Inc (som för närvarande ägs av Microsoft), som fungerar som en oberoende affärsenhet (transaktionsbeloppet för köpet har inte redovisats).

För den del av köpet det hävdas att ägarförändringen inte påverkar NPM-förvaret och att detta kommer att fortsätta att existera och förbli allmänt tillgänglig och gratis för open source-utvecklare. Utvecklingen av NPM-pakethanteraren kommer att fortsätta med ytterligare resurser, vilket kan vara ett incitament för dess mer aktiva utveckling eftersom GitHub avser att aktivt arbeta med JavaScript-communityn för att samla idéer och bestämma NPMs framtid.

När det gäller de ändringar som Microsoft har förberett När köpet är slutfört nämns att de viktigaste utvecklingsvektorerna kommer att vara: öka tillförlitligheten, skalbarheten och produktiviteten hos förvaret och infrastrukturen, samt förbättra bekvämligheten med det dagliga arbetet för utvecklarna och de som följer med pakethanteraren.

Av de viktiga innovationer som förväntas i version 7 av NPM namnges arbetsytorna (som gör det möjligt att lägga till beroenden för flera paket i ett paket för installation i ett steg), förbättra processen för publicering av paket och utöka stöd för multifaktorautentisering.

För att öka säkerheten för paketpostering och leveransprocesser, NPM planeras integreras i GitHub-infrastrukturen.

Integrationen låter dig också använda GitHub-gränssnittet för att förbereda och släppa NPM-paket- Ändringar av paket 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.

Förutom detta, Isaac Z. Schlueter nämns (skaparen av NPM) kommer att fortsätta arbeta med projektet och du kommer att få ytterligare resurser och en mer avslappnad arbetsmiljö.

I meddelandet från honom delar han följande:

Vad jag verkligen inte förväntade mig i början av förvärvsprocessen var hur mycket jag verkligen skulle vilja alla jag träffade på GitHub, med början med mina första samtal med Nat, liksom alla i teamet som han har tränat ...

NPM-grundare tror att som en del av GitHub kommer NPM att få ytterligare stöd från ett av de största globala företagen bakom den största utvecklarsamhället. För närvarande serverar NPM-förvaret mer än 1.3 miljoner paket, som används av cirka 12 miljoner utvecklare. Det finns cirka 75 miljarder nedladdningar per månad och detta antal växer ständigt.

Kom ihåg att NPM Inc förra året upplevde en ledarskapsförändring, en serie uppsägningar och sökandet efter investerare.

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

Det nya projektet utformades för att ta bort beroendet av JavaScript / Node.js-ekosystemet i ett enda företag som helt kontrollerar utvecklingen av en pakethanterare och upprätthåller ett förvar.

Enligt grundarna av Entropic har samhället inte förmågan att hålla NPM Inc ansvarig för de åtgärder som vidtagits, och vinstinriktningen förhindrar genomförandet av samhällets primära aktiviteter, men ger inte pengar och kräver ytterligare resurser, funktioner, som stöd för verifiering av digital signatur.

Si du vill veta mer om anteckningenkan du kontrollera originalpublikationen 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.