Decentraliseeritud suhtlusplatvormi Hubzilla 7.0 väljalase

Pool aastat pärast eelmist suurväljaandmist on ilmunud uus versioon detsentraliseeritud sotsiaalsete võrgustike platvormist Hubzilla 7.0. Projekt pakub suhtlusteenust, mis on integreeritav veebipublitseerimisse ja sisaldab läbipaistvat identifitseerimissüsteemi ja juurdepääsu haldamise vahendeid detsentraliseeritud Fediverse võrgustikes. Projekti kood on kirjutatud PHP ja JavaScriptis ning levitatakse MIT litsentsi alusel, andmehoidlatena toetatakse MySQL ja selle forkide ning PostgreSQL andmebaase.

Hubzilla ühendab autentimise süsteemi sotsiaalsete võrkude, foorumite, arutelugruppide, Wiki, artiklite avaldamise süsteemide ja veebisaitide jaoks. Föderatiivne koostöö toimub ettevõtte enda Zot protokolli alusel, mis rakendab WebMTA kontseptsiooni sisu edastamiseks WWW kaudu detsentraliseeritud võrkudes ning pakub mitmeid ainulaadseid funktsioone, sealhulgas läbipaistvat lõpp-punktide autentimist 'Nomadic Identity' Zot võrgus, samuti kloonimisfunktsiooni, et tagada täiesti identsed sissepääsud ja kasutajaandmestikud erinevates võrgu sõlmedes. Hubzilla failide salvestus on samuti juurdepääsetav WebDAV protokolli kaudu. Lisaks toetab süsteem CalDAV kalendrite ja sündmuste töötlemist ning CardDAV aadressiraamatute haldamist.

Peamiste uuenduste seas on täiesti ümber kujundatud juurdepääsuõiguste süsteem, mis on üks Hubzilla võtmeomadustest. Tehtud refaktoorimine on lihtsustanud töövoogu, kuid samal ajal pakkunud suuremat paindlikkust mugavama koostöö korraldamiseks.

  • Kanalite rollid on lihtsustatud. Nüüd on valikus 4 võimalikku varianti: "avalik", "isiklik", "kogukonna foorum" ja "kohandatav". Vaikimisi luuakse kanal kui "isiklik".
  • Kontaktide individuaalsed õigused on kaotatud rollide kasuks, mis on nüüd kohustuslikud iga kontakti lisamisel.
  • Kontaktide rollidel on üks vaikimisi seadistus, mis määratakse kanali rolli järgi. Soovi korral võib luua kohandatud kontaktide rolle. Iga kontaktide rolli saab seadistada vaikimisi uute ühenduste jaoks rakenduses „Kontaktide rollid“.
  • Privaatsusseaded on viidud eraldi seadete plokki. Veebistaatus ja teated kaustas ja pakkumiste lehtedel on nüüd profile viidud.
  • Täpsemad seadistused on saadaval privaatsusseadetes, kui on valitud kohandatud kanali roll. Need said esialgse hoiatuse ning mõned kirjed, mis võivad olla valesti mõistetud, said vihjeid.
  • Privaatsusgruppide haldamiseks saab kasutada "Privaatsusgruppide" rakendust, kui see on installitud. Uue sisu ja uute kontaktide vaikimisi privaatsusgrupi seaded on samuti sinna viidud.
  • Külastaja ligipääs on ümber kujundatud, et lubada uusi külastajaid lisada privaatsusgruppidesse. Kiire ligipääs lingid privaatsetele ressurssidele on mugavuse huvides lisatud rippmenüüsse.

Teised olulised muudatused:

  • Parandatud kasutajaliidest profiilipildi muutmiseks.
  • Parandatud küsitluste kuvamine.
  • Parandatud vead küsitluste osas kanalites — foorumites.
  • Parandatud jõudlust kontaktide kustutamisel.
  • Eemaldatud aegunud isiklike sõnumite jagamise laiendus. Selle asemel, sealhulgas ka Diaspora'ga jagamiseks, kasutatakse tavalist otseste sõnumite mehhanismi.
  • Tugi ja täiustused Socialauth laiendusele.
  • Erinevad vea parandused.

Suurema osa tööst tegi peamine arendaja Mario Vavti NGI Zero avatud koodiga rahastamise fondi toetusel.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster