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

リモートのフォロー/フォロワーを表示できるようにしてほしい #2448

Open
n4tkk opened this issue Aug 24, 2018 · 9 comments
Labels
✨Feature This adds/improves/enhances a feature 🌌Federation The Federation/ActivityPub feature

Comments

@n4tkk
Copy link

n4tkk commented Aug 24, 2018

Summary

リモートユーザーのフォロー、フォロワーを表示できるようにしてほしい
現在は自インスタンスのグローバルに表示されているユーザーしか表示されないが、それ以外のユーザーも表示してほしい。

Environment


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@syuilo
Copy link
Member

syuilo commented Nov 9, 2018

これってどうやって実現したら良いんでしょう
例えば1000人のフォロワーがいるアカウントをフェッチした時、同時に1000人のフォロワー情報についてもフェッチしてくるとか…?ちょっと重くなりそう

@n4tkk
Copy link
Author

n4tkk commented Nov 11, 2018

相手がmisskeyなのかmastodonなのかで挙動が変わりそうな気もするけど、利用者があるユーザのフォローorフォロワーを表示したときに相手インスタンスのAPI叩いてその情報取得するとかできますか?

JS読めないから今の実装を良くは知らないけれど他のプロフィール情報の取得と同じにするとかでもあり?
(でもそれだと鯖が重くなるのか・・・)

@nzws
Copy link
Contributor

nzws commented Nov 11, 2018

(APに関しては全く知識ありませんが、)例えばMastodonのユーザーのFFを取得したいって事になった時、そのMastodonのAPIを使う時にMastodon側の認証情報が必要になってくるので、割と難しそうですね…

@mei23
Copy link
Contributor

mei23 commented Nov 12, 2018

フォロー/フォロワー一覧取得はほぼAP上で出来ます。

ただし、
「ユーザーを取得したときにフォロー/フォロワー一覧も取得してDBに格納する」ようにしても

  1. ユーザー情報取得は結構重いためフォアグラウンドでは難しい
  2. 取得した一覧の追加/削除を検知する手段がないので、DBに保存してもそのデータは役に立たなそう
  3. この仕様の場合 フォロワーのフォロワー等も取得することになるため、最終的にほぼ連合の全ユーザーを取得することになってしまう

のような問題があり。

@syuilo
Copy link
Member

syuilo commented Nov 12, 2018

なるほど…。
ちなみにMastodonではリモートのアカウントのフォロー/フォロワーって見れるんですか?

@mei23
Copy link
Contributor

mei23 commented Nov 12, 2018

ちなみにMastodonではリモートのアカウントのフォロー/フォロワーって見れるんですか?

見れないです(自インスタンスユーザーが関わってない分は一覧に出ないです)

@syuilo
Copy link
Member

syuilo commented Nov 12, 2018

ありがとうございます🙏
MastodonでもできないことをMisskeyが実現するのは難しそう
この機能結構要望が多いからてっきりMastodonでは出来るのかと思ってました

@n4tkk
Copy link
Author

n4tkk commented Nov 12, 2018

なんだMastodonでも実現できていないのね・・・ Fediverseを基本にするなら割とあると便利そうと思っていたが難しそう・・・

@tamaina
Copy link
Member

tamaina commented Dec 19, 2018

そもそも表示できないならできないで諦めて、「表示できないことにして項目をクリックできないようにする」か「"自インスタンスのユーザーのみを表示しています…"などと表記を入れる」ようにしてユーザーにオリジナルを見に行ってもらうようにしたほうがよさそう

@syuilo syuilo added the 🌌Federation The Federation/ActivityPub feature label Jan 19, 2019
@syuilo syuilo added ✨Feature This adds/improves/enhances a feature 🌌Federation The Federation/ActivityPub feature and removed ✨Enhancement 🌌Federation The Federation/ActivityPub feature labels Mar 7, 2019
nokotaro pushed a commit to nokotaro/misskey that referenced this issue Aug 15, 2021
Bumps [jsdom](https://github.com/jsdom/jsdom) from 16.5.2 to 16.5.3.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](jsdom/jsdom@16.5.2...16.5.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
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 🌌Federation The Federation/ActivityPub feature
Projects
None yet
Development

No branches or pull requests

5 participants