Комментарии 3
Плагины пишутся довольно просто, уже несколько лет верчусь в их стеке, сдк устанавливается двумя кликами, тонна генераторов для стандартных вещей. Так что не стоит о высоком пороге, единственная большая ступенька для дрессировщика змей будет Java :) то что вы делаете проблема для последующей поддержки, ребята раньше писали дополнения на php, а мы потом все это выпиливали, было конечно весело, но нет.
Про "высокий порог" — напишите кратенько, как сделать что-то подобное с помощью плагина (чтобы можно было дрессировщику змей взять и попробовать)?
Про поддержку вопрос дискуссионный: любая разработка — потенциальная проблема для поддержки. Размер проблемы определяется качеством кода. Плагины в этом смысле, на мой взгляд, отличаются тем, что они могут не заработать много где (неизвестно где) за счет своей универсальности. Расширение через html — локальное, решает локальную задачу и не заработает там, где оно установлено. Опять же код проще (за счет не универсальности).
Мир не черно белый, я описал возможность, пользоваться ей или нет — вопрос филосовский и сильно зависит от конкретных условий (в компании).
но если такое нужно не постоянно, то добавить кнопки через HTML Include может быть быстрее, чем писать плагин на незнакомом стеке
Atlassian Confluence: расширяем на python