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.
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?
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.
I thought lemmy.world was a “catch all” and it was, for a bit. We really do need better migration tools, then you could just leave any fools.
Couple tools in case anyone is interested:
python https://github.com/wescode/lemmy_migrate
rust https://github.com/CMahaff/lasim/tree/main
User or community move?
Oh just community. User would be ideal, I hope that is widely advertised when it’s available
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?