Detsentraliseeritud suhtlusplatvormi Hubzilla väljalaskmine 7.0

Pärast umbes kuue kuu möödumist eelmisest suuremast väljalasest on avaldatud detsentraliseeritud suhtlusvõrgustike loomise platvormi uus versioon Hubzilla 7.0. 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.

Peamiste uuenduste hulgas tuleb märkida täielikult ümber kujundatud juurdepääsuõiguste süsteem, mis on üks Hubzilla põhiomadusi. Refaktoreerimine võimaldas töövoogu lihtsustada ja samal ajal pakkuda suuremat paindlikkust koos mugavama suhtluse korraldamisega.

  • Kanali rolle on lihtsustatud. Nüüd on valida 4 võimaliku valiku vahel: "avalik", "privaatne", "kogukonna foorum" ja "kohandatud". Vaikimisi luuakse kanal privaatseks.
  • Eraldi kontaktisiku õigused on kaotatud rollide kasuks, mis on nüüd iga lisatud kontakti jaoks nõutav.
  • Kontaktrollidel on üks vaikeseade, mille määrab kanali roll. Soovi korral saab luua kohandatud kontakti rolle. Rakenduses Kontaktirollid saab uute ühenduste jaoks määrata mis tahes kontaktirolli.
  • Privaatsusseaded on viidud eraldi seadete moodulisse. Võrgusoleku ning kataloogi- ja pakkumislehtede kirjete nähtavuse seaded on teisaldatud profiilile.
  • Täpsemad konfiguratsioonid on privaatsusseadetes saadaval, kui valitud on kohandatud kanali roll. Nad said esialgse hoiatuse ja mõnele postitusele, millest võis valesti aru saada, anti vihjeid.
  • Privaatsusrühmi saab hallata privaatsusrühmade rakenduse kaudu, kui see on installitud. Sinna on teisaldatud ka uue sisu privaatsusgrupp ja uute kontaktide seadete privaatsusgrupp.
  • Külaliste juurdepääs on ümber kujundatud, et võimaldada uute külaliste lisamist privaatsusgruppidesse. Mugavuse huvides on ripploendisse lisatud kiirjuurdepääsu lingid eraressurssidele.

Muud olulised muudatused:

  • Täiustatud kasutajaliides profiilifoto muutmiseks.
  • Küsitluste täiustatud kuvamine.
  • Parandatud viga foorumikanalite küsitlustes.
  • Parem jõudlus kontakti kustutamisel.
  • Aegunud privaatsõnumilaiend eemaldati. Selle asemel, sealhulgas diasporaaga suhtlemisel, kasutatakse standardset otsesõnumimehhanismi.
  • Socialauthi laienduse tugi ja täiustused.
  • Erinevad veaparandused.

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

Allikas: opennet.ru

Lisa kommentaar