· Cambiar idioma (Actualmente: Español)

Guix Packages Website 0.3.0

Diciembre 26, 2024 13:56 -0500

Ayer lancé la versión 0.3.0 del software que opera en https://packages.guix.gnu.org/ y que funciona como buscador de paquetes disponibles en el canal propio del proyecto Guix.

Esta versión viene con los siguientes cambios:

❶ El sitio inspecciona la variable de entorno GUIX_PACKAGES_WEBSITE_DOMAIN_NAME como opción de configuración. Por ejemplo:

GUIX_PACKAGES_WEBSITE_DOMAIN_NAME="packages.mysite.net"

❷ El componente de búsqueda ahora está disponible de forma predeterminada en la barra de navegación global.

Figura 1
Figura 1. Captura de pantalla de la página del paquete speed-dreams mostrando el componente de búsqueda en la barra de navegación.

❸ Las páginas de detalles sobre paquetes ahora listan los diferentes artefactos que un paquete puede producir (outputs) y proporcionan instrucciones breves sobre cómo instalarlos.

Figura 2
Figura 2. Captura de pantalla de la página del paquete git mostrando el nuevo campo Outputs e instrucciones sobre cómo usarlos en la sección de instalación.

❹ Se corrigió el nombre de dominio en las insignias de paquetes para hiperenlaces externos.

Figura 3

Figura 3
Figura 3. Arriba, captura de pantalla de la página de producto del software blender mostrando la insignia de última versión disponible en Guix. Los códigos de insignia apuntan a una dirección IP local en el servidor de desarrollo. Abajo, captura de la misma página pero en un entorno de producción donde se le ha asignado un nombre de dominio específico a la variable de entorno GUIX_PACKAGES_WEBSITE_DOMAIN_NAME.

❺ Se activaron páginas propias para los rangos de códigos de estado HTTP 4XX-5XX.

Figura 4
Figura 4. Capturas de pantalla de una página de respuesta con códigos 404.

❻ Se agregaron instrucciones en el repositorio del proyecto sobre cómo implantar el software en la infraestructura de GNU Guix.

Figura 5
Figura 5. Captura de pantalla de un fragmento de la nueva sección Deploying to the GNU Guix infrastructure.

Este es un proyecto de software libre (de dominio público, incluso). Los archivos fuente están disponibles públicamente en la forja Codeberg.org. Si le interesa ayudar a desarrollarlo, puede comunicarse conmigo directamente, o por medio del sistema de asuntos pendientes del proyecto, o por medio de los canales de comunicación de Guix.

Temas relacionados: