I'm thinking about this because I saw a Mastodon server of eight and a half years shutting down, which is leaving its migrating users in a very awkward position if they have years' worth of posts that are being lost.
It's not, to be clear, the server admin's fault - they don't control Mastodon's feature set. It's squarely the responsibility of Mastodon to supply the server migration tools necessary to resolve these problems for its users.
@misty ya, overall account migration needs work esp around adversarial admins or sudden shut offs.
this is not helpful but that said re post data i’m kinda leaning towards opposite in that i feel it’s maybe healthier that this is a somewhat ephemeral medium?
if your server dies repost your faves and let The Archive handle the rest kinda vibe
@misty this thought is informed by when i wanted to migrate off xitter and i got all of my post data and i thought of hosting it somewhere but
i came to the conclusion that i myself could not be arsed to read through thousands of dumb tweets to pick out the good ones & the risk of hosting a convo i would now regret seeing was not worth it
@phillmv I run my own server so I’m not vulnerable to unexpected shutdowns, thankfully. But my own post history does have plenty of things I actually would want accessible from the same server I’d continue posting to after moving.
I could do that on GoToSocial or, ironically, Bluesky. But it’s simply not an option on Mastodon.
@misty @phillmv My suggestion is to get the Mastodon archive regardless, and you can at least preserve your posts as a static HTML archive with Posty.
Bringing them over to a new instance, as others have mentioned, is currently only supported on GoToSocial via Slurp.
I wrote this piece on how I closed down Oliphant Social and maintained a static archive of the posts there.
@misty Absolutely.
The 'static archive' thing should be either part of the Mastodon export, or Mastodon should facilitate it. (They created the export format, after all, just never gave us any way to use it in Mastodon itself.)
And I'm hoping GoToSocial will just build in some kind of functionality that lets you point it at your former account (after an account move, perhaps) and stream over your posts from the active server.
But Mastodon should also just build this feature, too.
I'm hoping GoToSocial will just build in some kind of functionality that lets you point it at your former account (after an account move, perhaps) and stream over your posts from the active server.
This is almost halfway there already, as you don't even need a Mastodon export. After authenticating, slurp will pull all the posts from a live instance and dump them to a file. I bet being able to pipe the output of slurp downloading into slurp uploading wouldn't be a very big amount of work.