Světlo spatřil nový vydání platformy pro vytváření decentralizovaných sociálních sítí Hubzilla 5.2. Projekt poskytuje komunikační server integrovatelný se systémy webového publikování, vybavený transparentním systémem identifikace 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 šířen pod licencí MIT.
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.
Za 2 měsíce, které uplynuly od vydání předchozího většího vydání 5.2, do kódu byla provedena nesčetná opravy a změny, mezi nimiž by se mimo tradiční opravy zjištěných problémů a vylepšení měly vyzdvihnout následující:
- Přechod na používání souborového systému jako výchozího úložiště pro obrázky. Dříve byla tato funkce zajišťována databází. Podpora výběru typu úložiště nyní platí také pro importovaná z externích servery profilová avatary.
- Podpora importu jakýchkoliv externích publikací ze sítí fungujících na bázi protokolů Zot, Diaspora a Activitypub prostřednictvím vyhledávacího řádku.
- Experimentální podpora importu-exportu dat mezi Hubzilla a Zap. V rámci tohoto se aktuálně vyvíjí referenční verze protokolu Zot.
- Zvýšena výkonnost systému při zobrazování hlavních stránek díky internímu mechanismu cache a vyčlenění řady zpracování, která mohou zpomalit zobrazení na velkých nebo umístěných na slabých serverech hubech, do pozadí procesů.
- Byla oznámena podpora nejnovější verze PHP 8.
Zdroj: opennet.ru
