Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ActivityPubのサポート #12

Closed
takecchi opened this issue Oct 2, 2023 · 1 comment
Closed

ActivityPubのサポート #12

takecchi opened this issue Oct 2, 2023 · 1 comment
Labels

Comments

@takecchi
Copy link
Member

takecchi commented Oct 2, 2023

Originally posted by takecchi August 20, 2023

要望/アイデアの概要

ActivityPubと互換性をもたせる事により、MastodonやMisskeyといった分散型SNSとタイムラインの共有を図る。

利点

サービスを跨ぎフォローができる、タイムラインが見えることで利便性の向上に繋がる。

懸念点

どこまでサポートするか

サービスを跨いだ処理としてどこまでサポートするか。

  • フォロー
  • いいね
  • ポスト・返信
  • タイムライン(フォロー限定)

後述の処理速度への影響も考え、連合TLやサービスを跨いだ検索などは用意しない
(引き込み済みの投稿であれば検索できる)

処理速度の影響

  • 連携対象をフォローに限ることで流入を最小限に留める
  • APIのエンドポイントとスキーマを分けることでサービスへの影響を最小限に留める

投稿の削除

他サービスに投稿を連携するということは投稿を削除しても他のサーバーには残るということになる。
それを良しとするか悪しとするかは要議論。

鍵アカウントについては当然非連携+当サービス(Cuculus)内でのフォローしか許容しない

私見としてはネットにコンテンツを上げた以上、消えないものとして見るのが普通だしあまり深く考えなくても良いのかなと

@takecchi
Copy link
Member Author

takecchi commented Mar 14, 2024

後述の処理速度への影響も考え、連合TLやサービスを跨いだ検索などは用意しない
(引き込み済みの投稿であれば検索できる)

基本的に連合済みのアカウントや投稿は全文検索の対象とする。
ただし連合元によっては検索にヒットさせて欲しくない投稿の属性があるようなので、考慮する必要がある。

misskey-dev/misskey#11399

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant