It seems https://lemmy-federate.com/ is just wildly popular with people suggesting it and eagerly biting on the suggestion they were given. It seems to just completely subvert the intention of not wasting any storage or space or even energy by federating out communities others did not ask for, or federating in communities nobody on the instance subscribes to, by having bots on instances follow communities. So my understanding is that even if nobody on example.instance cares about exampleCommunity@federate.org, example.instance still wastes resources on federating it in if someone submitted it here.
I do see that
If you want to add your instance to the list, you can login from top right. If you are a user, you can ask your instance admin to add your instance.
on this page. And I have heard of instances opting out from this. So I am curious: if your instance does not participate, what does that mean? No bots subscribing to communities on your instance so they go to everyone else? How does it work? I looked at https://lemy.lol/c/lemmyfederate@lemy.lol and https://lemmy-federate.com/ and https://github.com/ismailkarsli/lemmy-federate and did not see an explanation. On the list of instances on lemmy federate almost everyone seems to be enabled. So I’m curious how it works. Half of me thinks this chips away at the whole point of decentralization, just making sure every instance federates tons of stuff in regardless of actual user interest on the instance. The other half says people can do what they want with their instance, maybe I just do not understand how it works and it does not cause the problems I think it does, even if I’m right maybe most Lemmy users want it, and that it doesn’t actually impact my life unless I decide to start being an instance host myself (and in that case then I would really need to know how it works, to figure out how my own instance would behave with lemmy-federate and what restrictions I could place on it).
Please let me know if my understanding is wrong, and how it actually works if so, because I have actually tried the provided resources by the lemmy-federate project to understand before coming here and sharing my understanding and disapproval of how it works if it works the way I think it does.
These benefits are honestly things that do not enhance my personal experience, but I hope others find them useful. I’m probably forever going to be the “not for me but the community has outvoted me so I guess I can let it exist without complaint for the common good even if I personally don’t like it” guy. Thank you for your explanation. You might want to put these benefits somewhere on the Lemmy Federate project sites so people can learn about them.
Do you have to sign a community up to have it put on Lemmy Federate, or is everyone’s community glommed up regardless of whether it was signed up for it? How does this work? I want to know how it works, all the things an admin needs to know, or maybe a mod, not just a list of benefits.
Again, thank you for engaging with me, I realize my questions and bias against it are probably seeping through and making me appear more hostile to you than I am. I don’t really like the tool but I notice a lot of others do and you did put it forward and, I think, create it with good intentions for the Fediverse, and I (have not contributed any code to the Fediverse’s wellbeing) thank you for that.
In order for an instance to follow a community in another instance, both must be registered in lemmy-federate.
If an instance has the “auto add” feature enabled, newly created communities will be added automatically within 1 to 5 minutes. This process is automatic. No action is required from an admin/moderator/user. You can see this from instances page.
If “auto add” is not enabled, any user can add that community manually. If not added, lemmy-federate will not work for that community.
Off topic, no need to apologize this much :)
Saw someone promoting Lemmy Federate again, something they said in their promotion made me wonder:
What happens if a user is the first to follow a community, so their instance’s bot unsubscribes, and then the user unsubscribes?
I reset statuses every few months for a re-check. Other than that, there’s no mechanism specifically for this case.
I guess I am just used to seeing very negative interactions online, especially from two opposing positions, and like to make it extra super clear I’m not trying to be an asshole to you or shit on you, given just how many times I’ve seen “I disagree” expressed alongside insults, or at least an aggressive tone even if there’s no explicit name calling. Call it the pendulum swinging too hard the other way as backlash from it, and a product of me desperately trying to ensure I’m not being misunderstood (it happens!). Thaanks for the details!