GitHub anuncia Package Registry, un nuevo servicio de gestión de paquetes

El Registro de paquetes de GitHub actualmente ite las imágenes Docker y los paquetes npm, NuGet, Maven y RubyGem

· 2 min de lectura
GitHub anuncia Package Registry, un nuevo servicio de gestión de paquetes

GitHub ha anunciado hoy el lanzamiento de una beta limitada del GitHub Package Registry, su nuevo servicio de gestión de paquetes que permite a los desarrolladores publicar paquetes públicos y privados junto a su código fuente.

Para ser claros, GitHub no está lanzando un competidor de herramientas como npm o RubyGems. Lo que está lanzando, es un servicio que es compatible con estas herramientas y que permite a los desarrolladores encontrar y publicar sus propios paquetes, utilizando la misma interfaz GitHub que utilizan para su código. El nuevo servicio actualmente es compatible con JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) e imágenes Docker, con soporte para otros lenguajes y herramientas por venir.

“El Registro de paquetes de GitHub es compatible con los clientes de istración de paquetes comunes, por lo que puede publicar paquetes con las herramientas que elija” — Simina Pasat, directora de Gestión de Productos de GitHub

Se agregará una nueva pestaña a la interfaz de GitHub donde se mostrarán los paquetes de una cuenta u organización.

Con esto, las empresas también pueden proporcionar a sus empleados un único conjunto de credenciales para gestionar tanto su código como sus paquetes, y esta nueva función también facilita la creación de un conjunto de paquetes aprobados. Los s también pueden obtener estadísticas de descarga y al historial del paquete en GitHub.

La mayoría de los paquetes de código abierto ya utilizan GitHub para desarrollar su código antes de publicarlo en un registro público. GitHub argumenta que estos desarrolladores ahora también pueden usar el Registro de Paquetes de GitHub para publicar versiones de pre-lanzamiento, por ejemplo.

Los desarrolladores ya suelen utilizar GitHub para alojar sus repositorios privados. Después de todo, tiene sentido mantener los paquetes y el código en el mismo lugar. Lo que GitHub está haciendo aquí, hasta cierto punto, es formalizar esta práctica y envolverla con un producto.


Artículo anterior

Un día mi corazón te olvidará y encontraré lo que merezco

Todavía me estoy recuperando de lo que me hiciste. Pero todavía estoy aliviando cada momento de nuestra vida juntos en mis sueños. Todavía te veo

Artículo siguiente

"Game of Thrones" 8x05: 7 momentos impactantes de 'Las Campanas'

El episodio cinco de la última temporada del "Juego de Tronos" fue una carnicería de principio a fin. Después del episodio de la semana pasada,

Artículos Relacionados

Como obtener al padre de un elemento con vanilla JS

Como obtener al padre de un elemento con vanilla JS

· 1 min de lectura
Cómo utilizar window.confirm()

Cómo utilizar window.confirm()

· 1 min de lectura
Como detectar un elemento sticky cuando se queda fijo

Como detectar un elemento sticky cuando se queda fijo

· 1 min de lectura
Convertir una cadena en un array en JavaScript

Convertir una cadena en un array en JavaScript

· 2 min de lectura
¿Qué es Deno ? reemplazará a NodeJS?

¿Qué es Deno ? reemplazará a NodeJS?

· 3 min de lectura
5 consejos para escribir mejores condiciones en JavaScript

5 consejos para escribir mejores condiciones en JavaScript

· 3 min de lectura