Incluir módulos adicionais do Apache é uma ótima idéia e parece que pode ser muito útil no próprio encanto do núcleo. O que eu recomendaria fazer é implementá-lo por meio do config.yaml
& amp; hooks/config-changed
então você pode não apenas alterar os módulos adicionais instalados, mas também adicionar / remover módulos em tempo real. Então eu iria abrir um pedido de mesclagem contra o charme atual para incluí-lo por padrão. Os encantos são bastante extensíveis e muitas vezes o tempo, se você encontrar uma necessidade geral de um encanto não cumpre, você não será o único.
Portanto, se você fizer uma alteração em um charme (e não quiser manter um fork), envie-o para ser mesclado na versão Charm Store do charme fazendo o upload do branch para lp:~<your-launchpad-username>/charms/<series>/<charm>/<branch_name>
. A maioria das séries temporais será o nome LTS (preciso, por exemplo), charme seria "apache2", e o nome da ramificação pode ser qualquer coisa, a maioria das pessoas escolhe "tronco". Alguém da equipe ~ charmers analisará e fornecerá feedback sobre suas alterações e, se passar na inspeção, será mesclado para fazer parte de o charme propriamente dito!