Release of Mastodon 3.0, a decentralized social networking platform

Published release of a free platform for deploying decentralized social networks β€” Mastodon 3.0, which allows you to create services at your own facilities that are not controlled by individual providers. If the user does not have the ability to run his own node, then he can choose a trustworthy public service to connect. Mastodon belongs to the category of federated networks, in which a set of protocols is used to form a single structure of communications. Activity Pub.

The server side of the project is written in Ruby using Ruby on Rails, and the client interface is written in JavaScript using the React.js and Redux libraries. Source texts extend licensed under AGPLv3. There is also a static frontend for publishing public resources such as profiles and statuses. Data storage is organized using PostgreSQL and Redis.
Provided open API for development additions and connecting external applications (there are clients for Android, iOS and Windows, you can create bots).

The new release is notable for deprecating the protocol
OStatus, which provided compatibility with legacy solutions based on StatusNet and GNU Social. It is recommended to use the ActivityPub protocol instead of OStatus. Added support for the profile catalog, built-in audio player, hashtag input auto-completion system, β€œnot available” labels for remote multimedia attachments, options for disabling real-time updates, smooth scrolling, and account migration dialog in the web interface. Implemented support for two-factor authentication with additional confirmation by email. Expanded support for hashtags and increased the accuracy of their search. Added component for checking spam.

Source: opennet.ru

Add a comment