Пропустил несколько реплик, отвечаю:
Maximus5 wrote:Просто кого-то может не устроить АПИ хост-плагина.
С таким же успехом другого "кого-то" не устроит АПИ фара. Так что это не аргумент.
В фаре до сих пор не было АПИ, который бы работал в
единственном плагине. Это аргумент?
Maximus5 wrote:Ну, попробуй описать ситуацию, которую нельзя решить субплагином?
Выше я описал пример: большой сторонний плагин, со своей архитектурой, а описания и колонки - лишь опция.
Maximus5 wrote:У всех субплагинов будет одно общее - они должны предоставить некоторую информацию по запрошенному файлу.
Множество плагинов можно обобщить, классифицируя по тому или иному признаку. И не всегда "работа с описаниями" и "предоставление кустом-колонок" будут определяющими признаками.
Да, можно выйти из положения, комлектуя "большой" плагин ещё и субплагином для DizMan. Но нужны ли эти ограничения?
Maximus5 wrote:В пользу единственного плагина то, что так можно настроить режимы панелей пользователю.
Я думаю что практически так и выйдет, если ты напишешь DizMan'а хостплагином.
Ну а если отдельные плагины будут работать "в обход", то ничего страшного.
Maximus5 wrote:Если же давать возможность нескольким плагинам (уровня фара) рулить колонками описаний - становится не понятно как можно настроить режим отображения панелей (Z,Z1..Z9 уже не прокатят).
Они и так не очень катят, ибо неочевидно их значение.