Gardez à l’esprit que, par exemple, avec votre application de réseaux sociaux, vous pourriez disposer d’un plugin pour faciliter la connexion à votre forum Discourse.
Il existe déjà une variété de plugins créés pour utiliser des services tels que :
- Authentification Facebook
- Steam
Et bien d’autres. Le problème avec la modification ou le fork, c’est que vous vous retrouvez avec des problèmes potentiels de sécurité et de bogues que vous et votre équipe devrez corriger vous-mêmes.
L’équipe de Discourse a rendu la plateforme très personnalisable grâce aux plugins, aux thèmes et aux composants de thème, ainsi qu’à l’utilisation de CSS et de scripts.
Je vous recommanderais plutôt d’explorer ce que Discourse a à offrir pour voir comment il peut s’intégrer sans modifications directes radicales.
Il existe même un plugin de chat social appelé Babblechat.