takahe
takahe copied to clipboard
Support for Account Moving from/to Takahe
Support for account moving, e.g. from Mastodon to Takahe (or the other way around).
See Mastodon docs "Moving or leaving accounts" for the possibilities Mastodon offers in this regard.
Priority (for me) would be moving from Mastodon to Takahe.
Yup, this is on our roadmap for approaching 1.0, though some initial work has already started.
I see it's not possible to export posts from Mastodon. Has anyone checked how difficult it could be to import posts on a Takahe instance? I am running a Mastodon instance, but I would rather run a Takahe one, since I work with Python. I still haven't found time to test Takahe tho.
It's not possible to export them natively, but it's possible to either crawl them all through the API (if they aren't protected), or we could support traversing a database dump in the case that the person moving also owns the server.
I'd be interested in a database import for Akkoma, as well, but am more concerned with triggering other instances to migrate followers.
Would Takahe -> Takahe migration be implemented first? Or is that already possible?
It would be at the same time - I'd want to implement the account moving system that's already out there, so it would just let you move to/from anything else that supports it.
I'm also wondering the other way around: How could a process look like to migrate from Takahe to any other Fediverse software, let's say GoToSocial?
It's the same system - one of the reasons I have not done another release yet is that I've implemented inbound migration, but not yet implemented outbound, and it feels bad to have one and not the other.
Regarding exporting posts from mastodon, the Export Archive feature certainly includes them... https://docs.joinmastodon.org/user/moving/#export - very little tooling actually supports importing this archive though, not even mastodon itself. Supporting backfill-import of the archive would be very cool, though perhaps not within the same issue as the online account migration.