GitHub a annoncé l'achat de NPM et son intégration du service à la plateforme

Github NPM

github, le référentiel des développeurs appartenant à Microsoft, annonce il y a quelques jours que vous avez effectué l'achat depuis le célèbre gestionnaire de packages JavaScript "NPM", cette transaction a été réalisée par la signature d'un contrat d'achat pour un montant non divulgué.

GitHub a déclaré que les développeurs utilisant le registre public pour npm peuvent continuer à l'utiliser gratuitement. La structure a décidé de se concentrer sur trois domaines une fois la transaction d'achat terminée.

«Npm est une partie essentielle du monde JavaScript. Le travail de l'équipe npm au cours des 10 dernières années et les contributions de centaines de milliers de développeurs et de mainteneurs open source ont permis à npm d'héberger plus de 1.3 million de packages avec 75 milliards de téléchargements par mois.

Ensemble, ils ont aidé JavaScript à devenir le plus grand écosystème de développeurs au monde.

Chez GitHub, nous sommes honorés de faire partie du prochain chapitre de l'histoire de npm et d'aider npm à continuer d'évoluer pour répondre aux besoins de la communauté JavaScript en pleine croissance.

Parmi les domaines sur lesquels l'équipe GitHub se concentrera sur le travail avec NPM, il y a:

Infrastructure et plateforme d'enregistrement

«L'écosystème JavaScript est énorme et se développe rapidement. Vous avez besoin d'un disque solide comme le roc. Nous réaliserons les investissements nécessaires pour garantir que npm soit rapide, fiable et évolutif. "

Améliorez l'expérience de base:

«Nous travaillerons pour améliorer l'expérience quotidienne des développeurs et des mainteneurs, et nous soutiendrons l'excellent travail déjà commencé sur la CLI npm v7, qui restera gratuite et open source. Certaines des fonctionnalités les plus importantes qui nous intéressent sont les espaces de travail et les améliorations de l'authentification multifacteur et de l'expérience de publication.

Engagement communautaire:

"Nous nous engagerons activement avec la communauté JavaScript pour obtenir leurs idées et aider à définir l'avenir de npm."

Dans le futur, la société prévoit d'intégrer GitHub et npm pour améliorer encore la sécurité et permettre aux développeurs de surveiller de près les packages npm à partir de leurs pull requests.

Pour les clients payants de npm Pro, Teams et Enterprise, GitHub prévoit d'autoriser ces utilisateurs à déplacer leurs packages privés de npm aux packages GitHub.

Nat friedman, PDG de Github, qui a fait l'annonce dans un article de blog, a écrit que la place de npm dans la communauté open source et son vaste registre de paquets JavaScript était l'une des principales raisons de l'achat.

Microsoft n'est qu'une des nombreuses entreprises technologique qui se sont davantage concentrés sur l'open source ces dernières années, convaincus qu'en recourant à une stratégie open source, ils attireront plus de développeurs.

Cette croyance semble correspondre à certaines statistiques récentes. Une étude de 2019 parrainée par Red Hat a déclaré que 69% des responsables informatiques pensaient que l'open source était très important pour les entreprises et 68% ont déclaré qu'ils avaient augmenté leur utilisation de l'open source au cours des 12 mois précédant l'étude.

Friedman a poursuivi en expliquant que ses trois objectifs les plus importants, une fois l'accord finalisé, seront d'investir dans l'infrastructure et la plate-forme de registre, d'améliorer l'expérience de base et de s'engager avec la communauté.

«À long terme, nous intégrerons GitHub et npm pour améliorer la sécurité de la chaîne d'approvisionnement des logiciels open source et vous permettre de suivre un changement d'une pull request GitHub à la version du package npm qui l'a corrigé.

Clients payants existants utilise déjà npm Pro, Teams et Enterprise pour héberger des enregistrements privés ils ne connaîtront pas de changements dans le service.

Friedman a également noté que la société investirait massivement dans les packages GitHub. en tant que registre de packages multilingues entièrement intégré à GitHub et plus tard cette année, ils permettront aux clients payants de npm de déplacer leurs packages npm privés vers des packages GitHub.

source: https://github.blog


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.