Išleista Mastodon 3.0 – platforma, skirta kurti decentralizuotus socialinius tinklus

paskelbta nemokamos platformos, skirtos decentralizuotų socialinių tinklų diegimui, išleidimas - Mastodonas 3.0, kuri leidžia kurti paslaugas savo objektuose, kurių nekontroliuoja atskiri tiekėjai. Jei vartotojas negali paleisti savo mazgo, jis gali pasirinkti patikimą valstybės tarnyba Prisijungti. Mastodon priklauso federacinių tinklų kategorijai, kurioje protokolų rinkinys naudojamas vieningai komunikacijos struktūrai sudaryti. „ActivityPub“.

Projekto serverio kodas parašytas Ruby naudojant Ruby on Rails, o kliento sąsaja – JavaScript, naudojant React.js ir Redux bibliotekas. Šaltiniai tekstai skleisti licencijuota pagal AGPLv3. Taip pat yra statinė sąsaja, skirta viešiesiems ištekliams, pvz., profiliams ir būsenoms, skelbti. Duomenų saugojimas organizuojamas naudojant PostgreSQL ir Redis.
Pateikiama atvira API plėtrai papildymus ir išorinių programų prijungimas (yra klientų, skirtų Android, iOS ir Windows, galima kurti robotus).

Naujasis leidimas pasižymi tuo, kad nutraukiamas protokolo palaikymas
OStatus, kuris suteikė suderinamumą su senesniais sprendimais, pagrįstais StatusNet ir GNU Social. Vietoj OStatus rekomenduojama naudoti protokolą ActivityPub. Žiniatinklio sąsaja papildė profilio katalogo palaikymą, integruotą garso grotuvą, automatinio užbaigimo sistemą, skirtą žymoms su grotelėmis įvesti, žymas „nepasiekiama“ ištrintiems daugialypės terpės priedams, parinktis išjungti naujinimus realiuoju laiku, sklandų slinkimą ir paskyros perkėlimo dialogo langas. Įdiegtas dviejų veiksnių autentifikavimo palaikymas su papildomu patvirtinimu el. Išplėstas grotažymių palaikymas ir padidintas jų paieškos tikslumas. Pridėtas šiukšlių tikrinimo komponentas.

Šaltinis: opennet.ru

Добавить комментарий