Привет, друзья,
Я новичок в работе с Discourse и хотел бы задать несколько вопросов о разработке расширений для этой платформы. Я full-stack разработчик на Rails, работающий над созданием Rails-движка для добавления некоторых переиспользуемых функций в приложения на Rails, и хотел бы использовать наш экземпляр Discourse для тестирования интеграции с этим движком.
Better Together Community Hub https://hub.bebettertogether.ca/
Я попытался создать новый пост в категории «Разработчики», но кнопка неактивна, и я не могу опубликовать сообщение. Думаю, это связано с уровнем доверия или каким-то другим требованием, например, членством в группе.
Не могли бы вы подсказать, при каких условиях я смогу публиковать сообщения в категории «Разработчики»?
Также, предназначена ли эта категория только для обсуждения разработки ядра Discourse или она более общая?
Я хочу создать полноценное расширение для Discourse в виде плагина и включить в него свой Rails-движок как gem. Меня интересует, насколько глубоко можно погрузиться в мир плагинов, и возможно ли вообще реализовать что-то подобное с помощью плагина? Ограничивается ли система плагинов выполнением лишь очень специфических задач, или же я могу использовать её для создания глубокого и сложного расширения функциональности моей платформы, при этом сохраняя преимущества автоматических обновлений через Docker?
Большое спасибо за вашу обратную связь и поддержку.
