Chaque forum aurait-il la capacité d’héberger des mises à jour distantes dès la sortie, si bien que cela constituerait une « vue » alternative ? Comment géreriez-vous l’ouverture des sujets depuis cette vue ? Un nouvel onglet par forum distant ? Évidemment, il faudrait mettre en place un certain niveau de sécurité, et vous ne recevriez peut-être que des sujets entièrement « publics ».
Je pense que la publication des sujets Discourse pour le suivi à distance est ce sur quoi il faut se concentrer.
Le fait que les utilisateurs du forum suivent du contenu distant, on ne sait pas quoi, devrait être un objectif explicitement exclu, en particulier pour les premières versions. Ce n’est pas ce pour quoi Discourse est conçu ; laissez cela aux visionneuses de contenu généralistes.
Le suivi par Discourse des flux de contenu fédérés devrait être mis en œuvre de manière similaire au plugin RSS.
Je dirais que la meilleure façon de le décrire serait « un agrégateur de toutes les sources choisies », peut-être une liste de sujets avec les derniers éléments combinés provenant de n sources.
Il est discutable de savoir ce qui se passe lorsque vous cliquez sur un sujet. Peut-être que, si la source est un forum distant, vous êtes simplement redirigé vers le forum source immédiatement dans un nouvel onglet. Ainsi, vous pourriez soutenir qu’il ne s’agit pas d’un forum de forums, car vous vous en remettez toujours à chaque forum local pour interagir davantage.
Tout cela revient à une spécification fonctionnelle plus détaillée.
Ici, nous parlons de la fédération à l’échelle du Web, non seulement entre les instances Discourse, mais aussi à travers le Fediverse en utilisant les protocoles ActivityPub.
Je ne connais pas très bien la Fédération et ActivePub, mais ce que j’avais en tête lorsque j’ai exploré ce sujet, c’est qu’un utilisateur puisse se connecter à tous les forums Discourse, avec un « historique de cette personne » un peu comme sur Stack Overflow, où l’on peut voir sur quel forum l’utilisateur est actif et ses réalisations.
Forem a apparemment déjà une extension de navigateur pour la fédération. Je ne l’ai pas encore testée, mais cela pourrait intéresser d’autres personnes sur ce sujet :
Dépôt GitHub
Ce logiciel est utilisé pour alimenter une communauté appelée Dev.to et thisMMAlife, qui ressemblent à un mélange de Discourse et Facebook.
Cela vaut peut-être la peine de jeter un coup d’œil à Prismo, un clone de Reddit / service d’agrégation de liens construit avec Ruby, PostgreSQL et ActivityPub.
J’ai un serveur Mastodon opérationnel depuis environ un an. J’aimerais que mon instance Discourse fonctionne de la même manière, en pouvant suivre d’autres instances et recevoir leurs messages. Existe-t-il un document à jour qui vous guide dans la configuration de cela ? Ce serait bien si cela pouvait être une option dans un menu. J’ADORE à quel point il est facile de mettre à jour Discourse : un simple clic sur un bouton. Génial.