The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Леннарт Поттеринг о вражде в сообществе разработчиков СПО"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Леннарт Поттеринг о вражде в сообществе разработчиков СПО" +5 +/
Сообщение от Crazy Alex (ok), 07-Окт-14, 17:02 
К этому персонажу лично касательно systemd у меня ровно три претензии.

1) Он не соблюдает совместимость там, где может, хотя для init надо бы соблюдать даже там, где не можешь. Привер несоблюдения там, где может - логи. Приличный человек оставил бы текстовый лог (вероятно, отключаемый, но включенный по дефолту) и дублирующий его бинарный, включающий в себя кроме собственно данных ссылки на соответствубщие записив  текстовом. Или всякие hostnamed - которые должны бы мониторить /etc/hostname, но полностью его игнорят. Пример того, что надо было оставить совместимым, даже с кровью - существующие скрипты инициализации с их зависимостями в комментах.

2) Идиотская архитектура. От ini-формата конфига (не мог что-то побогаче взять, предпочтительно - с подключаемыми модулями на каком-нибудь lua, обрабатывающими "нестандартные" директивы) до того самого hostnamed с оповещениями, блин. Можно подумать, что хостнейм хоть в каких-то разумных случаях меняется на живой системе.

3) Хотя это тоже в архитектуре относится, но еще и к "социальному", что ли, аспекту. Претензии на то, что он самый умный и других путей решения задачи быть не может и запихивание всего и вся - от udev до логгера - в один проект. А хотелось бы видеть куда более скромный подход - вот ядро инита, оно поддерживает такие-то интерфейсы со всем, чем можно - в том числе udev, логгером и т.п. Вот примеры реализации соответствующих сервисов. Кому не нравится - будем рады увидеть альтернативу, особенно для каких-то специфических ситуаций.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Леннарт Поттеринг о вражде в сообществе разработчиков СПО, opennews, 07-Окт-14, 09:50  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру