If everyone was spread out onto different instances, and communities were based all over the fediverse, the decisions of one instance would be less impactful.
Yes please! Lemmy.world and lemmy.ml shouldn’t make up the majority of my feed.
I think best case scenario, you have themed instances based around art, tech, politics, news, gaming, food, etc, and the largest communities are hosted there. Then you have “catch all” instances like lemm.ee which federate with everything, there can be as many of these instances as needed as the user base grows. These types of instances should be where the bulk of the new user accounts go, assuming just an average user looking for a /all replacement. Curated instances like beehaw allow for a more fine-tuned experience, but should still function basically as a catch all and not as “hosting the content” instance.
However I understand that building up to that is damn near impossible with the current infrastructure. We would basically need a means to migrate an entire community to a new instance, while simultaneously updating everybody’s subscriptions to reflect the new home of the community.
However I understand that building up to that is damn near impossible with the current infrastructure.
Lemmy is still in its infancy. Any community wanting to move somewhere (like lemdro.id did) can still do it as long as they clearly indicate the new home.
We would basically need a means to migrate an entire community to a new instance, while simultaneously updating everybody’s subscriptions to reflect the new home of the community.
That would be nice. As a regular user, when lemmy.world does something you dislike, like block piracy communities or something, you can simply create a new account and, until something official exists, use LASIM to migrate stuff over. I didn't think about communities though, if you run the biggest community for some topic what do you do. Create another one, link to it from the first one and hope for the best?