概要
「The roundup – episode 18 – The Fediverse Report」で、Vocataという新しいActivityPub実装のVocataが紹介されていたので、記録目的で紹介します。
「Vocata/vocata: Vocabulary-Agnostic Transport Agent – vocata – Codeberg.org」がリポジトリ―で、第一コミットは2023-04-10でした。最近始まったプロジェクトのようです。Pythonで実装されています。
内容
サーバーとクライアントを分離して、コンテンツタイプにとらわれない点が他の実装と異なるようです。つまり、処理できるコンテンツの種類や、ユーザーへの表示方法が制限されません。
メールはメールデータの配信サーバーのMTA (Mail Transport Agent) とメールクライアントのMUA (Mail User Agent) に分かれています。通常のActivityPub実装だとMTAとMUAが一体化しています。これのMTA相当がVocataになるようです。
例えば、Mastodonはミニブログプラットフォーム、Pixelfedは写真コミュニティープラットフォームで、同じActivityPubなのである程度の相互運用が可能です。しかし、マイクロブログ型とギャラリースタイルとで、表現・表示の組み込みの概念が違います。
詳細プロフィール。SNS: X Twitter/GS=gnusocialjp@gnusocial.jp/WP=gnusocialjp@web.gnusocial.jp。2022-07-17からgnusocial.jpとweb.gnusocial.jpのサイトを運営しています。WordPressで分散SNSに参加しています。このアカウントの投稿に返信すると、サイトのコメント欄にも反映されます。
Comments