Имейте в виду: например, для вашего приложения социальных сетей можно создать плагин для подключения к вашему форуму Discourse.
Уже существует множество плагинов для интеграции с такими сервисами, как:
- Авторизация через Facebook
- Steam
и многими другими. Проблема с модификацией или форком заключается в том, что вы можете столкнуться с потенциальными проблемами безопасности и ошибками, которые вам и вашей команде придется исправлять самостоятельно.
Команда Discourse сделала платформу очень гибкой благодаря плагинам, темам и компонентам тем, а также возможности использовать CSS и скрипты.
Я бы скорее рекомендовал изучить возможности Discourse, чтобы понять, как его можно адаптировать без радикальных прямых изменений.
Существует даже плагин для социального чата под названием Babblechat.