Recherche de site Web

Le logiciel de forum Open Source NodeBB rejoint le Fediverse


Vous vous souvenez des forums Internet ? Ces espaces en ligne animés où les gens se retrouvaient pour discuter, partager des idées et créer des communautés ? Alors que les géants des réseaux sociaux comme Facebook et X (anciennement Twitter) occupaient le devant de la scène, les forums continuaient de prospérer. Aujourd'hui, l'un des principaux fournisseurs de logiciels de forum open source, NodeBB, rejoint le fediverse. À partir de NodeBB v4.0.0, la fédération devient une fonctionnalité essentielle.

Comme vous le savez peut-être, le Fediverse est un contraste saisissant avec les géants des médias sociaux centralisés comme Meta et X. Il se compose de serveurs indépendants, ou « instances », chacun avec ses propres règles et politiques. Cela permet aux utilisateurs de choisir des communautés qui correspondent à leurs valeurs et préférences.

Qu'est-ce que le Fediverse ?

Le fediverse est un réseau de plateformes de médias sociaux interconnectées qui utilisent des protocoles partagés, le plus important étant ActivityPub.

Cela permet aux utilisateurs sur différentes plateformes d'interagir, un peu comme envoyer des e-mails entre différents fournisseurs.

Imaginez un internet décentralisé où vous pouvez communiquer de manière fluide à travers différentes plateformes - c'est le fediverse.

Pour ceux qui se demandent, le terme Fediverse est un mot-valise de « fédération » et « univers ».

Les plateformes populaires du fediverse incluent :

  • Mastodon : Une plateforme de microblogging similaire à Twitter.
  • Pixelfed : Une plateforme de partage d'images similaire à Instagram.
  • PeerTube : Une plateforme d'hébergement de vidéos comme YouTube.
  • Lemmy : Une plateforme de nouvelles sociales similaire à Reddit, où les utilisateurs peuvent discuter et voter sur le contenu.

Chacune de ces plateformes fonctionne de manière indépendante mais peut communiquer à travers le Fediverse, offrant une expérience de médias sociaux diversifiée et flexible.

L'adoption d'ActivityPub par NodeBB signifie que les opérateurs de forums peuvent désormais se connecter de manière transparente avec les utilisateurs de Mastodon, Pixelfed, PeerTube et d'autres applications du Fediverse.

Qu'est-ce que NodeBB ?

NodeBB est un logiciel de forum open-source construit avec Node.js, connu pour ses fonctionnalités modernes et sa performance. Il s'adresse à une large gamme d'utilisateurs, allant des développeurs individuels aux grandes entreprises.

Les forums des entreprises technologiques populaires, comme Moz, Netgate et Opera, sont alimentés par NodeBB.

Voici quelques caractéristiques clés de NodeBB :

  • Technologie Web Moderne : NodeBB utilise les web sockets pour des interactions en temps réel telles que les notifications instantanées et les discussions. Il offre une compatibilité mobile et fournit des APIs RESTful riches pour les développeurs.
  • Design personnalisable : La plateforme offre un moteur de thèmes flexible, permettant une variété de choix de design.
  • Communauté active : NodeBB possède une communauté florissante qui contribue à son développement et offre un support via son forum.
  • Intégration du Fediverse : Un développement important dans le parcours de NodeBB est son intégration avec le fediverse dans la version 4.0.0. Cela permet aux forums NodeBB d'interagir avec d'autres plateformes comme Mastodon, élargissant ainsi leur portée et favorisant une expérience en ligne plus interconnectée.

Dans l'ensemble, NodeBB se distingue comme une plateforme de forum robuste et moderne qui combine les fonctionnalités traditionnelles des forums avec le dynamisme du web moderne, en particulier avec sa récente intégration dans le fediverse.

Pourquoi NodeBB rejoint-il le Fediverse ?

L'intégration de NodeBB avec le fediverse apporte plusieurs avantages :

  • Portée étendue : Les opérateurs de forums peuvent désormais exploiter la base d'utilisateurs existante du fediverse, attirant potentiellement de nouveaux membres.
  • Contrôle décentralisé : Aucune entreprise unique ne contrôle le fédiverse, ce qui favorise l'autonomie des utilisateurs et la diversité des communautés.
  • Interaction transparente : Les forums NodeBB peuvent interagir avec d'autres plateformes du fediverse, favorisant une expérience en ligne plus interconnectée.

Comment NodeBB a rejoint le Fediverse

L'idée de connecter les forums NodeBB est venue de Julian Lam, l'un des cofondateurs de NodeBB, au milieu de l'année 2023.

Au début, le plan était de créer un service centralisé. Mais à mesure que Lam approfondissait ses recherches, il est tombé sur Mastodon et ActivityPub, ce qui lui a ouvert les yeux sur les possibilités de décentralisation. Cette découverte a changé la direction du projet.

Un grand coup de pouce est survenu lorsque la NLNet Foundation est intervenue avec un financement provenant de leur NGI Zero Core fund. Ce soutien financier a donné à NodeBB les ressources et la stabilité dont ils avaient besoin pour expérimenter avec ActivityPub et collaborer avec les communautés de développeurs.

Grâce à ce financement, le processus d'intégration a avancé beaucoup plus rapidement qu'il ne l'aurait autrement.

NodeBB v4.0.0 : Apporter la Fédération aux Forums

NodeBB est un logiciel de forum open-source construit avec Node.js, connu pour ses fonctionnalités modernes et sa performance.

La dernière version NodeBB v4.0.0 a fait de la fédération une fonctionnalité principale.

Tous les nouveaux forums créés en utilisant NodeBB version 4.0.0 se fédéreront automatiquement avec le fediverse. Les forums existants peuvent activer la fédération via leurs paramètres.

Les utilisateurs peuvent désormais interagir avec d'autres forums NodeBB et d'autres plateformes propulsées par ActivityPub comme Mastodon. Le contenu du fediverse est affiché dans une catégorie dédiée « Non classé » au sein de NodeBB.

Un autre logiciel de forum populaire, Discourse, offre également une intégration au fediverse. Cependant, l'intégration de NodeBB est une fonctionnalité clé, tandis que Discourse repose sur un plugin.

« Nous avons choisi de faire de cela une fonctionnalité principale plutôt qu'un plugin, car de nombreux changements ont été apportés au noyau pour même soutenir le concept d'accepter du contenu venant de l'extérieur. » a écrit Julian Lam, cofondateur de NodeBB dans le forum communautaire NodeBB.

Cela signifie que NodeBB a été conçu dès le départ pour fonctionner parfaitement avec le fediverse.

Activation de la fédération dans les forums NodeBB

Pour activer l'intégration d'ActivityPub, les administrateurs peuvent utiliser un simple interrupteur dans le panneau de contrôle administrateur. Il suffit de se rendre sur ACP > Paramètres > Fédération et de basculer l'interrupteur pour activer la fédération.

Cela facilite la connexion des forums avec le Fediverse et le début des interactions avec d'autres plateformes.

Un nouveau chapitre pour les forums

L'entrée de NodeBB dans le Fediverse est significative. Elle répond à un besoin croissant de fonctionnalités de type forum et apporte une plateforme populaire et bien connue avec une grande communauté dans le réseau décentralisé.

En adoptant la décentralisation et en travaillant de manière transparente avec d'autres plateformes, NodeBB aide les forums à se développer, à se connecter et à réussir dans notre monde numérique moderne en constante évolution.