分散型ソーシャル ネットワークを構築するプラットフォームである Mastodon 3.5 のリリース

分散型ソーシャル ネットワークを展開するための無料プラットフォームである Mastodon 3.5 のリリースにより、個々のプロバイダーの制御下にないサービスを独自に作成できるようになります。 ユーザーが自分のノードを実行できない場合は、信頼できるパブリック サービスを選択して接続できます。 マストドンはフェデレーション ネットワークのカテゴリに属しており、統合された接続構造を形成するために一連の ActivityPub プロトコルが使用されます。

プロジェクトのサーバー側コードは Ruby on Rails を使用して Ruby で記述され、クライアント インターフェイスは React.js および Redux ライブラリを使用して JavaScript で記述されます。 ソース コードは AGPLv3 ライセンスに基づいて配布されます。 プロファイルやステータスなどのパブリック リソースを公開するための静的フロントエンドもあります。 データ ストレージは PostgreSQL と Redis を使用して編成されます。 アドオンの開発と外部アプリケーションの接続用にオープン API が提供されています (Android、iOS、Windows 用のクライアントがあり、ボットを作成できます)。

新しいリリースでは:

  • 送信済みのパブリケーションを編集する機能が追加されました。 パブリケーションの元のバージョンと編集されたバージョンは保存され、トランザクション履歴で分析できるようになります。 投稿を他のユーザーと共有しているユーザーは、元の投稿に変更が加えられると通知を受け、共有した投稿の共有を解除することを選択できます。 この機能は現在、Web アプリケーションではデフォルトで無効になっており、十分な数のサーバーがバージョン 3.5 に切り替わった後に有効になります。
  • メッセージ内の添付ファイルの順序は、ファイルがダウンロードされる順序に依存しなくなりました。
  • 人気の投稿、トレンドのハッシュタグ、おすすめの購読、シェア数の多いニュース投稿を厳選した新しいページが追加されました。 コレクションはユーザーの言語を考慮して作成されます。 人気が高まっている出版物のリストに含まれるすべての資料は、推奨事項に表示される前に手動によるモデレーションを受けます。
    分散型ソーシャル ネットワークを構築するプラットフォームである Mastodon 3.5 のリリース
  • モデレーター向けに、違反に関する警告を検討し、上訴を検討する可能性を伴う複数段階の新しいプロセスが提案されています。 メッセージの削除やパブリケーションの一時停止など、モデレータのアクションはすべてユーザー設定に表示されるようになり、デフォルトで違反者に電子メールで通知が送信され、実行されたアクションに対して異議を申し立てる機会が含まれます。モデレーターとの個人的なやり取り。
  • モデレーターの一般的な指標と、新規ユーザーの出身地、ユーザーが話す言語、サーバーに滞在しているユーザーの数などの追加統計を含む新しい概要ページがあります。 苦情ページが更新され、アラート処理プロセスが合理化され、スパムとボット アクティビティを大量に削除するためのツールが改善されました。

出所: オープンネット.ru

コメントを追加します