Summary: | libevent_extra makes no sense | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Dmitry V. Levin <ldv> |
Component: | libevent2.1 | Assignee: | placeholder <placeholder> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | asheplyakov, glebfm, ldv, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Dmitry V. Levin
2019-03-27 06:56:39 MSK
Не могу разглядеть криминала в ситуации. Допустимо положение, когда есть клиенты библиотеки, которым требуется только libevent_core (кстати, в Сизифе это MySQL-server) и ничего больше, и полный libevent по каким-то причинам нежелателен. Зачем для таких пользователей создавать искусственные сложности на ровном месте? Сейчас нет клиентов библиотеки libevent_extra, но кто даст гарантию, что они не появятся завтра? (In reply to comment #1) > Не могу разглядеть криминала в ситуации. Допустимо положение, когда есть > клиенты библиотеки, которым требуется только libevent_core (кстати, в Сизифе > это MySQL-server) и ничего больше, и полный libevent по каким-то причинам > нежелателен. Зачем для таких пользователей создавать искусственные сложности на > ровном месте? Сейчас нет клиентов библиотеки libevent_extra, но кто даст > гарантию, что они не появятся завтра? Видимо, я плохо объяснил, попробую с другой стороны. Поскольку libevent == libevent_core + libevent_extra и libevent_extra слинкована с libevent_core, сейчас приложение, которое собирают с -levent_extra, получает в точности такой же набор интерфейсов, что и приложение, которое собирают с -levent. |