Rilascio della piattaforma di comunicazione decentralizzata Hubzilla 4.6

Dopo 3 mesi di sviluppo presentato il rilascio della piattaforma per costruire reti sociali decentralizzate Hubzilla 4.6. 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 è distribuito sotto licenza MIT.

Hubzilla supporta un sistema di autenticazione unificato per funzionare come rete sociale, forum, gruppi di discussione, Wiki, sistemi per la pubblicazione di articoli e siti web. È anche implementato un archivio dati con supporto WebDAV e gestione degli eventi con supporto CalDAV.

L'interazione federativa avviene sulla base del proprio protocollo Zot, che implementa 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 trasparente end-to-end "Nomadic Identity" all'interno della rete Zot, nonché la funzione di clonazione per garantire punti di accesso e set di dati utente completamente identici su diversi nodi della rete. È supportato lo scambio con altre reti del Fediverse utilizzando i protocolli ActivityPub, Diaspora, DFRN e OStatus.

Nella nuova versione, oltre ai tradizionali miglioramenti delle funzionalità esistenti e correzioni di errori riscontrati nell'intervallo di tempo dalla precedente versione, è stato aggiunto un nuovo modulo "Workflow". Esso rappresenta uno strumento per implementare un sistema di interazione tra i partecipanti. Tra i suoi ambiti di applicazione è previsto l'uso come sistema per il tracciamento dei bug, supportando tutte le funzioni federative della piattaforma principale.

Tra i più notevoli cambiamenti nella nuova versione si segnala:

  • Il proseguimento del processo di migrazione alla versione attuale del protocollo ZotVI, la cui versione di riferimento è in fase di sviluppo nell'ambito del progetto collegato Zap. Il passaggio completo è previsto per la versione 5.0, il cui rilascio è atteso nel primo trimestre dell'anno prossimo.
  • Espansione del supporto per Opengraph per pubblicazioni, che ora includono anche articoli.
  • Miglioramento del supporto per l'utilizzo tramite CDN.
  • Ampia rielaborazione e ottimizzazione per velocità e consumo di risorse del modulo per la cache delle immagini esterne.
  • Sono stati risolti i problemi di interazione con vari servizi che utilizzano il protocollo ActivityPub. È stato inoltre migliorato l'interfaccia di Hubzilla per lavorare con reti che non supportano "Nomadic Identity".
  • Ampliate le possibilità di cross-posting delle pubblicazioni di Hubzilla su piattaforme esterne e social network, in particolare Twitter e Livejournal.
  • Aggiunta un supporto limitato per l'inserimento di immagini in formato SVG direttamente nelle pubblicazioni usando la markup BBcode.
  • Supporto per il rilevamento automatico dei servizi CalDAV e CardDAV.
  • Inclusa la traduzione completa dell'interfaccia in giapponese.

Sono in corso attivi lavori per tradurre il sistema di notifica degli eventi di Hubzilla nel meccanismo Server Side Events, il che dovrebbe aumentare la velocità e l'affidabilità della consegna, oltre a ridurre il carico sul front-end.
Inoltre, gli sviluppatori riferiscono di considerare opzioni per la migrazione del repository principale del progetto dall'attuale Framagit, supportato dall'organizzazione no-profit Framasoft, a causa della sua prevista chiusura a metà del 2021.

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