Efter cirka ett halvÄr sedan den senaste stora versionen har en ny version av plattformen för att bygga decentraliserade sociala nÀtverk, Hubzilla 7.0, publicerats. Projektet erbjuder en kommunikationsserver som kan integreras med webpubliceringssystem och Àr utrustad med ett transparent identifikationssystem och Ätkomstkontrollverktyg i decentraliserade nÀtverk i Fediverse. Projektets kod Àr skriven i PHP och JavaScript och distribueras under MIT-licensen, och för datalagring stöds databaser som MySQL och dess forkar, samt PostgreSQL.
Hubzilla har ett enhetligt autentiseringssystem för att fungera som socialt nÀtverk, forum, diskussionsgrupper, wikis, system för artikelpublicering och webbplatser. Federativt samarbete sker baserat pÄ den egna Zot-protokollet, som implementerar konceptet WebMTA för att överföra innehÄll genom WWW i decentraliserade nÀtverk och erbjuder en mÀngd unika funktioner, sÀrskilt transparent sluten autentisering "Nomadic Identity" inom Zot-nÀtverket, samt kloningsfunktionen för att sÀkerstÀlla helt identiska ingÄngspunkter och uppsÀttningar av anvÀndardata pÄ olika noder i nÀtverket. Utbyte med andra nÀtverk i Fediverse stöds med hjÀlp av protokollen ActivityPub, Diaspora, DFRN och OStatus. Hubzilla:s fillagring Àr Àven tillgÀnglig via WebDAV-protokollet. Dessutom stöder systemet arbete med hÀndelser och kalendrar via CalDAV samt adressböcker via CardDAV.
Bland de viktigaste nyheterna kan nÀmnas ett helt omarbetat system för ÄtkomstrÀttigheter, som Àr en av nyckelfunktionerna i Hubzilla. Den genomförda omstruktureringen har möjliggjort en förenkling av arbetsflödet samtidigt som större flexibilitet uppnÄs för en smidigare organisering av samarbetet.
- Rollerna för kanaler har förenklats. Nu finns det fyra möjliga alternativ att vÀlja mellan: "offentlig", "privat", "gemenskapsforum" och "anpassad". Som standard skapas kanalen som "privat".
- Individuella behörigheter för kontakter har tagits bort till förmÄn för roller, som nu Àr ett obligatoriskt krav vid tillÀgg av varje kontakt.
- Rollerna för kontakter har en förinstÀllning som definieras av kanalens roll. AnvÀndarspecifika kontaktroller kan skapas vid behov. Vilken kontaktroll som helst kan stÀllas in som standard för nya anslutningar i programmet "Kontaktroller".
- IntegritetsinstÀllningarna har flyttats till en separat instÀllningsmodul. InstÀllningar för synlighet av online-status och inlÀgg pÄ katalog- och erbjudandesidor har flyttats till profilen.
- Avancerade konfigurationer Àr tillgÀngliga i integritetsinstÀllningarna om anvÀndarens kanalroll har valts. De fick en initial varning och vissa inlÀgg som kan missförstÄs har fÄtt tips.
- Integritetsgrupper kan hanteras frÄn applikationen "Integritetsgrupper" om den Àr installerad. StandardinstÀllningarna för integritetsgrupp för nytt innehÄll och standardintegritetsgrupp för nya kontakter har ocksÄ flyttats dit.
- GÀstÄtkomst har omarbetats för att möjliggöra tillÀgg av nya gÀster i integritetsgrupper. SnabblÀnkar till privata resurser har lagts till i rullgardinsmenyn för bekvÀmlighet.
Andra betydande förÀndringar:
- AnvÀndargrÀnssnittet för att Àndra profilbild har förbÀttrats.
- Visningen av omröstningar har förbÀttrats.
- Fel relaterat till omröstningar för kanaler â forum har Ă„tgĂ€rdats.
- Prestandan vid borttagning av kontakter har förbÀttrats.
- Det utdaterade tillÀgget för personlig meddelandefunktion har tagits bort. IstÀllet anvÀnds den standardiserade mekanismen för direktmeddelanden, inklusive kommunikation med Diaspora.
- Stöd och förbÀttringar för tillÀgget Socialauth.
- Olika buggfixar.
Största delen av arbetet har utförts av huvudutvecklaren Mario Vavti med stöd frÄn den öppna kÀllkodsfinansieringen frÄn NGI Zero.
KĂ€lla: opennet.ru
