GitHub anunciou a compra do NPM e sua integração do serviço à plataforma

Github NPM

Github, o repositório de desenvolvedores de propriedade da Microsoft, anúncio há alguns dias de que você fez a compra do popular gerenciador de pacotes JavaScript "NPM", essa transação foi realizada por meio da assinatura de um contrato de compra e venda por valor não divulgado.

GitHub disseram que os desenvolvedores que usam o registro público para npm podem continuar a usá-lo gratuitamente. A estrutura decidiu se concentrar em três áreas, uma vez que a transação de compra seja concluída.

“Npm é uma parte essencial do mundo JavaScript. O trabalho da equipe do npm nos últimos 10 anos e as contribuições de centenas de milhares de desenvolvedores e mantenedores de código aberto permitiram ao npm hospedar mais de 1.3 milhão de pacotes com 75 bilhões de downloads por mês.

Juntos, eles ajudaram o JavaScript a se tornar o maior ecossistema de desenvolvedores do mundo.

No GitHub, temos a honra de fazer parte do próximo capítulo da história do npm e ajudar o npm a continuar a evoluir para atender às necessidades da comunidade JavaScript em rápido crescimento.

Entre as áreas em que a equipe do GitHub se concentrará em trabalhar com o NPM estão:

Infraestrutura e plataforma de registro

“O ecossistema JavaScript é enorme e está crescendo rapidamente. Você precisa de um registro sólido como uma rocha. Faremos os investimentos necessários para garantir que o npm seja rápido, confiável e escalonável. "

Melhore a experiência básica:

“Trabalharemos para melhorar a experiência do dia-a-dia de desenvolvedores e mantenedores, e apoiaremos o excelente trabalho já iniciado no CLI npm v7, que continuará sendo gratuito e de código aberto. Alguns dos recursos mais importantes nos quais estamos interessados ​​são os espaços de trabalho e as melhorias na autenticação multifatorial e na experiência de publicação.

Compromisso com a comunidade:

"Vamos nos envolver ativamente com a comunidade JavaScript para obter suas ideias e ajudar a definir o futuro do npm."

No futuro, a empresa planeja integrar GitHub e npm para melhorar ainda mais a segurança e permitir que os desenvolvedores monitorem de perto os pacotes npm de suas solicitações pull.

Para clientes pagantes do npm Pro, Teams e Enterprise, O GitHub planeja permitir que esses usuários movam seus pacotes privados de npm para pacotes GitHub.

Nathan Friedman, CEO do Github, que fez o anúncio em um blog, escreveu que O lugar do npm na comunidade de código aberto e seu extenso registro de pacotes JavaScript foi um dos principais motivos da compra.

A Microsoft é apenas uma entre muitas empresas tecnológica que aumentaram seu foco no código aberto nos últimos anos, seguindo a crença de que, ao recorrer a uma estratégia de código aberto, atrairão mais desenvolvedores.

Essa crença parece coincidir com algumas estatísticas recentes. Um estudo de 2019 patrocinado pela Red Hat disse que 69% dos líderes de TI acreditavam que o código aberto era muito importante para as empresas e 68% disseram que aumentaram o uso do código aberto nos 12 meses anteriores ao estudo.

Friedman explicou que seus três principais objetivos, assim que o negócio for finalizado, serão investir na infraestrutura e na plataforma do registro, aprimorar a experiência básica e se envolver com a comunidade.

“A longo prazo, iremos integrar o GitHub e o npm para melhorar a segurança da cadeia de fornecimento de software de código aberto e permitir que você rastreie uma alteração de uma solicitação de pull do GitHub para a versão do pacote npm que a corrigiu.

Clientes pagantes existentes já usando npm Pro, Teams e Enterprise para hospedar registros privados eles não experimentarão mudanças no serviço.

Friedman também observou que a empresa investirá pesadamente em pacotes GitHub. como um registro de pacote multilíngue totalmente integrado ao GitHub e, ainda este ano, eles permitirão que os clientes pagantes do npm movam seus pacotes npm privados para os pacotes do GitHub.

fonte: https://github.blog


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.