[Devel-conf] Metalterator
Michael Shigorin
mike на osdn.org.ua
Пт Апр 17 00:18:01 MSD 2009
On Sun, Apr 12, 2009 at 12:55:55AM +0400, Pavel Wolneykien wrote:
> > Начинающий (или редко занимающийся какой-то специфической
> > задачей) может и не знать расположение конфига, если фронтэнд
> > устраивает.
> Если он не знает где конфиг, тогда его и генератор устроит.
Ага.
> > Опытный/активно использующий может воспользоваться
> > настраивалкой в типичном случае или же для формирования
> > первоначального вида, ежели таковой не вызывает когнитивного
> > диссонанса.
> А чем переписывание конфига целиком непригодно для формирования
> _первоначального_ вида? Если генерировать файл, в целом
> идентичный тому, что лежит в пакете с сервером, содержащий
> полезные комментарии?
Не изкоробочные комментарии, а, скажем,
#MinSpareServers 5
#MaxSpareServers 20
MinSpareServers 1
MaxSpareServers 2
StartServers 4
MaxClients 8
или более сложные случаи, документирующие (sic!) необходимость
потрогать ещё что-то где-то (нередко на другом хосте или в
инфраструктуре) при изменении параметра рядом.
> Тут ведь все сложности должны, по идее, начинаться тогда, когда
> администратор поочерёдно редактирует файл различными средствами
Да.
> и хочет приемственности.
Проще: "чтоб не ломало". Т.е. инструмент, который неожиданно
ломает ожидаемое (например, тонкие настройки или те же ремарки)
-- может внезапно оказаться вредным, причём не всегда это можно
заметить сразу.
Инструменты, разработчики которых не посчитали их выше человека
-- людьми обычно принимаются в дело куда охотней, чем написанные
из соображений удобства разработки или без учёта человеческих
особенностей (например, права на ошибки -- заметьте, у гугля
очень много где появляется и работает ссылочка undo).
> Только вот зачем ему это? В том-то и вопрос...
Желание обнаружить в конфиге свои собственные комментарии
в случае их нетривиальности настолько естественно, что даже
не соображу, с какой стороны браться объяснять. Возможно,
для этого всё-таки надо прочувствовать человеко-годы и свою
забывчивость самому. :)
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки devel-conf