GitHub heeft de NPM-aankoop succesvol afgerond

GitHub Inc., eigendom van Microsoft (opererend als een aparte business unit), heeft de succesvolle afronding van de overname van NPM Inc, die de ontwikkeling van de populaire NPM-pakketbeheerder controleert en de NPM-repository onderhoudt (het bedrag van de transactie is niet openbaar gemaakt).

De opslagplaats van NPM bedient meer dan 1.3 miljoen pakketten, die worden gebruikt door ongeveer 12 miljoen ontwikkelaars en momenteel ongeveer 75 miljard downloads per maand registreren.

Bedenk dat NPM Inc vorig jaar een leiderschapsverandering heeft ondergaan, een reeks ontslagen en de zoektocht naar investeerders.

Vanwege onzekerheid over het toekomstige lot van NPM en het gebrek aan vertrouwen dat het bedrijf de belangen van de gemeenschap zal verdedigen, niet van investeerders, een groep werknemers onder leiding van een voormalig technisch directeur van NPM heeft de Entropic-pakketrepository opgericht.

Het nieuwe project is ontworpen om de afhankelijkheid van het JavaScript / Node.js-ecosysteem te verwijderen in een bedrijf, dat de ontwikkeling van de pakketbeheerder en het onderhoud van de repository volledig beheert.

Volgens de oprichters van Entropic heeft de gemeenschap geen invloed om NPM Inc verantwoordelijk te houden voor de genomen acties, en de winstgerichtheid verhindert de implementatie van primaire gemeenschapsactiviteiten, maar levert geen geld op en vereist extra middelen, functies, als ondersteuning voor digitale handtekeningverificatie.

Ahmad Nassri, technisch directeur van NPM Inc, kondigde het besluit aan om het NPM-team te verlaten, ontspan, analyseer uw ervaring en profiteer van nieuwe kansen (uit het profiel van Ahmed bleek dat hij de functie van technisch directeur bij Fractional op zich nam). Hoewel aan de andere kant Isaac Z. Schlueter, bedenker van NPM, zal aan het project blijven werken.

Van zijn kant lGitHub-managers hebben beloofd dat de NPM-repository altijd gratis zal zijn en het staat open voor alle ontwikkelaars.

We zijn verheugd aan te kondigen dat GitHub de overname van npm heeft voltooid ...

We zijn vereerd om deel uit te maken van het volgende hoofdstuk van npm en om de JavaScript-community op een nieuwe manier te ondersteunen.

Naast de GitHub-ontwikkelaars hebben drie belangrijke gebieden onthuld voor de verdere ontwikkeling van NPM waarvan vermeld wordt:

  • Participatie van de gemeenschap: rekening houden met de meningen van JavaScript-ontwikkelaars bij de ontwikkeling van de service.
  • De kracht om basismogelijkheden uit te breiden
  • Investering in infrastructuur en platformontwikkeling: De infrastructuur zal worden ontwikkeld in de richting van het vergroten van de betrouwbaarheid, schaalbaarheid en performance van de repository.

Om de procesveiligheid te verhogen van het publiceren en afleveren van pakketten, is het de bedoeling om NPM te integreren in de GitHub-infrastructuur de integratie maakt het ook mogelijk om de GitHub-interface te gebruiken Om NPM-pakketten voor te bereiden en neer te zetten:

  • Wijzigingen aan pakketten kunnen op GitHub worden gevolgd vanaf het ontvangen van een pull-verzoek tot het publiceren van een nieuwe versie van een npm-pakket.
  • De kwetsbaarheidsdetectie- en kwetsbaarheidsrapportagetools die door GitHub in de repositories worden aangeboden, zijn ook van toepassing op NPM-pakketten.
  • De GitHub-sponsorservice zal beschikbaar zijn om het werk van auteurs en begeleiders van NPM-pakketten te financieren.

De ontwikkeling van de NPM-functionaliteit zal zich richten op het verbeteren van het gemak van het dagelijkse werk met de pakketbeheerder van ontwikkelaars en beheerders.

Van de significante innovaties die in NPM 7 worden verwacht, kunt u werkruimten zien (werkruimten: stelt u in staat om afhankelijkheden van verschillende pakketten in één pakket toe te voegen voor installatie in één stap), het publicatieproces van pakketten te verbeteren en de ondersteuning voor meervoudige authenticatie uit te breiden.

Ten slotte wordt dat ook vermeld bestaande betalende klanten maakt al gebruik van NPM Pro, Teams en Enterprise om privérecords te hosten zal geen veranderingen in de service ondergaan, zelfs niet als GitHub is van plan om deze gebruikers toe te staan ​​hun privépakketten te verplaatsen van npm naar GitHub-pakketten.

Als je er meer over wilt weten u kunt de advertentie bekijken In de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.