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

Nested follow relationship #4345

Closed
c0xc opened this issue Aug 22, 2021 · 1 comment
Closed

Nested follow relationship #4345

c0xc opened this issue Aug 22, 2021 · 1 comment

Comments

@c0xc
Copy link

c0xc commented Aug 22, 2021

Describe the problem to be solved

Imagine a group of instances all belonging together (like tube1.domain.com, tube2.domain.com etc.) where some videos are on the first instance, some are on the second instance and so on, maybe because the uploader didn't know that videos can't easily be moved to another (main) instance. In this example, the main instance might be tube.domain.com which follows all upload instances and therefore lists all videos from the same creator / same domain.

It's difficult to tell owners of other instances to follow each upload instance tube1.domain.com, tube2.domain.com... And it becomes even more difficult when some followers are lost without notice, one every few months, see bug 3851, because you'd have to monitor both your own list of instances following you as well the "following" lists in each one to check if your instance is still listed as those can get out of sync (also see aforementioned bug or bug 3847).

This would help when sites are following only one of several upload instances of a domain, plus it would help with those lost follower bugs as it'd be more obvious if all videos are suddenly gone rather than only those from one upload instance.

Describe the solution you would like:

Suggestion: Add an option for a nested follow relationship that could be enabled in the main instance tube.domain.com so, in addition to listing the videos of the upload instances, it would also treat those videos like its own, so that followers of the main instance would see all of these videos. In other words: Nobody else would have to follow tube1, tube2, ... tube23 ... but only the main instance to see all videos.

Describe alternatives you have considered

@Chocobozzz
Copy link
Owner

Hello,

You can use the auto follow feature using the appropriate JSON file containing tube1.domain.com, tube2.domain.com etc: https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances

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

No branches or pull requests

2 participants