Po dvou měsících práce vyšla nová verze platformy pro budování decentralizovaných sociálních sítí Hubzilla 6.0. Projekt poskytuje komunikační server, který je integrován se systémy pro webové publikování, vybavený transparentním systémem identifikace a prostředky pro řízení přístupu v decentralizovaných sítích Fediverse. Kód projektu je napsán v PHP a JavaScriptu a je šířen pod licencí MIT, jako úložiště dat podporuje databázové systémy MySQL a jeho forky, stejně jako PostgreSQL.
Hubzilla má jednotný autentizační systém pro fungování jako sociální síť, fóra, diskusní skupiny, Wiki, systémy pro publikaci článků a webové stránky. Federativní interakce probíhá na základě vlastního protokolu Zot, který realizuje koncept WebMTA pro přenos obsahu přes WWW v decentralizovaných sítích a poskytuje řadu jedinečných funkcí, zejména průhlednou end-to-end autentifikaci „Nomadic Identity“ uvnitř sítě Zot, stejně jako funkci klonování pro zajištění zcela identických vstupních bodů a sad uživatelských dat na různých uzlech sítě. Podporuje se výměna s jinými sítěmi Fediverse pomocí protokolů ActivityPub, Diaspora, DFRN a OStatus. Úložiště souborů Hubzilla je dostupné také prostřednictvím protokolu WebDAV. Kromě toho systém podporuje práci se událostmi a kalendáři CalDAV, stejně jako s adresáři CardDAV.
Hlavní změnou byl konec podpory předchozí verze protokolu Zot ve prospěch podpory aktuální verze Zot VI. Mezi další významné změny, kromě tradičních oprav a vylepšení, patří:
- Zrušení podpory osobních zpráv prostřednictvím odpovídající aplikace a přechod na použití standardního mechanismu přímých zpráv, jaký se používá v protokolu Activitypub. Také nyní funguje výměna zpráv s Diasporou.
- Byl přepracován uživatelský rozhraní HQ, které je nyní výchozím. Na rozdíl od tradičních zobrazení jako je aktivní tok, umožňuje zobrazování dat podle témat, což usnadňuje procházení aktualizací.
- Byla přidána možnost přijímání oznámení o nové aktivitě prostřednictvím příslušného mechanismu prohlížeče.
Většinu práce provedl hlavní vývojář Mario Vavti s podporou fondu NGI Zero open source funding.
Zdroj: opennet.ru
