Oooh, une vieille publication de moi !
OK, laissez-moi voir si je peux répondre à celle-ci :
« Qu’est-ce qu’il faudrait pour remplacer Facebook par Discourse ? »
Comme je l’ai souligné ailleurs, la fonctionnalité tue de Facebook est le flux d’actualités de l’utilisateur.
Supposons un instant que Discourse doive rivaliser avec les groupes Facebook, même si nous savons qu’il occupe une niche différente.
Mais supposons que vous vouliez enfoncer un clou dans le cercueil de Facebook en utilisant Discourse.
À mon avis, une façon de faire est d’offrir une fonctionnalité qui rivaliserait avec le flux d’actualités de Facebook.
Les groupes Facebook réussissent pour de nombreuses raisons, non pas le moins parce qu’ils sont facilement mis en place par des personnes non techniques rapidement et qu’ils exploitent un pool d’utilisateurs de confiance préexistant. Cependant, l’une des autres raisons importantes de leur succès est que l’activité d’un groupe Facebook est publiée dans le flux d’actualités des participants, parmi d’autres contenus provenant d’autres sources auxquelles ils sont abonnés.
Donc, pour que Discourse rivalise vraiment ou « remplace » les groupes Facebook, vous devez considérer cette fonctionnalité et comment la mettre en œuvre.
Cela nous amène à l’idée d’agréger du contenu provenant de plusieurs sources. Mastodon peut être un peu comme Twitter, mais il agrège également à partir de plusieurs sources, comme un flux Facebook, mais pour différents sites gérés et exploités par différentes entités.
À mon avis, Discourse crie pour une application ou une extension architecturale qui permet de combiner les aperçus des sujets d’un ensemble choisi d’instances d’un utilisateur en une seule vue.
Actuellement, pour voir tout détail sur ce qui se passe dans les différentes instances Discourse auxquelles je participe, je dois visiter différents sites web. C’est un peu lourd.
L’excellente application Discourse Hub nous montre la voie. Elle affiche une vue unique avec des badges de notification pour les activités remarquables sur les forums auxquels vous participez. Si cela était étendu pour afficher réellement une seule liste « Derniers » et peut-être une liste de sujets « remarquables/surveillés » qui serait la combinaison de toutes les communautés Discourse ajoutées, ce serait fantastique. Ensuite, vous pourriez faire défiler vers le bas et décider dans quelle communauté vous voulez plonger pour plus de détails. L’application effectue déjà une forme d’agrégation (pour afficher tous les badges) et elle détient déjà les identifiants de l’utilisateur pour accéder à chaque site, donc …
Je pourrais avoir tort, étant donné l’architecture de serveurs disparates, cela pourrait être une expérience horrible du point de vue des performances ou de l’utilisabilité, mais ce serait fantastique de voir comment cela se passerait.
Cependant, l’absence de cette capacité a provoqué l’échec d’au moins l’une de mes migrations depuis les groupes Facebook, avec des utilisateurs se plaignant qu’ils détestaient aller vers un endroit séparé et qu’ils ne pouvaient pas voir leurs publications Discourse dans leur flux d’actualités Facebook. Cela malgré les énormes avantages que Discourse offre dans d’autres domaines. Je sais que mon expérience de cet échec n’est pas unique.
Mastodon effectue l’agrégation à partir de sources disparates. C’est aussi un projet open source sain. D’où ma référence.
J’espère que cela a plus de sens maintenant ?