You are viewing a single thread.
View all comments View context
5 points

I’m new to this. I have one question. Imagine the following setup:

  • Instance A federates with instances B and C
  • Instance B only federates with instance C
  • Instance C federates with instance A and B

Following scenario:

  • Someone on instance B posts something and writes a comment to the post
  • I’m on instance A and I comment on his comment
  • Now someone from instance C comments on my comment

What does a person from instance B see now? I assume he won’t see my comment as instance B defederated instance A. But he should see the comment from the instance C guy. But how can he see the reply when the original comment is not visible?

permalink
report
parent
reply
4 points

Good question!

I think if you do that the little red light would stop blinking and you’d break the internet.

permalink
report
parent
reply
1 point

Honestly I’m not sure, I’m also quite new to the fediverse. My guess is that being a parent comment, B wouldn’t see it, but if C was the parent and A the child comment, B would see only C.

permalink
report
parent
reply
4 points

Someone else explained this pretty well in an answer. If that guy is correct neither users from instance B nor C will see the comment from the A instance user. This is because the post is hosted on instance B. And A-B are not federated (because of the block from B’s side). This causes the comments from A to not be synched with B and therefore also not with C by proxy.

permalink
report
parent
reply
1 point
*

Federation is by definition a union, a mutual agreement. A and B are either federated or they aren’t, there is no “A is federated with B but B is not federated with A”.

So if A and B are federated and B and C are federated but not A and C, and your scenario happens, the person on B sees your comment but the person on C doesn’t see it and can’t reply to it.

permalink
report
parent
reply
1 point

undefined> A is either federated with B or it isn’t, there is no “A is federated with B but B is not federated with A”

Maybe I used the word “federated” wrong here. I thought it meant “being linked to another instance”. To give an example of what I meant: the instance “lemmy.world” is linked to the instance “beehaw.org” while the instance “lemmy.world” is blocked on “beehaw.org”.

permalink
report
parent
reply
3 points

Yeah, that’s federation. In terms of the principle in government as well as its application in the lemmy protocol.

lemmy.world and beehaw.org are defederated. However, this doesn’t mean that you can’t see beehaw posts as a lemmy.world user, or vice versa. But (let’s say you’re a lemmy.world user) if you comment on a beehaw post, you’re commenting on a replicated version of the post that is hosted on lemmy.world. It is not synced with the original post hosted on beehaw, and you will only be able to see comments from other lemmy.world users and comments from before beehaw defederated.

permalink
report
parent
reply

Lemmy.World Announcements

!lemmyworld@lemmy.world

Create post

This Community is intended for posts about the Lemmy.world server by the admins.

Follow us for server news 🐘

Outages 🔥

https://status.lemmy.world

For support with issues at Lemmy.world, go to the Lemmy.world Support community.

Support e-mail

Any support requests are best sent to info@lemmy.world e-mail.

Report contact

Donations 💗

If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.

If you can, please use / switch to Ko-Fi, it has the lowest fees for us

Join the team

Community stats

  • 417

    Monthly active users

  • 805

    Posts

  • 37K

    Comments