Mastodon's Mastodon'ts.
There are a few fundamentally broken things about how Mastodon posts work that are terrible vectors for abuse, as well as being bad for basic usability. Maybe they are fixable, I don't know. To be clear: I am a fan of Mastodon....
https://jwz.org/b/ykC_
@jupiter_rowland
So what?
Are you seriously saying: fixing these serious abuse and usability problems would make more work for a handful of programmers, so let's not do it?
@jupiter_rowland So tl;dr "yes"
In a certain way I think you have it backwards.
ActivityPub provides this metadata that Mastodon is currently ignoring and its user experience.
So in a way it’s not becoming incompatible but rather becoming more compatible, as it would be doing a better job of presenting the Fediverse stream information to its users.
But really, I don’t think any of that matters, I just think Mastodon should have the better experience for its users regardless of anything else, so when you talk about being incompatible, I’m okay with that, so long as it is being the best for its users and let other apps catch up if they need to.
I think you are looking at it backwards, though.
Each UI participating in Fediverse can do its own thing. Each UI does what it needs to do for its users and its goals regardless of anything else.
So if one client does things different from another that doesn’t create a rift that is simply the way this works, with different clients displaying things differently according to different goals.
It’s not a rift. It is an entirely expected difference of application.
I honestly don’t know what you are saying here because it sounds like you are proving my point.
It sounds like you are saying that I don’t recognize the diversity of interfaces and then you went on to talk at length about the diversity of interfaces.
#Firefish, formerly known as #CalcKey, is quite a bit different from #Mastodon. And it's still microblogging based on #ActivityPub.
#Friendica is vastly different from Mastodon, also because its base protocol is #DFRN and not ActivityPub. It has an add-on for ActivityPub connectivity.
#Hubzilla and #Streams are even more different from Mastodon. They're based on two versions of #Zot, and they even have an architecture that's extremely different from all other Fediverse projects, even Friendica included, and that wouldn't even be possible with ActivityPub.