A Hubzilla decentralizált kommunikációs platform megjelenése 7.0

Körülbelül hat hónappal az előző nagy kiadás óta megjelent a decentralizált közösségi hálózatok kiépítésére szolgáló platform új verziója, a Hubzilla 7.0. A projekt egy olyan kommunikációs szervert biztosít, amely integrálható webes publikációs rendszerekkel, átlátható azonosító rendszerrel és hozzáférés-vezérlő eszközökkel felszerelve a decentralizált Fediverse hálózatokban. A projekt kódja PHP-ben és JavaScriptben íródott, és MIT licenc alatt kerül terjesztésre; adattárolásként a MySQL DBMS és forkjai, valamint a PostgreSQL támogatott.

A Hubzilla egyetlen hitelesítési rendszerrel rendelkezik, amely közösségi hálózatként, fórumként, vitafórumként, Wikiként, cikk közzétételi rendszerként és webhelyként működik. Az egyesített interakció a Zot saját protokollja alapján valósul meg, amely a WebMTA koncepciót valósítja meg a WWW-n keresztüli tartalom decentralizált hálózatokban történő továbbítására, és számos egyedi funkciót biztosít, különösen az átlátható végpontok közötti hitelesítést "Nomadic Identity" belül. a Zot hálózat, valamint egy klónozó funkció, amely biztosítja a teljesen azonos pontok bejelentkezési és felhasználói adatkészleteit a különböző hálózati csomópontokon. A más Fediverse hálózatokkal való cserét az ActivityPub, a Diaspora, a DFRN és az OStatus protokollok támogatják. A Hubzilla fájltárolás a WebDAV protokollon keresztül is elérhető. Ezenkívül a rendszer támogatja a CalDAV-események és naptárak, valamint a CardDAV notebookok használatát.

A főbb újítások között meg kell említeni egy teljesen újratervezett hozzáférési jogrendszert, amely a Hubzilla egyik legfontosabb jellemzője. Az átalakítás lehetővé tette a munkafolyamat egyszerűsítését, ugyanakkor nagyobb rugalmasságot biztosít az interakció kényelmesebb megszervezésével.

  • A csatornaszerepek egyszerűsödtek. Most 4 lehetőség közül választhat: „nyilvános”, „privát”, „közösségi fórum” és „egyedi”. Alapértelmezés szerint a csatorna „privátként” jön létre.
  • Megszűntek az egyéni kapcsolattartói engedélyek a szerepkörök javára, amelyek mostantól az egyes kapcsolatok hozzáadásakor követelmény.
  • A kapcsolattartói szerepkörök egy alapértelmezett előre beállított értékkel rendelkeznek, amelyet a csatorna szerepkör határoz meg. Egyéni kapcsolattartói szerepkörök tetszés szerint létrehozhatók. Bármely kapcsolattartói szerepkör beállítható alapértelmezettként az új kapcsolatokhoz a Kapcsolattartói szerepkörök alkalmazásban.
  • Az adatvédelmi beállítások egy külön beállítási modulba kerültek. Az online állapot, valamint a címtár- és ajánlatoldalak bejegyzései láthatósági beállításai átkerültek a profilba.
  • A speciális konfigurációk az adatvédelmi beállításokban érhetők el, ha az egyéni csatornaszerep van kiválasztva. Első figyelmeztetést kaptak, és néhány, esetleg félreérthető bejegyzés utalást kapott.
  • Az adatvédelmi csoportok az Adatvédelmi csoportok alkalmazásból kezelhetők, ha telepítve van. Az új tartalom alapértelmezett adatvédelmi csoportja és az új névjegybeállítások alapértelmezett adatvédelmi csoportja is átkerült ide.
  • A vendéghozzáférést átterveztük, hogy új vendégek adhatók hozzá az adatvédelmi csoportokhoz. A kényelem kedvéért a legördülő listában a privát erőforrásokhoz mutató gyors hozzáférési hivatkozások kerültek fel.

További lényeges változások:

  • Továbbfejlesztett felhasználói felület a profilfotó megváltoztatásához.
  • A felmérések továbbfejlesztett megjelenítése.
  • Javítva egy hiba a fórumcsatornák szavazásánál.
  • Jobb teljesítmény névjegy törlésekor.
  • Az elavult privát üzenetküldő bővítmény eltávolítva. Ehelyett – beleértve a diaszpórával folytatott kommunikációt is – a szabványos közvetlen üzenetmechanizmust használják.
  • A Socialauth bővítmény támogatása és fejlesztései.
  • Különféle hibajavítások.

A munka nagy részét Mario Vavti központi fejlesztő végezte az NGI Zero nyílt forráskódú finanszírozás támogatásával.

Forrás: opennet.ru

Hozzászólás