En primer lugar, bcfg2, chef y cfengine están todos en el repositorio del universo, que es un repositorio de software compatible con la comunidad. Se explica mejor aquí:
http://www.ubuntu.com/project/about-ubuntu/components
La parte más relevante de esa página aquí es
"Las piezas de software populares o bien soportadas pasarán del universo al principal si están respaldadas por mantenedores dispuestos a cumplir los estándares establecidos por el equipo de Ubuntu".
Cuando se habla de software relacionado con el servidor, main es realmente un compromiso gigante.
En algún momento, uno tiene que pensar en la carga que el mantenimiento de todos los paquetes en main impone a Ubuntu como proyecto. Las versiones del servidor LTS en particular son compatibles con actualizaciones de seguridad durante 5 años. Entonces, cuando el equipo MIR y la comunidad de desarrollo de Ubuntu analiza si algo debería entrar en main, una de las primeras cosas que miran es si ya no hay algo con paridad de características en main.
Muchas veces, Ubuntu seguirá adelante con la adopción del paquete para main. MySQL y PostgreSQL están en main y en este punto tienen funciones y características muy similares. Esto se debe en gran parte a que hay grupos masivos de usuarios de Ubuntu que usan cualquiera de ellos, y mucha gente por ahí que mantiene el software.
En el caso de las soluciones de gestión de configuración, cfengine, puppet y chef, todas parecen ofrecer un alto grado de superposición en la funcionalidad y cero compatibilidad. Por lo tanto, existe la oportunidad de tomar una decisión obvia para los usuarios que no han elegido una. En este caso, los involucrados con esa decisión hasta ahora han elegido Puppet por una serie de razones que se han discutido en Ubuntu Developer Summits (UDS) en detalle muchas veces.
Esta elección siempre está en discusión. Chef, Cfengine, cualquier otra cosa, solo necesita tener a alguien dispuesto a presentar un argumento convincente de que servirá a una gran cantidad de usuarios de Ubuntu para incluir el software en main.
Te animo a que leas los requisitos aquí:
https://wiki.ubuntu.com/UbuntuMainInclusionRequirements
Y presente una solicitud MIR si cree que pasará, utilizando este proceso:
https://wiki.ubuntu.com/MainInclusionProcess
Si no está obteniendo mucha tracción en su MIR, presente un anteproyecto adjunto a un próximo UDS (UDS-Oneiric se lanzará en mayo en Budapest). No tiene que volar hasta Budapest para unirse a la discusión (tenga en cuenta que el patrocinio está disponible de forma limitada), puede asistir virtualmente. De cualquier manera, creo que está claro que la comunidad de desarrollo de Ubuntu quiere saber de usted y de cualquier otro usuario que sienta que Ubuntu puede ser mejorado.