Почему в главном репозитории только один инструмент управления конфигурацией?

Как получается, что Cfengine не существует в главном репозитории Ubuntu (10.04 LTS)? Я не могу найти обсуждение этого нигде (с помощью Google). Единственное управление конфигурацией в Ubuntu Main - это Puppet.

Я также искал множество других - все из списка инструментов управления конфигурацией Википедии - и ни один из них не присутствует в Ubuntu main. Я искал bcfg2, opensymbolic, radmind, smartfrog, spacewalk, staf, synctool, chef - ни один из них не присутствует.

С моей точки зрения системного администратора я бы ожидал найти по крайней мере bcfg2, puppet, cfengine и chef (как наиболее широко используемые инструменты).

Почему cfengine (или шеф-повар и другие) не включен в основную версию Ubuntu? Почему в основной Ubuntu есть только один инструмент управления конфигурацией?

Кстати, причина, по которой это важно в контексте администрирования сервера, заключается в том, что Ubuntu main полностью поддерживается командой Ubuntu с обновлениями и обновлениями безопасности; другие хранилища - нет.

12
задан 14 March 2011 в 20:17

1 ответ

Прежде всего bcfg2, шеф-повар и cfengine являются всеми в репозитории вселенной, который является поддерживаемым репозиторием сообщества программного обеспечения. Это лучше объяснено здесь:

http://www.ubuntu.com/project/about-ubuntu/components

Самая соответствующая часть той страницы здесь

"Популярные или хорошо поддерживаемые части программного обеспечения переместятся от вселенной в основное, если они будут поддержаны специалистами по обслуживанию, готовыми соответствовать стандартам, установленным командой Ubuntu".

Когда Вы говорите о связанном с сервером программном обеспечении, основной действительно гигантское обязательство.

В какой-то момент нужно думать о нагрузке, что обслуживание всех пакетов в основном ставит Ubuntu как проект. Выпуски сервера LTS в особенности поддерживаются с обновлениями системы защиты в течение 5 лет. Таким образом, когда команда MIR и большее сообщество разработчиков Ubuntu смотрят на то, должно ли что-то войти основной, одна из первых вещей, на которые они смотрят, - нет ли уже чего-то с четностью функции в основном.

Много раз Ubuntu все еще продвинется с принятием пакета для основного. MySQL и PostgreSQL и в основном и в этой точке, имеют очень похожие функции и функции. Это в значительной степени, потому что существуют крупные группы пользователей Ubuntu, которые используют любой и много людей, там поддерживающих программное обеспечение.

В случае решений для управления конфигурацией, cfengine, марионетки и шеф-повара, все, кажется, предлагают высокую степень перекрытия в функциональности и нулевую совместимость. Таким образом, существует возможность принять самоуверенное решение для пользователей, которые не выбрали тот. В этом случае связанные с тем решением до сих пор выбрали Puppet по ряду причин, которые обсуждались на Саммитах разработчика Ubuntu (UDS) подробно много раз.

Этот выбор всегда для обсуждения. Шеф-повар, у Cfengine, чего-либо еще, просто должен быть кто-то готовый сделать веские основания, что они будут служить большому количеству пользователей Ubuntu для включения программного обеспечения в основное.

Я поощрил бы Вас затем прочитывать требования здесь:

https://wiki.ubuntu.com/UbuntuMainInclusionRequirements

И регистрируют запрос MIR, если Вы думаете, что он передаст, с помощью этого процесса:

https://wiki.ubuntu.com/MainInclusionProcess

Если Вы не получаете много тяги на своем MIR, регистрируете проект, присоединенный к предстоящему UDS (UDS-сновещательный, подходит в мае в Будапеште). Вы не должны лететь полностью в Будапешт для присоединения, обсуждение (обратите внимание, что спонсорство доступно на ограниченной основе), можно принять участие фактически. Так или иначе я думаю ее ясное, что сообщество разработчиков Ubuntu хочет получить известие от Вас и любых других пользователей, которые чувствуют, что Ubuntu может быть улучшена.

30
ответ дан 14 March 2011 в 20:17

Другие вопросы по тегам:

Похожие вопросы: