Lanzamiento de Guix Shepherd 1.0: Un gestor de servicios minimalista alcanza la versión 1.0
Tras 21 años en desarrollo, el gestor de servicios Guix Shepherd finalmente ha alcanzado la versión 1.0. Shepherd es un gestor de servicios minimalista pero potente que monitoriza, inicia, detiene y reinicia servicios. Admite acciones personalizadas y la visualización de las dependencias de los servicios. Escrito en Guile Scheme, Shepherd cuenta con una configuración sencilla e intuitiva, haciéndolo accesible incluso para quienes no son expertos en Scheme. La versión 1.0 introduce servicios programados, una visualización mejorada del estado del servicio, un servicio de rotación de registros y un servicio de registro del sistema. El código es notablemente conciso y eficiente, con solo 7.4K líneas de código Scheme. El desarrollo futuro apunta a un gestor de servicios distribuido y basado en capacidades.