The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлен gps-share, инструмент для организации совместног..."
Отправлено Ordu, 31-Май-17 00:43 
> Ну вот всё кроме xz-libs явно могло бы быть факультативным. Есть d-bus
> - пользуемся, нет - работаем только как TCP-сервер (раз уж "из
> других систем по локальной сети").

А они разве между хостами передают по TCP, а не через dbus? Не, если это действительно так, то я соглашусь и подпишусь под утверждением, что авторы идиоты. Но поскольку они не выглядят для меня идиотами, я скорее предположу, что они коннектятся к dbus-демону на удалённой машине и весь IPC гонят через dbus.

> Есть ещё и libudev - ловим
> появление/исчезновение устройств (больше ж оно ни за чем не может быть
> нужно?), нет - берём из конфига (в любом случае нужен).

Можно, наверное. Не вижу глубинного смысла: по-моему, это лишь ненужное усложнение кода. Если начать работать с конфигом, то начнутся проблемы типа "конфиг не найден", "синтаксическая ошибка в конфиге", "девайс не найден", "девайс выдернули из гнезда", ... То что в случае hotplug не проблема, а рабочая ситуации, в случае с конфигом превратится в наслоения кода обработки ошибок. И зачем мне эти наслоения кода, если у меня есть libudev?
Впрочем, если это кому-то надо, то он, я полагаю, вполне может отправить pull-реквест -- ну, в качестве альтернативы для libudev, с возможностью отключения при компиляции.

> Есть libcap - пользуемся, нет - работаем как есть. Но, понятно, гномоводы
> не привыкли делать так, всё прибивают на свой юз-кейс...

Прибивать на чужой юзкейс -- это глупость. Софт должен писаться для конкретных целей. Если софт пишется на все случаи жизни, то случается системд. Если в команде разработчиков нет того, кому мешает libcap, значит libcap не мешает. А он не мешает: там где есть ядро linux, можно потерпеть и libcap. Тем более что на libxz и libdbus уже согласились, а они ведь потолще будут в разы.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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