Vydání Mastodon 3.0, decentralizované platformy sociálních sítí

zveřejněno uvolnění bezplatné platformy pro nasazení decentralizovaných sociálních sítí - Mastodont 3.0, která umožňuje vytvářet služby na vlastních provozovnách, které nejsou kontrolovány jednotlivými dodavateli. Pokud uživatel nemůže spustit svůj vlastní uzel, může si vybrat důvěryhodný veřejná služba připojit. Mastodon patří do kategorie federovaných sítí, ve kterých se používá sada protokolů k vytvoření jednotné komunikační struktury Činnost Pub.

Serverový kód projektu je napsán v Ruby pomocí Ruby on Rails a klientské rozhraní je napsáno v JavaScriptu pomocí knihoven React.js a Redux. Zdrojové texty šíření licencováno pod AGPLv3. Existuje také statický frontend pro publikování veřejných zdrojů, jako jsou profily a statusy. Ukládání dat je organizováno pomocí PostgreSQL a Redis.
Za předpokladu, že otevřené API pro rozvoj dodatky a připojení externích aplikací (existují klienti pro Android, iOS a Windows, můžete vytvářet boty).

Nové vydání je pozoruhodné ukončením podpory protokolu
OStatus, který poskytoval kompatibilitu se staršími řešeními založenými na StatusNet a GNU Social. Místo OStatus se doporučuje používat protokol ActivityPub. Webové rozhraní přidalo podporu pro profilový adresář, vestavěný audio přehrávač, systém automatického dokončování pro zadávání hashtagů, značky „not available“ pro smazané multimediální přílohy, možnosti deaktivace aktualizací v reálném čase, plynulé rolování a dialog pro migraci účtu. Implementována podpora dvoufaktorové autentizace s dodatečným potvrzením emailem. Rozšířila se podpora hashtagů a zvýšila se přesnost jejich vyhledávání. Přidána komponenta pro kontrolu spamu.

Zdroj: opennet.ru

Přidat komentář