Vydání decentralizované komunikační platformy Hubzilla 5.4

Byla vydána nová verze platformy pro budování decentralizovaných sociálních sítí Hubzilla 5.2. Projekt poskytuje komunikační server, který se integruje s webovými publikačními systémy, vybavený transparentním identifikačním systémem a nástroji pro řízení přístupu v decentralizovaných sítích Fediverse. Kód projektu je napsán v PHP a JavaScriptu a je distribuován pod licencí MIT.

Hubzilla má jediný ověřovací systém, který funguje jako sociální síť, fóra, diskusní skupiny, Wiki, systémy pro publikování článků a webové stránky. Federovaná interakce probíhá na základě vlastního protokolu Zot, který implementuje koncept WebMTA pro přenos obsahu přes WWW v decentralizovaných sítích a poskytuje řadu unikátních funkcí, zejména transparentní end-to-end autentizaci „Nomadic Identity“ v rámci síť Zot a také funkci klonování pro zajištění zcela identických přihlašovacích bodů a sad uživatelských dat na různých uzlech sítě. Výměna s jinými sítěmi Fediverse je podporována pomocí protokolů ActivityPub, Diaspora, DFRN a OStatus. Úložiště souborů Hubzilla je také dostupné prostřednictvím protokolu WebDAV. Systém navíc podporuje práci s událostmi a kalendáři CalDAV a také notebooky CardDAV.

Během 2 měsíců, které uplynuly od vydání předchozí hlavní verze 5.2, bylo v kódu provedeno mnoho oprav a změn, mezi nimiž by kromě tradičních oprav identifikovaných problémů a vylepšení měly být zdůrazněny následující:

  • Přepněte na používání systému souborů jako výchozího úložiště obrázků. Dříve k tomu sloužil DBMS, podpora výběru typu úložiště se nyní vztahuje i na profilové avatary importované z externích serverů.
  • Podpora pro import jakýchkoliv externích publikací ze sítí běžících na protokolech Zot, Diaspora a Activitypub prostřednictvím vyhledávací lišty.
  • Experimentální podpora pro import/export dat mezi Hubzilla a Zap. V rámci posledně jmenovaného se v současné době vyvíjí referenční verze protokolu Zot.
  • Výkon systému při zobrazování hlavních stránek byl zvýšen díky vnitřnímu mechanismu mezipaměti a odstranění řady operací zpracování, které mohou zpomalit zobrazení na velkých rozbočovačích nebo na serverech s nízkou spotřebou energie na procesy na pozadí.
  • Deklarovaná podpora pro nejnovější verzi PHP 8.

Zdroj: opennet.ru

Přidat komentář