Izid decentralizirane komunikacijske platforme Hubzilla 7.0

Po približno šestih mesecih od prejšnje večje izdaje je bila objavljena nova različica platforme za gradnjo decentraliziranih družbenih omrežij Hubzilla 7.0. Projekt zagotavlja komunikacijski strežnik, ki se integrira s sistemi spletnega objavljanja, opremljen s preglednim identifikacijskim sistemom in orodji za nadzor dostopa v decentraliziranih omrežjih Fediverse. Koda projekta je napisana v PHP in JavaScript in se distribuira pod licenco MIT; MySQL DBMS in njegovi forki ter PostgreSQL so podprti kot shramba podatkov.

Hubzilla ima enoten sistem za preverjanje pristnosti, ki deluje kot socialno omrežje, forumi, razpravne skupine, Wikiji, sistemi za objavljanje člankov in spletna mesta. Zvezna interakcija se izvaja na podlagi Zotovega lastnega protokola, ki implementira koncept WebMTA za prenos vsebin preko WWW v decentraliziranih omrežjih in zagotavlja številne edinstvene funkcije, zlasti pregledno avtentikacijo od konca do konca "Nomadska identiteta" znotraj omrežje Zot, kot tudi funkcijo kloniranja, ki zagotavlja popolnoma enake nabore prijavnih točk in uporabniških podatkov na različnih omrežnih vozliščih. Izmenjava z drugimi omrežji Fediverse je podprta s protokoli ActivityPub, Diaspora, DFRN in OStatus. Shramba datotek Hubzilla je na voljo tudi prek protokola WebDAV. Poleg tega sistem podpira delo z dogodki in koledarji CalDAV ter zvezki CardDAV.

Med glavnimi novostmi je treba omeniti popolnoma prenovljen sistem dostopnih pravic, ki je ena ključnih lastnosti Hubzille. Preoblikovanje je omogočilo poenostavitev poteka dela in hkrati zagotovilo večjo prilagodljivost s priročnejšo organizacijo interakcije.

  • Vloge kanala so poenostavljene. Zdaj lahko izbirate med štirimi možnostmi: »javno«, »zasebno«, »forum skupnosti« in »po meri«. Privzeto je kanal ustvarjen kot »zaseben«.
  • Dovoljenja za posamezne stike so bila odpravljena v korist vlog, ki so zdaj pogoj pri dodajanju vsakega stika.
  • Vloge stikov imajo eno privzeto prednastavitev, ki je določena z vlogo kanala. Vloge stikov po meri lahko ustvarite po želji. Katero koli vlogo stika lahko nastavite kot privzeto za nove povezave v aplikaciji Vloge stikov.
  • Nastavitve zasebnosti so bile premaknjene v ločen modul z nastavitvami. Nastavitve vidnosti za spletni status in vnose na straneh z imeniki in ponudbami so bile premaknjene v profil.
  • Napredne konfiguracije so na voljo v nastavitvah zasebnosti, ko je izbrana vloga kanala po meri. Prejeli so prvotno opozorilo in nekaj objav, ki bi jih lahko napačno razumeli, so dobili namige.
  • Skupine za zasebnost lahko upravljate iz aplikacije Skupine za zasebnost, če je nameščena. Tja sta bili premaknjeni tudi privzeta skupina zasebnosti za novo vsebino in privzeta skupina zasebnosti za nove nastavitve stikov.
  • Dostop za goste je bil preoblikovan tako, da omogoča dodajanje novih gostov v skupine za zasebnost. Povezave za hiter dostop do zasebnih virov so bile zaradi priročnosti dodane na spustni seznam.

Druge pomembne spremembe:

  • Izboljšan uporabniški vmesnik za spreminjanje fotografije profila.
  • Izboljšan prikaz anket.
  • Odpravljena napaka z anketami za forumske kanale.
  • Izboljšano delovanje pri brisanju stika.
  • Odstranjena je zastarela razširitev za zasebno sporočanje. Namesto tega, tudi za izmenjave z diasporo, se uporablja standardni mehanizem neposrednega sporočila.
  • Podpora in izboljšave za razširitev Socialauth.
  • Različni popravki napak.

Večino dela je opravil glavni razvijalec Mario Vavti s podporo odprtokodnega financiranja NGI Zero.

Vir: opennet.ru

Dodaj komentar