We should not be optimising Mastodon so it can handle more people per server. We should be optimising Mastodon so it incentivises more serves with fewer people.
(And if you take that line of thinking to its logical conclusion, you arrive at the idea behind the Small Web: https://ar.al/2020/08/07/what-is-the-small-web/)
Food for thought: The bigger mastodon.social gets, the less successful the #fediverse is.
Sadly, the fundamental design of Mastodon mirrors the design of Big Tech (a server architecture that can support hundreds of thousands of “users”) and thus inherits its success criteria.
I feel it’s time we at least started thinking about what the web would look like if we all had our own place on it and what it would take to get there from here.
@aral i agree and been wanting to move on to another instance or create one myself.
what keeps me from doing so is that i don't wanna lose my posts in this process (which'd be the case afaik) as i frequently dig up older threads for various reasons.
@ottona Mastodon has a very nifty migration feature (as well as data backup and restore). You shouldn’t have to lose anything, including your social graph :)
@astrojuanlu @aral @ottona Yeah, I went through the migration process yesterday and it was surprisingly painful.
Lost all my Toots from the old instance, and it would not let me transfer my followers because there was some backlog processing taking place at the time.
Really a terrible experience that should have more work done to improve it.
@CorruptComputer @astrojuanlu @aral yea seems so. i'll wait and see how this develops.
@CorruptComputer @astrojuanlu @ottona Ah, sorry to hear that; not what I would have expected.
So the process is currently to manually export your data, run the migration feature, and manually import your data back?
(If so, yes, this is very confusing and I would likely have lost five years’ worth of posts had I not seen this and tried it myself too. I’d expect a migration feature to migrate all my data. The flow should guarantee this.)
CC @Gargron
@aral @astrojuanlu @ottona @Gargron You can manually import your Following list, Blocking list, Muting list, Domain blocking list, and Bookmarks.
Your Followers rely on the old server being able to handle the request, which I had issues with.
Your Toots are not portable at all, and there is a feature request from 6 years ago asking for this over on the GitHub but no work has been done on it as far as I can tell. https://github.com/mastodon/mastodon/issues/981