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

Custom feeds機能 #13270

Closed
1 task
Funyami opened this issue Feb 12, 2024 · 15 comments
Closed
1 task

Custom feeds機能 #13270

Funyami opened this issue Feb 12, 2024 · 15 comments
Labels
✨Feature This adds/improves/enhances a feature

Comments

@Funyami
Copy link

Funyami commented Feb 12, 2024

Summary

Blueskyのようにユーザーが独自のアルゴリズムでタイムラインを構築できる機能

Purpose

Blueskyのが便利だったため

Do you want to implement this feature yourself?

  • Yes, I will implement this by myself and send a pull request
@Funyami Funyami added the ✨Feature This adds/improves/enhances a feature label Feb 12, 2024
@tamaina
Copy link
Contributor

tamaina commented Feb 12, 2024

もしかして: アンテナへの機能追加

@Funyami
Copy link
Author

Funyami commented Feb 12, 2024

Blueskyではアンテナの強化版をユーザーがホストしてるはず

@syuilo
Copy link
Member

syuilo commented Feb 13, 2024

Blueskyのように

詳しく知らないので詳細をお願いしたいです

独自のアルゴリズムというのは具体的にどのようなものかしら

@Funyami
Copy link
Author

Funyami commented Feb 13, 2024

misskeyでのAntennaServiceの一部をサードパーティーにホストさせてcheckHitAntennaを自由に条件付けできるようにしたようなものです

@1STEP621
Copy link
Contributor

既にアンテナとして似たような機能があるのであれば、ユーザーがホストする機能として新たに生やすと混乱しそう

@Funyami
Copy link
Author

Funyami commented Feb 13, 2024

新しい機能として生やさなくてもアンテナに共有とセルフホスト付けたら済む気はする

@anatawa12
Copy link
Member

サードパーティがホストするというのがあまり理解できてないです。HTTP POSTが投稿のたびに送られるみたいなものです?

@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented Feb 13, 2024

アンテナに共有

これは公開範囲の設定を生やしたりクライアント側で固定できるようにすればいけそう

セルフホスト

サーバーをまたいで当該のアンテナを参照できるようにするということ?

@anatawa12
Copy link
Member

アンテナの共有は #11132 が既存にあります

@1STEP621
Copy link
Contributor

Blueskyのカスタムフィードは単に負荷分散のためにユーザー側でホストするようにしていると思うので、Misskeyでやるにはメリットが薄そう(特に中〜小規模なサーバーではわざわざセルフホストしてまで細かい調整をやりたいと思う人は少なそう)

@Funyami
Copy link
Author

Funyami commented Feb 13, 2024

ユーザーによるアンテナのホストでアンテナを細かく調節できるようになれば、ユーザ発のツールがアンテナとしてmisskey内で完結できるようになるので利便性が向上するはず(Blueskyには renotes.io に相当するカスタムフィードが存在する)

@anatawa12
Copy link
Member

サードパーティがホストするというのがあまり理解できてないです。HTTP POSTが投稿のたびに送られるみたいなものです?

に対する 👍 は肯定と受け取っていいですかね

アンテナがGTLを対象にしてる以上GTLの各noteに対してHTTP POST作成すると送信コスト(ネットワーク的)がまぁまぁ無視できなくなってきそうだと思いました。

@syuilo
Copy link
Member

syuilo commented Feb 13, 2024

現実的ではないわね

@anatawa12
Copy link
Member

全GTL投稿を外部に送信するのは現実的ではなく、またアンテナを共有したいという要望は別途 #11132 が存在するためClose as not planned (duplicate / won't fix)としますね

@anatawa12 anatawa12 closed this as not planned Won't fix, can't repro, duplicate, stale Feb 13, 2024
@anatawa12
Copy link
Member

(closeしたけどクライアント向けwebsocket使えば似たこと独自に実装は可能かもと思いました)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨Feature This adds/improves/enhances a feature
Projects
None yet
Development

No branches or pull requests

6 participants