GitHub completou con éxito a súa adquisición de NPM

GitHub Inc, propiedade de Microsoft e operada como unha unidade de negocio independente, anunciou sobre a conclusión exitosa da transacción para mercar o negocio de NPM Inc, que controla o desenvolvemento do xestor de paquetes NPM e mantén o repositorio de NPM. O repositorio de NPM dá servizo a máis de 1.3 millóns de paquetes, utilizados por aproximadamente 12 millóns de desenvolvedores. Uns 75 millóns de descargas rexístranse ao mes. O importe da transacción non se revela.

Ahmad Nassri, CTO de NPM Inc, сообщил sobre a decisión de deixar o equipo NPM, facer un descanso, analizar a súa experiencia e aproveitar novas oportunidades (en perfil Ahmed, hai información de que asumiu o cargo de director técnico de Fractional). Isaac Z. Schlueter, creador de NPM, seguirá traballando no proxecto.

GitHub prometeu que o repositorio de NPM permanecerá sempre gratuíto e aberto a todos os desenvolvedores. GitHub nomeou tres áreas clave para un maior desenvolvemento de NPM: a interacción coa comunidade (tendo en conta as opinións dos desenvolvedores de JavaScript ao desenvolver o servizo), ampliar as capacidades básicas e investir no desenvolvemento de infraestruturas e plataformas. A infraestrutura desenvolverase na dirección de aumentar a fiabilidade, escalabilidade e rendemento do repositorio.

Para mellorar a seguridade dos procesos de publicación e entrega de paquetes, está previsto integrar NPM na infraestrutura de GitHub. A integración tamén che permitirá usar a interface de GitHub para preparar e aloxar paquetes NPM; os cambios nos paquetes pódense seguir en GitHub desde a recepción dunha solicitude de extracción ata a publicación dunha nova versión do paquete NPM. Ferramentas proporcionadas en GitHub identificando vulnerabilidades e informando sobre vulnerabilidades nos repositorios tamén se aplicará aos paquetes NPM. Haberá un servizo dispoñible para financiar o traballo dos mantedores e autores dos paquetes NPM Patrocinadores de GitHub.

O desenvolvemento da funcionalidade de NPM centrarase en mellorar a usabilidade dos desenvolvedores e do traballo diario dos mantedores co xestor de paquetes. As innovacións significativas esperadas en npm 7 inclúen espazos de traballo (Espazos de traballo - permítelle agregar dependencias de varios paquetes nun paquete para a súa instalación nun só paso), mellorando o proceso de publicación de paquetes e ampliando o soporte para a autenticación multifactor.

Lembremos que o ano pasado NPM Inc experimentou un cambio na xestión, unha serie de despedimentos de empregados e unha busca de investidores. Debido á incerteza actual sobre o futuro de NPM e á falta de confianza en que a empresa defenderá os intereses da comunidade antes que dos investidores, un grupo de empregados liderado polo antigo director de tecnoloxía de NPM fundada repositorio de paquetes Entrópico. O novo proxecto foi deseñado para eliminar a dependencia do ecosistema JavaScript/Node.js nunha empresa, que controla totalmente o desenvolvemento do xestor de paquetes e o mantemento do repositorio. Segundo os fundadores de Entropic, a comunidade non ten a panca para responsabilizar a NPM Inc das súas accións, e o foco en obter beneficios impide a implementación de oportunidades que son primordiales desde o punto de vista da comunidade, pero que non xeran diñeiro. e requiren recursos adicionais, como soporte para a verificación de sinatura dixital .

Fonte: opennet.ru

Engadir un comentario