Frigivelse af Mastodon 3.0, en decentraliseret social netværksplatform

offentliggjort frigivelse af en gratis platform til udrulning af decentrale sociale netværk - Mastodont 3.0, som giver dig mulighed for at skabe tjenester på dine egne faciliteter, som ikke er kontrolleret af individuelle leverandører. Hvis brugeren ikke er i stand til at køre sin egen node, kan han vælge en pålidelig node offentlig service at forbinde. Mastodon tilhører kategorien af ​​fødererede netværk, hvor et sæt protokoller bruges til at danne en samlet kommunikationsstruktur Aktivitetspub.

Projektets serversidekode er skrevet i Ruby ved hjælp af Ruby on Rails, og klientgrænsefladen er skrevet i JavaScript ved hjælp af React.js- og Redux-bibliotekerne. Kildetekster spredning licenseret under AGPLv3. Der er også en statisk frontend til publicering af offentlige ressourcer såsom profiler og statusser. Datalagring organiseres ved hjælp af PostgreSQL og Redis.
Forudsat åben API til udvikling tilføjelser og tilslutning af eksterne applikationer (der er klienter til Android, iOS og Windows, du kan oprette bots).

Den nye udgivelse er bemærkelsesværdig for afbrydelsen af ​​support til protokollen
OStatus, som gav kompatibilitet med ældre løsninger baseret på StatusNet og GNU Social. Det anbefales at bruge ActivityPub-protokollen i stedet for OStatus. Webgrænsefladen har tilføjet understøttelse af en profilmappe, en indbygget lydafspiller, et autofuldførelsessystem til indtastning af hashtags, "ikke tilgængelige" tags for slettede multimedievedhæftede filer, muligheder for at deaktivere realtidsopdateringer, jævn rulning og en dialog for at migrere en konto. Implementeret support til to-faktor autentificering med yderligere bekræftelse via e-mail. Understøttelsen af ​​hashtags er blevet udvidet, og nøjagtigheden af ​​deres søgning er blevet øget. Tilføjet en spamkontrolkomponent.

Kilde: opennet.ru

Tilføj en kommentar