The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Вышел X.Org Server 1.16, opennews (??), 17-Июл-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


29. "Вышел X.Org Server 1.16"  +1 +/
Сообщение от rob pike (?), 17-Июл-14, 21:00 
> то что другие системы инициализации не являются такими привлекательными как systemd (для разработчиков демонов) -- это именно их собственный недостаток

Когда речь идёт о нынешних разработчиках XOrg, стоит иметь в виду что у них свои собственные критерии привлекательности, весьма порой чудные.

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

32. "Вышел X.Org Server 1.16"  +2 +/
Сообщение от Li (??), 17-Июл-14, 21:31 
это их право.
Ответить | Правка | Наверх | Cообщить модератору

35. "Вышел X.Org Server 1.16"  +/
Сообщение от Аноним (-), 17-Июл-14, 21:43 
> Когда речь идёт о нынешних разработчиках XOrg, стоит иметь в виду что у них свои собственные критерии привлекательности, весьма порой чудные.

Стоит также иметь в виду, что никто не мешает вам разработать собственный X, со своими критериями привлекательности и блэкджеком. Или хотя бы форкнуть. Это в любом случае было бы более продуктивно и менее смешно, чем рассуждения экспертов-анонимов о нынешних разработчиках.

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

39. "Вышел X.Org Server 1.16"  –1 +/
Сообщение от Аноним (-), 17-Июл-14, 21:46 
> у них свои собственные критерии привлекательности, весьма порой чудные.

Пили xorg и используй свои критерии привлекательности. Никто тебя не подписывался ублажать занахаляву. Такая неожиданность!

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

47. "Вышел X.Org Server 1.16"  –3 +/
Сообщение от Аноним (-), 17-Июл-14, 22:59 
> Когда речь идёт о нынешних разработчиках XOrg

Не только о них. С systemd интегрируется все больше юзерспейсных программ. И существенных аргументов против этого, кроме уж совсем упертого фричества, никто пока так и не озвучил.

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

49. "Вышел X.Org Server 1.16"  +3 +/
Сообщение от Mihail Zenkov (ok), 18-Июл-14, 00:48 
> Не только о них. С systemd интегрируется все больше юзерспейсных программ. И
> существенных аргументов против этого, кроме уж совсем упертого фричества, никто пока
> так и не озвучил.

Если зависимость необязательная, то особых возражений нет.

Если же обязательная (невозможно без нее собрать проект), то это уже проблема, так как навязывает systemd там, где все прекрасно работало без него и где он будет создавать излишнюю сложность и overhead. Вдобавок такая зависимость ставит под вопрос судьбу других систем инициализации и убивает здоровую конкуренцию (и получаем аналог vendor lock).

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

70. "Вышел X.Org Server 1.16"  –2 +/
Сообщение от Аноним (-), 18-Июл-14, 08:39 
> Если зависимость необязательная, то особых возражений нет.

Авторам программ зачастую удобно пользоваться услугами systemd. А кто не хочет такие услуги предоставлять - тот пусть и допиливает программу. Вполне валидная логика - экономия усилий. Собственно systemd майнтайнерам и авторам софта тем и нравится что берет некоторые не самые тривиальные вещи на себя, разгружая от этого авторов софта и майнтайнеров. А поскольку "человек ленив" у остальных вариантов есть два: или вывешивать эквивалент, или идти на...й, так что маргиналам придется самостоятельно докостыливать кучу программ там и тут.

Можно долго рассуждать о том хорошо это или плохо, но такой подход имеет место быть. И было бы как-то кривовато, если бы каждый автор программы кодил себе mallic() сам, потому что зависимость от libc - это, видите ли, неправильно и все такое.

> Если же обязательная (невозможно без нее собрать проект), то это уже проблема,

Так это ВАША проблема, а не проблема авторов программы.

> так как навязывает systemd там, где все прекрасно работало без него

Чтобы вам не навязывали - пишите код сами, так как вам надо. Тогда вы будете сами себе режиссер.

> и где он будет создавать излишнюю сложность и overhead.

Ну да, systemd создает оверхед, а вон те кучи местечковых костылей и подпорок - "свое дepьмо не пахнет". Видели мы это - зачастую еще хреновее получается, но поскольку автору "свое не пахнет" - его легче расстрелять чем убедить в том что это ужасные костыли.

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

57. "Вышел X.Org Server 1.16"  –2 +/
Сообщение от Xasd (ok), 18-Июл-14, 02:58 
> С systemd интегрируется все больше юзерспейсных программ.

эта интеграция происходит -- потому что разработчики демонов не хотят писать лишний код, делать ту работу которая уже сделана (внутри systemd). или скажем так: зачем делать ту работу которая должна делаться другой подсистемой?

зачем делать что-то ещё раз (велосипедить), если можно заиспользовать уже реализованный функционал, предоставляемый от systemd?

принцип "do not repeat yourself" -- экономит не только время -- но и позволяет создавать более качественный результат.

и вот кстати говоря, именно качественный резальтат является решаюшим аргументом.

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

58. "Вышел X.Org Server 1.16"  +2 +/
Сообщение от Mihail Zenkov (ok), 18-Июл-14, 03:05 
> эта интеграция происходит -- потому что разработчики демонов не хотят писать лишний код, делать ту работу которая уже сделана (внутри systemd). или скажем так: зачем делать ту работу которая должна делаться другой подсистемой?
>зачем делать что-то ещё раз (велосипедить), если можно заиспользовать уже реализованный функционал, предоставляемый от systemd?

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

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

65. "Вышел X.Org Server 1.16"  –1 +/
Сообщение от Аноним (-), 18-Июл-14, 07:54 
> библиотеку, которая может быть использована совместно с другими системами инициализации.

Стандартная логика других систем инициализации - "е..есь там как хотите, нас все и так устраивает". Чем-то отличается в лучшую сторону разве что upstart, но на его развитие одно время почти забили, тогда как systemd напротив реализовал за это время уйму полезных фич. Что апстарт и подвело.

Эталонным примером может послужить OpenRC. Эти мега-разработчики обнаружили что в дебиане оказывается навалом багов касающихся OpenRC ... лишь когда угроза внедрения systemd стала неиллюзорной. До этого на толпы багов просто клали с прибором. Зато как резко подорвались их чинить при появлении перспективы использования systemd - прямо любо-дорого смотреть. Странно правла что такая гиперактивность по починке багов не возникала ДО этого...

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

75. "Вышел X.Org Server 1.16"  +1 +/
Сообщение от Аноним (-), 18-Июл-14, 12:23 
А ничего, что OpenRC появился в репах Дебиана уже после известных событий?
Ответить | Правка | Наверх | Cообщить модератору

77. "Вышел X.Org Server 1.16"  +/
Сообщение от Аноним (-), 18-Июл-14, 12:33 
> А ничего, что OpenRC появился в репах Дебиана уже после известных событий?

А о багах сообщали и задолго до. А вот обратить внимание на этот факт все причастные почему-то соизволили лишь когда системдец образовался на горизонте и в рассылке публично макнули разработчиков что OpenRC - багодром.

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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