Izdanje Mastodon 3.0, decentralizirane platforme za društveno umrežavanje

objavljeno izdavanje besplatne platforme za postavljanje decentralizovanih društvenih mreža - Mastodont 3.0, koji vam omogućava da kreirate usluge u sopstvenim objektima koje ne kontrolišu pojedinačni dobavljači. Ako korisnik nije u mogućnosti pokrenuti vlastiti čvor, može odabrati pouzdani javna služba za povezivanje. Mastodon spada u kategoriju federalnih mreža, u kojima se skup protokola koristi za formiranje jedinstvene komunikacijske strukture ActivityPub.

Serverski kod projekta je napisan u Ruby-u koristeći Ruby on Rails, a klijentsko sučelje je napisano u JavaScript-u koristeći React.js i Redux biblioteke. Izvorni tekstovi širenje licencirano pod AGPLv3. Postoji i statički frontend za objavljivanje javnih resursa kao što su profili i statusi. Pohrana podataka je organizirana pomoću PostgreSQL-a i Redis-a.
Otvoreno API za razvoj dodaci i povezivanje eksternih aplikacija (postoje klijenti za Android, iOS i Windows, možete kreirati botove).

Novo izdanje je značajno po ukidanju podrške za protokol
OStatus, koji je omogućio kompatibilnost sa starijim rješenjima baziranim na StatusNet i GNU Social. Preporučuje se korištenje ActivityPub protokola umjesto OStatusa. Web sučelje je dodalo podršku za direktorij profila, ugrađeni audio plejer, sistem automatskog dovršavanja za unos hashtagova, oznake "nije dostupno" za izbrisane multimedijalne priloge, opcije za onemogućavanje ažuriranja u stvarnom vremenu, glatko skrolovanje i dijalog za migraciju naloga. Implementirana podrška za dvofaktorsku autentifikaciju sa dodatnom potvrdom putem e-pošte. Podrška za hashtagove je proširena i tačnost njihove pretrage je povećana. Dodata komponenta za provjeru neželjene pošte.

izvor: opennet.ru

Dodajte komentar