Ok, but the elephant in the room is masto, unless maybe we get QTs into the protocol (I think). Including the ability to take down a post that's being shamed, if the poster so desires.
One, you can't move from Mastodon to any other Fediverse project with all your content, all your posts, all your settings, all your connections just like so, just like you can move from Hubzilla to (streams).
Two, Mastodon is the only Fediverse project with full, extensive, guaranteed iOS app support. Most "Fediverse" apps are built against Mastodon first and foremost or against Mastodon only. And almost everyone on Mastodon is on phones, mostly iPhones.
Three, coming from Twitter and adapting to Mastodon was hard enough already, and some still haven't recovered from that. You can't expect them to move and learn something new again.
And thus, everyone stays on Mastodon, waiting for features that are perfectly standard pretty much everywhere else to be introduced to their home instance.
And I'm not even counting those who aren't aware what the rest of the Fediverse can do. Or those who simply don't know that there is such a rest of the Fediverse because they think the Fediverse is only Mastodon.
@Tokyo Outsider (337ppm) The rest of your argument is self-perpetuating; people use Mastodon because they hear about it, and they don't want to move, so they just wait for it to change? Yes, because moving is so inconvenient. And a full, nomadic-identity-style move from Mastodon to anywhere is technically impossible. But many won't do less than that.
So more and more people use Mastodon even though they hate it? Yes, because 99% of all Fediverse newbies are railroaded to Mastodon without being told what else there is in the Fediverse because that'd just confuse them. People usually take three to six months to even only discover that there are alternatives to Mastodon in the Fediverse, at which point they've fully settled into Mastodon.
The newbies don't hate Mastodon for not being as powerful as e.g. Sharkey. They love it for not being 𝕏. And they've never even heard of Sharkey at that point, so they can't and won't compare Mastodon to Sharkey.
@Tokyo Outsider (337ppm) "a full, nomadic-identity-style move from Mastodon to anywhere is technically impossible"
It really isn't. Moving your social graph is built in. The lack of content portability is a problem, but there's tool now that helps with that ✨ It still isn't nomadic identity style.
Imagine you move from foo.social to bar.social. Your whole account, just without the instance-specific login credentials, moves along with you. Including all your posts.
Now it comes: Your posts don't re-appear on everyone's timelines as new, unread posts as they normally would. They don't appear as read double posts either. Your whole backlog of existing posts on everyone's timelines all over the Fediverse are being automatically re-assigned from tokyo_0@foo.social to tokyo_0@bar.social as the author.
Also, nobody has to re-follow you. All your followers and all your followed are being automatically re-assigned from tokyo_0@foo.social to tokyo_0@bar.social, too, without having to do anything themselves.
Also, your account on foo.social is completely wiped and ceases to exist.
Afterwards, everything looks like you've always been on bar.social.
That would be nomadic identity style.
"99% of all Fediverse newbies are railroaded to Mastodon without being told what else there is in the Fediverse"
That's not really what happens, though. No one is strong-arming people to join Mastodon. It's just the one that's caught attention. That's because the main gateway into the Fediverse is not fediverse.party or fediverse.info. It's rather mastodon.social or the official Mastodon app which nudges everyone to mastodon.social, too. Or for Japanese users, it's misskey.io.
Justifiedly so. If you tell people who want to get away from Musk that they first have to choose one out of dozens of Fediverse projects and then one out of dozens or hundreds or thousands of instances without even knowing what either is, they'll nope out because that's way too complicated.
If you railroad them to mastodon.social and leave them to figure out everything themselves when they're ready for it, they'll bite because that's easy enough.
@Tokyo Outsider (337ppm) Streams isn't a fully functional platform Try telling that to @Mike Macgirvin 🖥️ and the other (streams) users who are fully convinced that (streams) is ready for prime time.
@Tokyo Outsider (337ppm) (streams) has always been a fully-fledged Fediverse server application capable of working as a decentralised social network, only that it has been slimmed down in extra features in comparison to Hubzilla to be easier to maintain. Its federation is reduced to Nomad, Zot6 and ActivityPub, and apps like Calendar, Articles, Webpages and Wiki are gone, too, while it got to keep WebDAV, CardDAV and now-headless CalDAV. On the other hand, its ActivityPub connectivity has been improved.
Its original intention was not to be built into other projects, but other projects to be built around/on top of it by developing add-ons for it and giving it a name. (streams) itself doesn't have a name, doesn't have a brand, doesn't have a logo and isn't actually even a project, only a software repository. But if you take what's in that software repository and install it on a Web server, you still get something that blows Friendica out of the water in all but cross-protocol federation, calendar and maybe fancy UI elements.
Its main "issues", apart from not handling anything like Mastodon either, are that it has precious few public instances with open sign-up, and that its very concept (it doesn't have a unique identifier for its instances, and it's being kept away from all instance listing websites) makes its instances next to impossible to find unless you already know one.