Sortie de la plateforme de communication décentralisée Hubzilla 5.4

Une nouvelle version de la plateforme de création de réseaux sociaux décentralisés, Hubzilla 5.2, a été publiée. Le projet fournit un serveur de communication qui s'intègre aux systèmes de publication Web, équipé d'un système d'identification transparent et d'outils de contrôle d'accès dans les réseaux Fediverse décentralisés. Le code du projet est écrit en PHP et JavaScript et est distribué sous licence MIT.

Hubzilla dispose d'un système d'authentification unique pour fonctionner comme un réseau social, des forums, des groupes de discussion, des wikis, des systèmes de publication d'articles et des sites Web. L'interaction fédérée est basée sur le propre protocole de Zot, qui implémente le concept WebMTA pour transférer du contenu sur le Web dans des réseaux décentralisés et fournit un certain nombre de fonctionnalités uniques, en particulier une authentification transparente de bout en bout « Identité nomade » au sein du réseau Zot, ainsi qu'une fonction de clonage pour fournir des points de connexion et des ensembles de données utilisateur complètement identiques sur différents nœuds du réseau. L'échange avec d'autres réseaux Fediverse est pris en charge à l'aide des protocoles ActivityPub, Diaspora, DFRN et OStatus. Le stockage de fichiers Hubzilla est également disponible via le protocole WebDAV. De plus, le système prend en charge les événements et calendriers CalDAV, ainsi que les blocs-notes CardDAV.

Au cours des 2 mois qui se sont écoulés depuis la sortie de la précédente version majeure 5.2, de nombreux correctifs et modifications ont été apportés au code, parmi lesquels, en plus des traditionnels correctifs de problèmes et améliorations identifiés, il convient de souligner les suivants :

  • Passez à l’utilisation du système de fichiers comme stockage d’images par défaut. Auparavant, un SGBD était utilisé pour cela. La prise en charge du choix d'un type de stockage s'applique désormais également aux avatars de profil importés depuis des serveurs externes.
  • Prise en charge de l'importation de toutes publications externes depuis des réseaux fonctionnant sur les protocoles Zot, Diaspora et Activitypub via la barre de recherche.
  • Prise en charge expérimentale de l'import/export de données entre Hubzilla et Zap. Dans le cadre de cette dernière, une version de référence du protocole Zot est en cours de développement.
  • Les performances du système lors de l'affichage des pages principales ont été augmentées grâce au mécanisme de mise en cache interne et à la suppression d'un certain nombre d'opérations de traitement qui peuvent ralentir l'affichage sur les grands hubs ou ceux hébergés sur des serveurs à faible consommation vers des processus en arrière-plan.
  • Prise en charge déclarée de la dernière version de PHP 8.

Source: opennet.ru

Ajouter un commentaire