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

AT Protocolの実装 #27

Open
kazu0617 opened this issue Jul 11, 2023 · 0 comments
Open

AT Protocolの実装 #27

kazu0617 opened this issue Jul 11, 2023 · 0 comments

Comments

@kazu0617
Copy link

What - 提供したい体験

ActivityPubにつないでる実装があるなら検討だけはしてもいいかもなと。
思想として面白いので。
(ここで書いてたのはクライアントとして書いてたけど、基盤として実装するならまた思想変わるかもなので両方書いときます)
totegamma/concurrent-world#275 (comment)

  • 流すクライアントとしての実装
  • ActivityPubの様にフル機能AT Protocolとしての実装

How - 実装の方針(Optional)

流すクライアントとしての実装

ActivityPubとは違い基本的にはCrossposterみたいな感じで「特定のStreamsに投稿したものをAT Protocolベースの方にも投稿する」という流れになるかも。
なので基本的には以下の要素を実装し、クライアントとして動作。

  • 接続先URL
  • ID / App Password
  • 投稿元Streams
    なお、この場合接続先Streamsにあるフィード機能については考慮されていないのでその点は注意。

ActivityPubの様にフル機能AT Protocolとしての実装

boobee.blueの様にPDSサーバを新規で立てる感じ。こちらの方がConcurrentの基盤に入れるという意味ではあってるかも。どれぐらい重いかは自分も立てていないので未知数。
ただこちらの場合は今のところ 連合しない ので、中々つらいねって感じ。
https://note.com/kingyosun/n/n45d3b1ff89bf

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

No branches or pull requests

1 participant