Udgivelse af Mastodon 3.0, en platform til oprettelse af decentraliserede sociale netværk

Publiceret udviklingen af en fritstående platform til implementering af decentrale sociale netværk — Mastodon 3.0, der gør det muligt at skabe tjenester på egne ressourcer, som ikke er underlagt enkelte udbydere. Hvis brugeren ikke har mulighed for at starte sin egen node, kan han vælge en betroet offentligt tjeneste til tilslutning. Mastodon tilhører kategorien af fødererede netværk, hvor et sæt protokoller anvendes til at danne en enkelt struktur af forbindelser ActivityPub.

Serverens kode er skrevet i Ruby ved brug af Ruby on Rails, mens klientgrænsefladen er skrevet i JavaScript ved brug af React.js og Redux biblioteker. Kildekoderne distribueres er licenseret under AGPLv3. Der er også en statisk frontend til offentliggørelse af offentligt tilgængelige ressourcer, såsom profiler og statusopdateringer. Databasen er organiseret ved hjælp af PostgreSQL og Redis.
Der tilbydes åben API for udvikling tilføjelser og tilslutning af eksterne applikationer (der findes klienter til Android, iOS og Windows, det er muligt at oprette bots).

Den nye udgivelse er bemærkelsesværdig ved ophøret af understøttelsen af protokollen
OStatus, der sikrede kompatibilitet med ældre løsninger baseret på StatusNet og GNU Social. I webgrænsefladen er der tilføjet support til en profilkatalog, indbygget musikafspiller, autofuldførsel af hashtag-indtastning, “utilgængelig” mærker for fjernede mediefiler, muligheder for at deaktivere opdateringer i realtid, glidende scroll og en dialog til migrering af konti. Der er implementeret understøttelse af to-faktor autentifikation med ekstra bekræftelse via email. Understøttelsen af hashtags er blevet udvidet, og deres søgenøjagtighed er forbedret. Der er tilføjet en komponent til spamkontrol.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster