Guix Packages Website 0.3.0
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.

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.

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.


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.

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

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: