Die Veröffentlichung der offenen Plattform fĂŒr den Einsatz dezentraler sozialer Netzwerke â Mastodon 3.5 â wurde realisiert, die es ermöglicht, auf eigenen Ressourcen Dienste zu erstellen, die nicht von einzelnen Anbietern kontrolliert werden. Wenn ein Benutzer keine Möglichkeit hat, einen eigenen Knoten zu starten, kann er einen vertrauenswĂŒrdigen öffentlichen Dienst zur Verbindung auswĂ€hlen. Mastodon gehört zur Kategorie der föderierten Netzwerke, bei denen ein Satz von Protokollen namens ActivityPub verwendet wird, um eine einheitliche Struktur von Verbindungen zu bilden.
Der Code des Serverteils des Projekts ist in der Programmiersprache Ruby unter Verwendung von Ruby on Rails geschrieben, wĂ€hrend die BenutzeroberflĂ€che auf JavaScript mit den Bibliotheken React.js und Redux basiert. Der Quellcode wird unter der AGPLv3-Lizenz verteilt. Es gibt auch ein statisches Frontend zur Veröffentlichung öffentlicher Ressourcen wie Profile und Statusmeldungen. Die Datenspeicherung erfolgt mithilfe von PostgreSQL und Redis. Eine offene API wird zur Entwicklung von Erweiterungen und zur Anbindung externer Anwendungen bereitgestellt (es gibt Clients fĂŒr Android, iOS und Windows, Bots können erstellt werden).
In der neuen Version:
- Die Möglichkeit zur Bearbeitung bereits gesendeter BeitrĂ€ge wurde hinzugefĂŒgt. Die ursprĂŒnglichen und bearbeiteten Versionen der BeitrĂ€ge werden gespeichert und bleiben zur Analyse in der Vorgeschichte der Operationen verfĂŒgbar. Benutzer, die einen Beitrag mit anderen Teilnehmern geteilt haben, erhalten beim Ăndern des ursprĂŒnglichen Beitrags eine entsprechende Benachrichtigung und können die Verbreitung der Nachricht, die sie geteilt haben, rĂŒckgĂ€ngig machen. Die Möglichkeit ist derzeit standardmĂ€Ăig im Webanwendungs deaktiviert und wird aktiviert, nachdem eine ausreichende Anzahl von Server Nutzern auf Version 3.5 gewechselt ist.
- Die Reihenfolge der AnhÀnge in der Nachricht hÀngt nicht mehr von der Reihenfolge des Hochladens der Dateien ab.
- Eine neue Seite mit einer Auswahl der beliebtesten BeitrĂ€ge, aufkommenden Hashtags, empfohlenen Abonnements und Nachrichten, die von der gröĂten Anzahl von Teilnehmern geteilt wurden, wurde hinzugefĂŒgt. Die Auswahl wird unter BerĂŒcksichtigung der Sprache des Benutzers erstellt. Alle Materialien, die in die Listen der aufkommenden BeitrĂ€ge aufgenommen werden, durchlaufen vor der Anzeige in den Empfehlungen eine manuelle Moderation.

- FĂŒr Moderatoren wurde ein neuer mehrstufiger Prozess zur Bearbeitung von Warnungen ĂŒber VerstöĂe mit der Möglichkeit zur PrĂŒfung von EinsprĂŒchen vorgeschlagen. Alle Aktionen des Moderators, wie das Löschen von Nachrichten oder das Aussetzen von Veröffentlichungen, werden jetzt in den Benutzereinstellungen angezeigt und sind standardmĂ€Ăig mit der Versendung einer Benachrichtigung an den VerstöĂe begangen ĂŒber E-Mail verbunden, wobei die Möglichkeit besteht, die getroffenen MaĂnahmen anzufechten, auch durch persönlichen Schriftverkehr mit dem Moderator.
- Eine neue Ăbersichtsseite mit allgemeinen Metriken fĂŒr Moderatoren und zusĂ€tzlichen Statistiken wurde vorgeschlagen, einschlieĂlich Daten darĂŒber, woher neue Benutzer kommen, welche Sprachen sie sprechen und wie viele von ihnen spĂ€ter bleiben auf Server. Die Beschwerden-Seite wurde aktualisiert, auf der die Prozesse zur Bearbeitung von Warnungen optimiert und die Werkzeuge fĂŒr die Massenlöschung von Spam und Bot-AktivitĂ€ten verbessert wurden.
Quelle: opennet.ru

