Rilascio della piattaforma di comunicazione decentralizzata Hubzilla 7.0

Dopo circa sei mesi dall'ultimo grande rilascio, è stata pubblicata una nuova versione della piattaforma per la creazione di reti sociali decentralizzate Hubzilla 7.0. Il progetto fornisce un server di comunicazione integrabile con sistemi di pubblicazione web, dotato di un sistema di identificazione trasparente e mezzi per la gestione degli accessi nelle reti decentralizzate Fediverse. Il codice del progetto è scritto in PHP e JavaScript e viene distribuito con licenza MIT, supportando come database principale i DBMS MySQL e i suoi fork, nonché PostgreSQL.

Hubzilla ha un unico sistema di autenticazione per funzionare come rete sociale, forum, gruppi di discussione, Wiki, sistemi per la pubblicazione di articoli e siti web. L'interazione federativa avviene tramite un protocollo proprietario chiamato Zot, che realizza il concetto di WebMTA per la trasmissione di contenuti attraverso il WWW in reti decentralizzate e garantisce una serie di funzionalità uniche, in particolare l'autenticazione end-to-end trasparente "Identità Nomade" all'interno della rete Zot, nonché la funzione di clonazione per garantire punti di accesso e set di dati utenti completamente identici su diversi nodi della rete. È supportato lo scambio con altre reti del Fediverse utilizzando i protocolli ActivityPub, Diaspora, DFRN e OStatus. L'archivio di file di Hubzilla è accessibile anche tramite il protocollo WebDAV. Inoltre, il sistema supporta la gestione di eventi e calendari CalDAV, nonché rubrica CardDAV.

Tra le principali novità spicca un sistema di permessi completamente rielaborato, che è una delle caratteristiche fondamentali di Hubzilla. Il refactoring effettuato ha semplificato il flusso di lavoro, garantendo al contempo maggiore flessibilità in un'organizzazione più praticabile della collaborazione.

  • I ruoli dei canali sono stati semplificati. Ora è possibile scegliere tra 4 opzioni: 'pubblico', 'privato', 'forum comunitario' e 'personalizzato'. Per impostazione predefinita, il canale viene creato come 'privato'.
  • I permessi individuali per i contatti sono stati aboliti a favore di ruoli, che ora sono un requisito necessario per l'aggiunta di ogni contatto.
  • I ruoli dei contatti hanno una preset predefinita che è determinata dal ruolo del canale. I ruoli personalizzati dei contatti possono essere creati a discrezione dell'utente. Qualsiasi ruolo di contatto può essere impostato come predefinito per nuove connessioni nell'app 'Ruoli dei contatti'.
  • Le impostazioni sulla privacy sono state trasferite in un modulo di impostazioni separato. Le impostazioni di visibilità dello stato online e delle registrazioni nelle pagine del catalogo e delle offerte sono state trasferite nel profilo.
  • Configurazioni avanzate sono disponibili nelle impostazioni sulla privacy se è stato scelto un ruolo personalizzato del canale. Sono state ricevute avvertenze iniziali, e alcune registrazioni che potrebbero essere interpretate erroneamente hanno ricevuto suggerimenti.
  • I gruppi di privacy possono essere gestiti dall'app 'Gruppi di privacy', se installata. Anche le impostazioni del gruppo di privacy predefinito per i nuovi contenuti e il gruppo di privacy predefinito per i nuovi contatti sono state trasferite lì.
  • L'accesso ospite è stato rinnovato per consentire l'aggiunta di nuovi ospiti ai gruppi di privacy. Sono stati aggiunti collegamenti rapidi alle risorse private nel menu a discesa per comodità.

Altre modifiche significative includono:

  • Interfaccia utente migliorata per la modifica della foto del profilo.
  • Migliorata la visualizzazione dei sondaggi.
  • Corretto un errore nei sondaggi per i canali - forum.
  • Migliorata la performance nella rimozione di contatti.
  • Rimosso un plugin obsoleto per lo scambio di messaggi privati. Ora viene utilizzato il meccanismo standard dei messaggi diretti, incluso per lo scambio con Diaspora.
  • Supporto e miglioramenti per il plugin Socialauth.
  • Diverse correzioni di bug.

La maggior parte del lavoro è stata svolta dal principale sviluppatore Mario Vavti con il supporto del fondo NGI Zero per il software open source.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster