Két hónapnyi munka után megjelent a Hubzilla 6.0 új verziója, amely egy decentralizált közösségi hálózatok építésére szolgáló platform. A projekt kommunikációs szervert biztosít, amely integrálható webes publikációs rendszerekkel, átlátható azonosítási rendszert és hozzáférés-vezérlő eszközöket kínál a decentralizált Fediverse hálózatokban. A projekt kódja PHP és JavaScript nyelven íródott, és MIT licensz alatt terjesztik, az adatok tárolására a MySQL és annak forkjai, valamint a PostgreSQL adatbázis-kezelő rendszerek támogatottak.
A Hubzilla egységes hitelesítési rendszert kínál, amely lehetővé teszi, hogy közösségi hálózatként, fórumként, vitacsoportokként, Wiki-ként, cikkkiadási rendszerekként és weboldalként működjön. A federatív interakció a saját Zot protokoll alapját képezi, amely megvalósítja a WebMTA fogalmát a tartalom decentralizált hálózatokon történő átvitelére, és számos egyedi funkciót kínál, például az átlátható végponti hitelesítést „Nomadic Identity” a Zot hálózaton belül, valamint a klónozási funkciót, amely teljesen azonos belépési pontokat és felhasználói adatcsoportokat biztosít a hálózat különböző csomópontjain. A rendszer támogatja a Fediverse más hálózataival való cserét az ActivityPub, Diaspora, DFRN és OStatus protokollok segítségével. A Hubzilla fájltárolója WebDAV protokollon keresztül is elérhető. Ezen kívül a rendszer támogatja az események és naptárak CalDAV, valamint a címjegyzékek CardDAV kezelését.
A legfontosabb változás a Zot protokoll korábbi verziójának támogatásának elhagyása a jelenlegi Zot VI verzió támogatásának javára. Egyéb jelentős változások között, a megszokott javítások és fejlesztések mellett, kiemelhető:
- A személyes üzenetek megfelelő alkalmazás általi támogatásának elhagyása és a közvetlen üzenetküldés új, az Activitypub protokollhoz hasonló standard mechanizmusának használatára való áttérés. Most már a Diaspora rendszerrel is működik az üzenetváltás.
- Átalakították a HQ felhasználói felületet, amely mostantól alapértelmezetten a fő nézet. A hagyományos aktivitásfolyamok helyett a témák szerinti adatok megjelenítését teszi lehetővé, megkönnyítve ezzel a frissítések áttekintését.
- Lehetővé vált az új aktivitásokkal kapcsolatos értesítések fogadása a böngésző megfelelő mechanizmusán keresztül.
A munka nagy részét a fő fejlesztő, Mario Vavti végezte az NGI Zero nyílt forráskódú támogatásával.
Forrás: opennet.ru
