O GitHub concluiu com sucesso a compra do NPM

GitHub Inc. propriedade da Microsoft (operando como uma unidade de negócios separada), anunciou a conclusão com sucesso da aquisição da NPM Inc, que controla o desenvolvimento do popular gerenciador de pacotes NPM e mantém o repositório NPM (o valor da transação não foi divulgado publicamente).

O repositório de NPM atende a mais de 1.3 milhão de pacotes, que são usados ​​por cerca de 12 milhões de desenvolvedores e atualmente registram cerca de 75 bilhões de downloads por mês.

Lembre-se de que no ano passado a NPM Inc experimentou uma mudança de liderança, uma série de demissões e a busca por investidores.

Devido à incerteza em torno do destino futuro da NPM e a falta de confiança de que a empresa defenderá os interesses da comunidade, não dos investidores, um grupo de funcionários liderado por um ex-diretor técnico da O NPM fundou o repositório de pacotes Entropic.

O novo projeto foi desenvolvido para remover a dependência do ecossistema JavaScript / Node.js em uma empresa, que controla completamente o desenvolvimento do gerenciador de pacotes e a manutenção do repositório.

De acordo com os fundadores da Entropic, a comunidade não tem influência para responsabilizar a NPM Inc pelas ações tomadas, e a orientação para o lucro impede a implementação de atividades comunitárias primárias, mas não traz dinheiro e requer recursos adicionais, recursos, como um suporte para verificação de assinatura digital.

Ahmad Nassri, Diretor Técnico da NPM Inc, anunciou a decisão de deixar a equipe da NPM, relaxe, analise sua experiência e aproveite novas oportunidades (o perfil de Ahmed indicava que ele assumiu o cargo de diretor técnico da Fractional). Embora por outro lado Isaac Z. Schlueter, criador do NPM, continuará trabalhando no projeto.

Por sua parte euOs gerentes do GitHub prometeram que o repositório NPM sempre será gratuito e será aberto a todos os desenvolvedores.

Temos o prazer de anunciar que o GitHub concluiu sua aquisição do npm…

Temos a honra de fazer parte do próximo capítulo do npm e de oferecer suporte à comunidade JavaScript de uma nova maneira.

Em adição ao Os desenvolvedores do GitHub revelaram três áreas principais para posterior desenvolvimento do NPM, do qual menciona:

  • Participação da comunidade: levando em consideração as opiniões dos desenvolvedores de JavaScript no desenvolvimento do serviço.
  • O poder de expandir as capacidades básicas
  • Investimento em infraestrutura e desenvolvimento de plataforma: A infraestrutura será desenvolvida no sentido de aumentar a confiabilidade, escalabilidade e desempenho do repositório.

Para aumentar a segurança do processo de publicação e entrega de pacotes, está planejado integrar o NPM à infraestrutura do GitHub. É mencionado que a integração também permitirá o uso da interface do GitHub Para preparar e descartar pacotes NPM:

  • As alterações nos pacotes podem ser rastreadas no GitHub, desde o recebimento de uma solicitação pull até a publicação de uma nova versão de um pacote npm.
  • As ferramentas de detecção de vulnerabilidade e relatório de vulnerabilidade fornecidas pelo GitHub nos repositórios também se aplicam aos pacotes NPM.
  • O serviço de patrocinador do GitHub estará disponível para financiar o trabalho dos autores e companheiros do pacote NPM.

O desenvolvimento da funcionalidade NPM se concentrará em melhorar a conveniência do trabalho diário com o gerenciador de pacotes de desenvolvedores e mantenedores.

Das inovações significativas esperadas no NPM 7, você pode ver os espaços de trabalho (espaços de trabalho: permite adicionar dependências de vários pacotes em um único pacote para instalação em uma etapa), melhorar o processo de publicação de pacote e estender o suporte para autenticação multifator.

Finalmente, também é mencionado que clientes pagantes existentes já usando o NPM Pro, Teams e Enterprise para hospedar registros privados não experimentará mudanças no serviço, mesmo que GitHub planeja permitir que esses usuários movam seus pacotes privados de npm para pacotes GitHub.

Se você quiser saber mais sobre isso você pode verificar o anúncio no link a seguir.


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.