The main “gap” I see in all this, is the lack of user account migration.
Instances defederating is a feature, not a bug, it’s how instances with incompatible Codes of Conduct are supposed to interact: just go each their own way.
What’s lost in the process, is users getting taken for the ride. There should be an easy way for users to hop from one instance to another when they realize their current instance doesn’t meet their expectations.
That might require having to get verified into a new Code of Conduct on a different instance, maybe a review of whatever post history they want to import, maybe just a multi-accont UI. It’s something to be worked out.
The main “gap” I see in all this, is the lack of user account migration.
Instances defederating is a feature, not a bug, it’s how instances with incompatible Codes of Conduct are supposed to interact: just go each their own way.
What’s lost in the process, is users getting taken for the ride. There should be an easy way for users to hop from one instance to another when they realize their current instance doesn’t meet their expectations.
That might require having to get verified into a new Code of Conduct on a different instance, maybe a review of whatever post history they want to import, maybe just a multi-accont UI. It’s something to be worked out.