Utgivelse av den desentraliserte kommunikasjonsplattformen Hubzilla 7.0

Etter omtrent seks måneder siden forrige store utgivelse, har en ny versjon av plattformen for å bygge desentraliserte sosiale nettverk, Hubzilla 7.0, blitt publisert. Prosjektet gir en kommunikasjonsserver som integreres med nettpubliseringssystemer, utstyrt med et transparent identifikasjonssystem og tilgangskontrollverktøy i desentraliserte Fediverse-nettverk. Prosjektkoden er skrevet i PHP og JavaScript og distribueres under MIT-lisensen; MySQL DBMS og dets gafler, samt PostgreSQL, støttes som datalagring.

Hubzilla har et enkelt autentiseringssystem for å fungere som et sosialt nettverk, fora, diskusjonsgrupper, Wikier, artikkelpubliseringssystemer og nettsteder. Federert interaksjon utføres på grunnlag av Zots egen protokoll, som implementerer WebMTA-konseptet for overføring av innhold over WWW i desentraliserte nettverk og gir en rekke unike funksjoner, spesielt transparent ende-til-ende-autentisering "Nomadic Identity" innenfor Zot-nettverket, samt en kloningsfunksjon for å sikre helt identiske punkter pålogging og brukerdatasett på ulike nettverksnoder. Utveksling med andre Fediverse-nettverk støttes ved å bruke ActivityPub-, Diaspora-, DFRN- og OStatus-protokollene. Hubzilla-fillagring er også tilgjengelig via WebDAV-protokollen. I tillegg støtter systemet arbeid med CalDAV-hendelser og -kalendere, samt CardDAV-notatbøker.

Blant hovedinnovasjonene bør vi merke oss et fullstendig redesignet tilgangsrettighetssystem, som er en av hovedfunksjonene til Hubzilla. Refaktoreringen gjorde det mulig å forenkle arbeidsflyten og samtidig gi større fleksibilitet med en mer praktisk organisering av samhandlingen.

  • Kanalroller er forenklet. Det er nå 4 mulige alternativer å velge mellom: "offentlig", "privat", "fellesskapsforum" og "tilpasset". Som standard er kanalen opprettet som "privat".
  • Individuelle kontakttillatelser har blitt eliminert til fordel for roller, som nå er et krav når du legger til hver kontakt.
  • Kontaktroller har én standard forhåndsinnstilling, som bestemmes av kanalrollen. Egendefinerte kontaktroller kan opprettes etter ønske. Enhver kontaktrolle kan settes som standard for nye tilkoblinger i Kontaktroller-appen.
  • Personverninnstillinger er flyttet til en egen innstillingsmodul. Synlighetsinnstillinger for nettstatus og oppføringer på katalog- og tilbudssider er flyttet til profilen.
  • Avanserte konfigurasjoner er tilgjengelige i personverninnstillingene når den tilpassede kanalrollen er valgt. De fikk en innledende advarsel og noen innlegg som kunne misforstås ble gitt hint.
  • Personverngrupper kan administreres fra Personverngrupper-appen, hvis den er installert. Standard personverngruppe for nytt innhold og standard personverngruppe for nye kontaktinnstillinger er også flyttet dit.
  • Gjestetilgang har blitt redesignet slik at nye gjester kan legges til i personverngrupper. Hurtigtilgangslenker til private ressurser er lagt til i rullegardinlisten for enkelhets skyld.

Andre vesentlige endringer:

  • Forbedret brukergrensesnitt for å endre profilbildet ditt.
  • Forbedret visning av undersøkelser.
  • Rettet en feil med avstemninger for forumkanaler.
  • Forbedret ytelse når du sletter en kontakt.
  • Fjernet utdatert utvidelse for private meldinger. I stedet, inkludert for utveksling med diaspora, brukes standard direktemeldingsmekanisme.
  • Støtte og forbedringer for Socialauth-utvidelsen.
  • Ulike feilrettinger.

Mye av arbeidet ble gjort av kjerneutvikler Mario Vavti med støtte fra NGI Zero open source-finansiering.

Kilde: opennet.ru

Legg til en kommentar