Izdanje Mastodona 3.0, platforme za stvaranje decentraliziranih društvenih mreža

Objavljeno puštanje besplatne platforme za implementaciju decentraliziranih društvenih mreža - Mastodont 3.0, što vam omogućuje stvaranje usluga u vlastitim pogonima koje ne kontroliraju pojedinačni dobavljači. Ako korisnik ne može pokrenuti vlastiti čvor, može odabrati pouzdani javna služba povezivanje. Mastodon pripada kategoriji federalnih mreža, u kojima se skup protokola koristi za formiranje unificirane komunikacijske strukture ActivityPub.

Kod projekta na strani poslužitelja napisan je u Rubyju pomoću Ruby on Rails, a sučelje klijenta napisano je u JavaScriptu pomoću biblioteka React.js i Redux. Izvorni tekstovi širenje licenciran pod AGPLv3. Također postoji statično sučelje za objavljivanje javnih izvora kao što su profili i statusi. Pohrana podataka organizirana je pomoću PostgreSQL-a i Redisa.
Otvorena API za razvoj dodaci i povezivanje vanjskih aplikacija (postoje klijenti za Android, iOS i Windows, možete kreirati botove).

Novo izdanje je poznato po prekidu podrške za protokol
OStatus, koji je omogućio kompatibilnost sa starijim rješenjima temeljenim na StatusNet i GNU društveno. Preporuča se koristiti ActivityPub protokol umjesto OStatus-a. Web sučelje ima dodatu podršku za imenik profila, ugrađeni audio player, sustav automatskog dovršavanja za unos hashtagova, oznake "nije dostupno" za izbrisane multimedijske privitke, opcije za onemogućavanje ažuriranja u stvarnom vremenu, glatko pomicanje i dijalog za migraciju računa. Implementirana podrška za dvofaktorsku autentifikaciju uz dodatnu potvrdu putem e-pošte. Proširena je podrška za hashtagove i povećana je točnost njihove pretrage. Dodana komponenta za provjeru neželjene pošte.

Izvor: opennet.ru

Dodajte komentar