Detsentraliseeritud suhtlusplatvormi Hubzilla väljalaskmine 6.0

Pärast kahekuulist tööd on välja antud detsentraliseeritud suhtlusvõrgustike loomise platvormi Hubzilla 6.0 uus versioon. Projekt pakub sideserverit, mis integreerub veebi avaldamissüsteemidega, mis on varustatud läbipaistva identifitseerimissüsteemi ja juurdepääsukontrolli tööriistadega detsentraliseeritud Fediverse võrkudes. Projekti kood on kirjutatud PHP-s ja JavaScriptis ning seda levitatakse MIT-litsentsi all; Andmesalvestusena toetatakse MySQL DBMS-i ja selle kahvleid, aga ka PostgreSQL-i.

Hubzillal on ühtne autentimissüsteem, mis toimib sotsiaalvõrgustiku, foorumite, arutelurühmade, vikide, artiklite avaldamise süsteemide ja veebisaitidena. Födereeritud suhtlus põhineb Zoti enda protokollil, mis rakendab WebMTA kontseptsiooni sisu edastamiseks üle WWW detsentraliseeritud võrkudes ja pakub mitmeid unikaalseid funktsioone, eelkõige läbipaistvat otsast lõpuni "Nomadic Identity" autentimist Zoti võrgus, samuti kloonimise funktsioon, et pakkuda erinevates võrgusõlmedes täiesti identseid sisselogimispunkte ja kasutajaandmeid. Vahetamist teiste Fediverse'i võrkudega toetatakse protokollide ActivityPub, Diaspora, DFRN ja OStatus abil. Hubzilla failisalvestus on saadaval ka WebDAV-protokolli kaudu. Lisaks toetab süsteem CalDAV sündmusi ja kalendreid ning CardDAV märkmikke.

Peamine muudatus oli Zot protokolli eelmise versiooni toetamisest loobumine Zot VI praeguse versiooni toetamise kasuks. Muud märkimisväärsed muudatused, lisaks traditsioonilistele parandustele ja täiustustele, hõlmavad järgmist:

  • Privaatsõnumite toetamisest keeldumine vastava rakenduse kaudu ja üleminek standardseks muutunud otsesõnumimehhanismi kasutamisele sarnaselt Activitypub protokollis kasutatavale. Diasporaaga sõnumside toimib nüüd samamoodi.
  • Peakorteri kasutajaliides on ümber kujundatud ja on nüüd vaikeliides. Erinevalt tavapärastest tegevuste voovaadetest võimaldab see kuvada andmeid teemade kaupa, muutes värskenduste vaatamise lihtsamaks.
  • Lisatud on võimalus saada vastava brauseri mehhanismi kaudu teateid uutest tegevustest.

Suure osa tööst tegi põhiarendaja Mario Vavti NGI Zero avatud lähtekoodiga rahastamise toel.

Allikas: opennet.ru

Lisa kommentaar