this post was submitted on 04 Jul 2023
2 points (100.0% liked)

AskBeehaw

2132 readers
1 users here now

An open-ended community for asking and answering various questions! Permissive of asks, AMAs, and OOTLs (out-of-the-loop) alike.

In the absence of flairs, questions requesting more thought-out answers can be marked by putting [SERIOUS] in the title.


Subcommunity of Chat


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

I think I understand how the federation system works currently and I'm not sure if I think this is a good thing, but why does federation require the entire link between communities to be broken?

Like say that Community A wants to block out Community B. That's fine, but can Community B still see posts on A? And if not, why not?

And to go further, if I'm part of Community A and I still want to interact with Community B, why can't I? Like is there a reason for forcing users to only interact with communities that are federated?

Again, I understand there are restrictions with data and how things currently work. I'm just asking from an abstract perspective about the fundamental ideas.

you are viewing a single comment's thread
view the rest of the comments
[–] Lionir@beehaw.org 1 points 2 years ago

It totally can. It's just not a feature at the moment. There's many federation restrictions that can exist but currently Lemmy only knows of like, ~3.

  1. Open to everyone and everything
  • So everything is allowed, full-on communication
  1. Open to everyone and everything but with a blacklist
  • So everything is allowed, full-on communication however blocklisted Community B becomes "dead" and can't interact with Community A.
  1. Allowlisted community
  • You can only interact between allowlisted communties however when you go to Community B (allowlisted), you could see and interact with people from Community C (which is not allowlisted!) when in a Community of B but not of A. However, people from A cannot see or interact with communities of C and vice-versa.