Rilascio di Mastodon 3.0, una piattaforma per la creazione di social network decentralizzati

pubblicato rilascio di una piattaforma gratuita per la diffusione di social network decentralizzati - Mastodonte 3.0, che consente di creare presso le proprie strutture servizi non controllati dai singoli fornitori. Se l'utente non è in grado di gestire il proprio nodo, può sceglierne uno affidabile Servizio pubblico per connettere. Mastodon appartiene alla categoria delle reti federate, in cui un insieme di protocolli viene utilizzato per formare una struttura di comunicazione unificata Attività Pub.

Il codice lato server del progetto è scritto in Ruby utilizzando Ruby on Rails e l'interfaccia client è scritta in JavaScript utilizzando le librerie React.js e Redux. Testi di origine diffusione concesso in licenza con AGPLv3. Esiste anche un frontend statico per la pubblicazione di risorse pubbliche come profili e stati. L'archiviazione dei dati è organizzata utilizzando PostgreSQL e Redis.
Fornito aperto API per lo sviluppo aggiunte e collegando applicazioni esterne (esistono client per Android, iOS e Windows, puoi creare bot).

La nuova versione si distingue per l'interruzione del supporto per il protocollo
OStatus, che forniva compatibilità con soluzioni precedenti basate su StatusNet e GNU Social. Si consiglia di utilizzare il protocollo ActivityPub anziché OStatus. L'interfaccia web ha aggiunto il supporto per una directory di profili, un lettore audio integrato, un sistema di completamento automatico per l'immissione di hashtag, tag "non disponibile" per allegati multimediali eliminati, opzioni per disabilitare gli aggiornamenti in tempo reale, scorrimento fluido e un finestra di dialogo per la migrazione di un account. Implementato il supporto per l'autenticazione a due fattori con ulteriore conferma via e-mail. Il supporto per gli hashtag è stato ampliato ed è stata aumentata la precisione della loro ricerca. Aggiunto un componente di controllo dello spam.

Fonte: opennet.ru

Aggiungi un commento