Après 9 mois de développement se a présenté le lancement de la nouvelle version de la plateforme pour la construction de réseaux sociaux décentralisés hubzilla 5.0. Cette nouvelle version est livré avec des changements internes assez importants, comme le passage à la dernière version du protocole Zot IV, ainsi que la modification de l'utilisation du mécanisme de messagerie directe compatible avec ActivityPub.
Pour ceux qui ne connaissent pas le projet, ils doivent savoir qu'il fournit un serveur de communication qui s'intègre aux systèmes de publication Web, équipé d'un système d'identification transparent et de contrôles d'accès dans les réseaux décentralisés de Fediverse. Le code du projet est écrit en PHP et Javascript et est distribué sous la licence MIT.
hubzilla prend en charge un système d'authentification unifié pour travailler en tant que réseau social, forums, groupes de discussion, Wiki, systèmes de publication d'articles et sites Web. J'ai également implémenté un entrepôt de données avec le support WebDAV et nous travaillons avec des événements avec le support de CalDAV.
L'interaction fédérée est basé sur le protocole breveté Zot, qui implémente le concept WebMTA pour transmettre du contenu via WWW dans des réseaux décentralisés et fournit un certain nombre de fonctions uniques, en particulier une authentification transparente de bout en bout "Nomad Identity" au sein du réseau Zot, ainsi qu'une fonction de clonage pour assurer une parfaite identité points de connexion et ensembles de données utilisateur sur plusieurs nœuds de réseau.
Partage avec d'autres réseaux Fediverse il prend en charge les protocoles ActivityPub, Diaspora, DFRN et OStatus.
Actualités principales de Hubzilla 5.0
La nouvelle version de Hubzilla se distingue par la transition vers la dernière version du protocole Zot IV, dont le format de transfert de données est désormais entièrement pris en charge avec la spécification ActivityStreams.
Bien qu'il soit également signalé qu'en raison de la mise à jour du protocole zot6, il existe certains inconvénients, tels que:
- Les flux RSS sources ne seront pas fédérés via zot6 à moins que l'option "Transférer les publications avec ce canal comme auteur" soit sélectionnée. Les auteurs ne sont pas des acteurs valides.
- Les commentaires anonymes ne seront pas fédérés via zot6.
- Le marquage de la communauté a été désactivé. (sera activé plus tard)
- Le plugin d'échecs a été déplacé vers des plugins non pris en charge jusqu'à ce qu'il soit transféré au format de données ActivityStreams2.
Aussi il est proposé de passer à l'utilisation du mécanisme de message direct Compatible ActivityPub, affiché dans le flux général au lieu des messages privés précédemment utilisés.
La fonctionnalité des messages personnels pour interagir avec les utilisateurs du réseau Diaspora reste disponible et a été déplacé vers une extension "Mail" distincte. En outre, le système de vote et de sondage a été mis à jour pour prendre en charge les choix multiples et il prend également en charge le même mécanisme dans les réseaux ActivityPub.
En outre, certains des changements les plus notables de la nouvelle version incluent:
- Le système de notification a été modifié pour utiliser les événements envoyés par le serveur (SSE).
- Les publications épinglées sont mises en œuvre sur la page de la chaîne.
- Ajout d'un mécanisme pour synchroniser les calendriers et les cahiers DAV avec des clones.
- Cryptage amélioré de bout en bout (E2E) des publications à l'aide de PSK.
- Les extensions obsolètes et non prises en charge ont été déplacées vers un référentiel distinct.
De nombreuses améliorations ont été apportées pour prendre en charge les protocoles tiers et publier du contenu sur les réseaux sociaux populaires.
En outre, le développeur principal de Hubzilla, Mario Vavti, a annoncé que le fonds de découverte NGI0, Propriété de la société bien connue NLnet, il a approuvé une subvention pour le développement futur de Hubzilla. L’objectif principal des efforts sera d’améliorer les interfaces et les mécanismes d’interaction des utilisateurs avec le système.
Si vous souhaitez en savoir plus, vous pouvez consulter le lien suivant.
Télécharger Hubzilla
Pour ceux d'entre vous intéressés par la nouvelle version de Hubzilla, ils peuvent le faire à partir de le lien suivant.
Ou depuis le terminal avec la commande suivante:
wget https://framagit.org/hubzilla/core/-/archive/master/core-master.zip
En ce qui concerne L'installation de Hubzilla est vraiment simple car si vous avez installé WordPress, Drupal, Jumla, etc. L'installation de Hubzilla sera très simple. Il est important de mentionner que Hubzilla est conçu pour être installé sur des serveurs, même si pour les kits maison, te vous pouvez prendre en charge LAMP pour faciliter le processus d'installation.