Izlazak decentralizovane komunikacijske platforme Hubzilla 7.0

Nakon otprilike šest mjeseci od prethodnog velikog izdanja, objavljena je nova verzija platforme za izgradnju decentraliziranih društvenih mreža, Hubzilla 7.0. Projekat obezbeđuje komunikacioni server koji se integriše sa sistemima za veb izdavaštvo, opremljen transparentnim sistemom identifikacije i alatima za kontrolu pristupa u decentralizovanim Fediverse mrežama. Kod projekta je napisan u PHP-u i JavaScript-u i distribuira se pod MIT licencom; MySQL DBMS i njegove vilice, kao i PostgreSQL, podržani su kao skladište podataka.

Hubzilla ima jedinstveni sistem provjere autentičnosti koji funkcionira kao društvena mreža, forumi, diskusione grupe, wikiji, sistemi za objavljivanje članaka i web stranice. Federalna interakcija je zasnovana na Zot-ovom vlastitom protokolu, koji implementira koncept WebMTA za prijenos sadržaja preko WWW-a u decentraliziranim mrežama i pruža niz jedinstvenih karakteristika, posebno transparentnu end-to-end "Nomadic Identity" autentifikaciju unutar Zot mreže , kao i funkciju kloniranja za pružanje potpuno identičnih tačaka za prijavu i skupove korisničkih podataka na različitim mrežnim čvorovima. Razmjena s drugim Fediverse mrežama je podržana korištenjem ActivityPub, Diaspora, DFRN i OStatus protokola. Hubzilla skladište datoteka je također dostupno putem WebDAV protokola. Pored toga, sistem podržava CalDAV događaje i kalendare, kao i CardDAV notebook računare.

Među glavnim inovacijama treba izdvojiti potpuno redizajniran sistem prava pristupa, što je jedna od ključnih karakteristika Hubzile. Refaktoring je omogućio da se pojednostavi radni tok i istovremeno pruži veća fleksibilnost uz pogodniju organizaciju interakcije.

  • Uloge kanala su pojednostavljene. Sada postoje 4 moguće opcije za izbor: “javno”, “privatno”, “forum zajednice” i “prilagođeno”. Podrazumevano, kanal je kreiran kao “privatan”.
  • Dozvole za pojedinačne kontakte su eliminisane u korist uloga, koje su sada uslov prilikom dodavanja svakog kontakta.
  • Kontakt uloge imaju jednu zadanu postavku, koja je određena ulogom kanala. Prilagođene uloge kontakata mogu se kreirati po želji. Bilo koja uloga kontakta može se postaviti kao zadana za nove veze u aplikaciji Uloge kontakata.
  • Postavke privatnosti su premještene u poseban modul postavki. Postavke vidljivosti za online status i unose na stranicama imenika i ponuda su premještene u profil.
  • Napredne konfiguracije dostupne su u postavkama privatnosti kada je odabrana uloga prilagođenog kanala. Dobili su početno upozorenje, a neki postovi koji bi mogli biti pogrešno shvaćeni dobili su nagoveštaje.
  • Grupama privatnosti može se upravljati iz aplikacije Grupe privatnosti, ako je instalirana. Tamo su premeštene i podrazumevana grupa privatnosti za novi sadržaj i podrazumevana grupa privatnosti za nove kontakte.
  • Pristup za goste je redizajniran kako bi se omogućilo dodavanje novih gostiju u grupe za privatnost. Veze za brzi pristup privatnim resursima dodane su na padajuću listu radi praktičnosti.

Ostale značajne promjene:

  • Poboljšano korisničko sučelje za promjenu vaše profilne fotografije.
  • Poboljšan prikaz anketa.
  • Ispravljena greška sa anketama za forumske kanale.
  • Poboljšane performanse prilikom brisanja kontakta.
  • Uklonjeno je zastarjelo proširenje za privatne poruke. Umjesto toga, uključujući i razmjene sa dijasporom, koristi se standardni mehanizam direktnih poruka.
  • Podrška i poboljšanja za ekstenziju Socialauth.
  • Razne ispravke grešaka.

Veliki dio posla obavio je glavni programer Mario Vavti uz podršku finansiranja otvorenog koda NGI Zero.

izvor: opennet.ru

Dodajte komentar