Dopo 3 mesi di sviluppo il rilascio della piattaforma per la creazione di reti sociali decentralizzate . Il progetto fornisce un server di comunicazione integrabile con sistemi di pubblicazione web, dotato di un sistema di identificazione trasparente e strumenti di gestione degli accessi nelle reti decentralizzate del Fediverse. Il codice del progetto è scritto in PHP e Javascript e sotto licenza MIT.
Hubzilla supporta un sistema di autenticazione unificato per funzionare come rete sociale, forum, gruppi di discussione, Wiki, sistemi di pubblicazione di articoli e siti web. È anche implementato un archivio dati con supporto WebDAV e gestione di eventi con supporto CalDAV.
L'interazione federativa avviene sulla base del proprio , che realizza il concetto di WebMTA per la trasmissione di contenuti attraverso il WWW in reti decentralizzate e offre una serie di funzioni uniche, in particolare l'autenticazione end-to-end trasparente "Nomadic Identity" all'interno della rete Zot, così come la funzione di clonazione per garantire punti di accesso e set di dati utente completamente identici su nodi diversi della rete. È supportato lo scambio con altre reti Fediverse tramite i protocolli ActivityPub, Diaspora, DFRN e OStatus.
In questa nuova versione, oltre ai tradizionali miglioramenti delle funzionalità esistenti e alla correzione di errori riscontrati nel periodo precedente all'uscita, è stato aggiunto un nuovo componente chiamato "Workflow". Questo strumento è progettato per implementare un sistema di collaborazione tra i partecipanti. Tra i suoi utilizzi, si prevede l'impiego come sistema di tracciamento dei bug, supportando tutte le funzioni federative della piattaforma principale.
Tra i miglioramenti più significativi nella nuova versione si evidenzia:
- Continuazione del processo di migrazione alla versione attuale del protocollo ZotVI, la cui versione di riferimento è in fase di sviluppo nell'ambito del progetto correlato . Il passaggio completo è previsto per la versione 5.0, il cui rilascio è atteso nel primo trimestre del prossimo anno.
- Espansione del supporto per OpenGraph per le pubblicazioni, che ora includono anche articoli.
- Miglioramento del supporto per il funzionamento tramite CDN.
- Notevolmente rielaborata e ottimizzata per velocità e consumo di risorse, l'estensione per la cache delle immagini esterne.
- Corrette le problematiche riscontrate nell'interazione con diversi servizi che utilizzano il protocollo ActivityPub. Inoltre, migliorata l'interfaccia di Hubzilla per il lavoro con reti che non supportano l'«Identità Nomade».
- Ampliate le capacità di cross-posting delle pubblicazioni di Hubzilla su piattaforme esterne e reti sociali, in particolare Twitter e Livejournal.
- Aggiunta una limitata supporto per l'inserimento di immagini in formato SVG direttamente nelle pubblicazioni utilizzando la sintassi BBcode.
- Supporto per la rilevazione automatica dei servizi CalDAV e CardDAV.
- Includa la traduzione completa dell'interfaccia in giapponese.
È in corso un'attiva traduzione del sistema di notifiche di Hubzilla per eventi al meccanismo Server Side Events, il che dovrebbe aumentare la velocità e l'affidabilità della consegna, riducendo al contempo il carico sul front-end.
Inoltre, gli sviluppatori segnalano che stanno considerando opzioni per la migrazione del repository principale del progetto dall'attuale Framagit, supportato da un'organizzazione no profit , dato il suo previsto smantellamento a metà del 2021.
Fonte: opennet.ru
