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

リレータイムラインの導入について #57

Closed
niwaniwa opened this issue Aug 18, 2023 · 9 comments · Fixed by #174
Closed

リレータイムラインの導入について #57

niwaniwa opened this issue Aug 18, 2023 · 9 comments · Fixed by #174
Labels
✨Feature This adds/improves/enhances a feature

Comments

@niwaniwa
Copy link
Collaborator

Summary

リレーを行っているサーバーのみのタイムラインの導入

Why

現状リレーのノートは連合に流れるが、他の連合ノートで埋もれてしまい、現状リレーの利点が失われている為

@niwaniwa niwaniwa added the ✨Feature This adds/improves/enhances a feature label Aug 18, 2023
@niwaniwa
Copy link
Collaborator Author

出来るかはさておき検討はしたいかも(私が欲しいだけ)

@anatawa12
Copy link
Collaborator

リレーから来たnoteかの判断の方法がぱっと見なさそうなのでやるとしたらサーバーを手動指定しないといけない気がします

@anatawa12
Copy link
Collaborator

https://misskey.niri.la/notes/9q96otdr80

https://relay.virtualkemomimi.net/api/servers があるようなのでこれで実装を検討していい気がする

@Sayamame-beans
Copy link

最低限の実装で考える場合に…
コントロールパネルにあるリレーサーバーの設定欄に表示名の設定は必要かも。
/api/以下のどこか(metaとか?)にめうるみさんが埋め込んでくれると解決はします。

@Sayamame-beans
Copy link

リレーサーバーのアイコン表示は正直必要ないと思っています(表示する場所がない…)
とはいえ、「リレータイムライン」用のアイコンは必要そうです(STLとかHTLとかのアイコンみたいに)

@anatawa12
Copy link
Collaborator

少なくとも当面はVけも専用リレーtlになるので、全部ハードコードのつもり

@Sayamame-beans
Copy link

考えていること

GTLがLTLより短いなら、そしてそれが極端に差があるなら、保存期間はその間ぐらいが無難そう。
(少なくとも今は流速が異なるので)

DB fallbackについては、以前の分は考えていなくて、実装後にDBに突っ込まれた分で良いかなと思ったりしている。
新設される訳なので、それ以前が無いのは仕方ないかなという気持ちがある。

GTLは連合なし指定のローカルノートも流れるようですが、RelayTL(RTL?)でも連合なし指定を流れるようにするかどうか…?

@anatawa12
Copy link
Collaborator

GTLは連合なし指定のローカルノートも流れるようですが、RelayTL(RTL?)でも連合なし指定を流れるようにするかどうか…?

サーバー制限付きGTLとして実装しようとしてたので何も言わなかったら流れてたけどどうしようか。変えるのは問題なし

@niwaniwa
Copy link
Collaborator Author

niwaniwa commented Mar 5, 2024

ローカル指定流れてても良さそうではある

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

Successfully merging a pull request may close this issue.

3 participants