Guix Shepherd 1.0 Lançado: Um Gerenciador de Serviços Minimalista Atingindo a Versão 1.0
Após 21 anos em desenvolvimento, o gerenciador de serviços Guix Shepherd finalmente atingiu a versão 1.0! O Shepherd é um gerenciador de serviços minimalista, porém poderoso, que monitora, inicia, interrompe e reinicia serviços. Ele suporta ações personalizadas e a visualização de dependências de serviços. Escrito em Guile Scheme, o Shepherd possui uma configuração simples e intuitiva, tornando-o acessível mesmo para quem não é especialista em Scheme. A versão 1.0 introduz serviços cronometrados, exibição de status de serviço aprimorada, um serviço de rotação de logs e um serviço de log do sistema. O código é notavelmente conciso e eficiente, com apenas 7.4K linhas de código Scheme. O desenvolvimento futuro visa um gerenciador de serviços distribuído e baseado em capacidades.