Я был не прав! Предустановленные плагины — это лучшее решение!

Справедливое признание!

На этой неделе я занимался серией небольших улучшений своего форума: макетом, тегами, автоматизацией и общей уборкой. Часть этой работы требовала получения дополнительных данных с сайта, поэтому мне нужно было включить несколько плагинов, в том числе Data Explorer.

Меня поразило, что, поскольку эти плагины уже были предустановлены, их включение сводилось лишь к переключению из состояния «отключено» в «включено». Я делал это три раза за последние два дня, каждый раз в разгар дня на работающем сайте. Если бы они не были включены в пакет, каждый такой случай означал бы полный пересборку проекта только ради добавления плагина, причём всё это время сайт оставался бы в активном использовании.

Я уже писал ранее о том, что не люблю раздутость, и в целом я остаюсь при своём мнении. Но я также никогда не хотел бы пересобирать Discourse каждый раз, когда хочу внести незначительное улучшение. :face_with_spiral_eyes:

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

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

Команда Discourse проявила настоящую дальновидность, понимая, как выглядит работа в продакшене, особенно для саморазмещённых экземпляров. Наличие этих плагинов в предустановленном виде означает, что вас не заставляют нарушать работу живого сайта только для того, чтобы начать их использовать. Это небольшое решение в дизайне, которое спасает от настоящих головных болей.

Спасибо, что продумали всё до мелочей! :purple_heart:

6 лайков