Lanzamento de Mastodon 3.0, unha plataforma de redes sociais descentralizada

publicado liberación dunha plataforma gratuíta para o despregamento de redes sociais descentralizadas - Mastodonte 3.0, que permite crear servizos nas súas propias instalacións que non están controlados por provedores individuais. Se o usuario non pode executar o seu propio nodo, pode escoller un de confianza servizo público para conectar. Mastodon pertence á categoría de redes federadas, na que se usa un conxunto de protocolos para formar unha estrutura de comunicación unificada. ActividadePub.

O código do servidor do proxecto está escrito en Ruby usando Ruby on Rails, e a interface do cliente está escrita en JavaScript usando as bibliotecas React.js e Redux. Textos fonte espallamento licenciado baixo AGPLv3. Tamén hai un frontend estático para publicar recursos públicos como perfís e estados. O almacenamento de datos organízase mediante PostgreSQL e Redis.
Proporcionado aberto API para o desenvolvemento engadidos e conectar aplicacións externas (hai clientes para Android, iOS e Windows, podes crear bots).

A nova versión destaca pola descontinuación do soporte para o protocolo
OStatus, que proporcionaba compatibilidade con solucións antigas baseadas en StatusNet e GNU Social. Recoméndase utilizar o protocolo ActivityPub en lugar de OStatus. A interface web engadiu soporte para un directorio de perfil, un reprodutor de audio integrado, un sistema de autocompletado para introducir hashtags, etiquetas "non dispoñibles" para anexos multimedia eliminados, opcións para desactivar actualizacións en tempo real, desprazamento suave e un diálogo para a migración da conta. Compatibilidade implementada para a autenticación de dous factores con confirmación adicional por correo electrónico. Ampliouse o soporte para os hashtags e aumentou a precisión da súa busca. Engadiuse un compoñente de comprobación de spam.

Fonte: opennet.ru

Engadir un comentario