One thing I would like to see on Mastodon is a way to migrate your account from one server to another. Maybe I am on social.tchncs.de now, but maybe I want to be on awoo.space. Later on, I might even have my own server. Being able to transfer is essential to owning an identity.
@Spaxe I chose social.tchncs.de all but at random because I was under the impression it didn't really matter what I chose. The opportunity to switch if it turns out I was wrong would certainly be comforting.
@FelixArden Pretty sure we'll have to start from scratch. I'm planning on setting up my own instance... but maybe there's no gain.

@Spaxe Best way to implement this, IMO:

1. Create account A on Server A
2. Create account B on Server B
3. Authenticate account A to Account B
4. Using a signature, grant permission to migrate contacts and posts
5. As long as both accounts are open and connected, one can serve as a relay for the other.
6. Your contacts get redirected to your new "main" account when trying to visit your old one.

In #Hubzilla, this concept is called "Nomadic Identity", and it's awesome.

@deadsuperhero Great stuff. I think Mastodon already supports import/export data, but I'm not sure if it supports account redirection. Do you know?

@Spaxe It probably doesn't, it's a fairly young project, and conceptually Nomadic Identity requires several pieces to actually work well.

Never say never, though. 🙂

@Spaxe @deadsuperhero I can answer this one: not currently. The issue is on the GitHub and there is discussion on the subject: https://github.com/tootsuite/mastodon/issues/177

@neon @Spaxe Wow! Sounds like the discussion is already deep on the subject.

I do think it's something that should be protocol-specific, eventually it'd be great to migrate from one app into another. Relays also leverage federation to be censorship-resistant.