仕様とデータ形式
まず使い方を説明し、その後に現在送受信しているActivityPubの形式と、 yurucommuが公開しているデータ語彙を分けて説明します。
このページの読み方:
「現行実装」は現在のコードで確認できる挙動です。「提案」は公開中の名前や形式ですが、
現在の送受信データでは使っていないものです。外部ソフトウェアとの相互運用を
保証する意味ではありません。
使い方
現行実装
アカウント構成
1つのインスタンスを1人のオーナーが管理し、必要に応じて 切り替えて使うサブアカウントを追加できます。
現行実装QRでアカウント交換
自分のプロフィールURLをQRコードで見せ、相手が確認してから フォローするまでの流れです。
現在の連合形式
次のページは標準規格を作るための文書ではなく、yurucommuの現在の ActivityPub入出力を説明する実装資料です。
現行実装
コミュニティ
公開コミュニティをGroupアクターとして公開し、Followで参加を受け付け、 投稿をAnnounceで配信します。
現行実装Story
24時間の期限、1つのメディア、表示時間、オーバーレイを持つ Storyオブジェクトを送受信します。
現行実装DM
1人の宛先をtoに指定した通常の
Noteとして送受信します。自動消去はしません。
データ語彙
表記
- 現行実装 - 現在のコードと入出力で確認できる挙動
- 提案 - 公開中でも、現在の送受信では使っていない形式
フィードバック
仕様に関するフィードバックは GitHub Issues でお待ちしています。