In previous years, I published two "fediverse tech roadmap" posts:
-
@julian @silverpill Are you guys even on the same Fediverse as I am?
- Dozens of FEPs under development
- 10+ task forces in the CG
- New work like quote posts from Mastodon
- Ghost.org went live in 2025
- E2EE from Emissary and Bonfire this year
- New Working Group to revise ActivityPubThere is a tonne going on. We just had a FOSDEM Social Web Devroom with 20+ presenters. FediMTL.ca is next week. Fediforum is the week after that.
@evan@cosocial.ca maybe there just hasn't been a lot of true R&D coming from me then

-
@evan@cosocial.ca maybe there just hasn't been a lot of true R&D coming from me then

@evan@cosocial.ca wait no, I have a better answer.
I must be on one of the other million fediverses @jaz@toot.wales talked about where nothing of note happens!
-
@evan@cosocial.ca maybe there just hasn't been a lot of true R&D coming from me then

@julian you've been doing great work.
I don't think @liaizon meant the original post to be a bummer for the Fediverse, but a wake-up call for engaging developers.
I agree that client-first development in ATProto is extremely exciting. We need to do better on the Fediverse side. Fortunately, our social API is great; we just need to start implementing it and using it.
-
@evan@cosocial.ca wait no, I have a better answer.
I must be on one of the other million fediverses @jaz@toot.wales talked about where nothing of note happens!
-
@julian you've been doing great work.
I don't think @liaizon meant the original post to be a bummer for the Fediverse, but a wake-up call for engaging developers.
I agree that client-first development in ATProto is extremely exciting. We need to do better on the Fediverse side. Fortunately, our social API is great; we just need to start implementing it and using it.
@evan@cosocial.ca I agree, and hopefully I'll have some bandwidth in the coming months to put a PoC together for using the social API!
@evan@cosocial.ca I agree, and hopefully I'll have some bandwidth in the coming months to put a PoC together for using the social API!
End of the day I think AP is on more structurally sound software foundations. There's absolutely merit in re-using boring tech (HTTP, JSON, et al.) to make something new and interesting. ATProto makes my spidey sense tingle, in a code smell sort of way. Like Angular did, back in the day.
That's why I'm bullish on AP.
-
@evan@cosocial.ca I agree, and hopefully I'll have some bandwidth in the coming months to put a PoC together for using the social API!
@evan@cosocial.ca I agree, and hopefully I'll have some bandwidth in the coming months to put a PoC together for using the social API!
End of the day I think AP is on more structurally sound software foundations. There's absolutely merit in re-using boring tech (HTTP, JSON, et al.) to make something new and interesting. ATProto makes my spidey sense tingle, in a code smell sort of way. Like Angular did, back in the day.
That's why I'm bullish on AP.
@julian Maybe we should try to implement a forum using just the API.
-
@julian you've been doing great work.
I don't think @liaizon meant the original post to be a bummer for the Fediverse, but a wake-up call for engaging developers.
I agree that client-first development in ATProto is extremely exciting. We need to do better on the Fediverse side. Fortunately, our social API is great; we just need to start implementing it and using it.
@evan @julian
I was just ranting about what I see going on. There are some really promising user facing integrations between separate projects happening on the other side and it pains me to see it cause I know we can also have that here but there are some serious things lacking here and I desperately want to see more movement in exciting directions. The work @silverpill has been doing around portability & DID stuff I have been pointing out to people repeatedly cause its so important. -
@julian Maybe we should try to implement a forum using just the API.
@evan@cosocial.ca headless NodeBB? Hahahah I love it. We're already set up to go headless with minimal work.
-
@julian Cool!
-
@julian @silverpill Are you guys even on the same Fediverse as I am?
- Dozens of FEPs under development
- 10+ task forces in the CG
- New work like quote posts from Mastodon
- Ghost.org went live in 2025
- E2EE from Emissary and Bonfire this year
- New Working Group to revise ActivityPubThere is a tonne going on. We just had a FOSDEM Social Web Devroom with 20+ presenters. FediMTL.ca is next week. Fediforum is the week after that.
@Evan Prodromou- Dozens of FEPs under development
...and they're usually only implemented by those who maintain them. These and their works, in turn, mostly stay in the shadows while the bigger players in the Fediverse remain blissfully unaware of them.
Pretty much exactly what @silverpill has been doing for a while now.- New work like quote posts from Mastodon
Technology taken over from GoToSocial.
The principle of how these quote-posts are done taken over from Misskey.
And quote-posts themselves were introduced to the Fediverse as early as May, 2010, by what's known as Friendica today.
This is what @silverpill meant with:Features that already exist somewhere in Fediverse presented as new inventions.
Mastodon presented their quotes as if they had just introduced an all-new, totally revolutionary feature to the Fediverse. In fact, however, the Fediverse had had quote-posts for a decade and a half at that point.
Let's all face it: The main hindrance in Fediverse development is Mastodon. It's a painfully incomplete implementation of a hopelessly outdated version of the ActivityPub spec. At the same time, its cult-like followers see it as the one and only gold standard and the reference implementation of ActivityPub. They believe that Gargron has invented both ActivityPub and the Fediverse because, frankly, that's what the Mastodon folks want everyone to believe.
If the Fediverse had some fair competition, then Mastodon would have to catch up with software like Misskey or Akkoma or Mitra and eventually powerhouses like (streams) or Forte. But what Mastodon lacks in features, it makes up for with sheer market power. The loudest voices that promote the Fediverse don't actually promote the Fediverse; they only promote Mastodon.
The features of the non-Mastodon Fediverse are unknown and outright unimaginable both on Mastodon and outside the Fediverse. And just about everyone believes that Mastodon is as perfect and fully-featured Fediverse software as it ever comes. Pretty much the only ones who don't are those who daily-drive non-Mastodon Fediverse software.
This actually goes as far as Mastodon users trying their hardest to force e.g. Friendica users to throw away their own culture, switch to Mastodon's culture and abstain from using some 80% of Friendica's features because they aren't covered by Mastodon's culture. At the same time, Mastodon users staunchly refuse to adopt any part of any non-Mastodon Fediverse culture. This means that even if non-Mastodon Fediverse devs introduce new features, they'd better not let Mastodon users know.
And so Mastodon can get away both with a laughable set of features, with completely ignoring not only FEPs, but also large parts of the ActivityPub spec, with advertising features which just about the whole rest of the Fediverse has had for years as completely new original inventions of their own, and with implementing non-standard stuff and forcing the rest of the Fediverse to implement "proprietary", non-standard Mastodon developments.
CC: @julian
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #MastodonCentricity #MastodonNormativity -
Often fanfare is the only thing that is being shipped
-
@julian @silverpill Are you guys even on the same Fediverse as I am?
- Dozens of FEPs under development
- 10+ task forces in the CG
- New work like quote posts from Mastodon
- Ghost.org went live in 2025
- E2EE from Emissary and Bonfire this year
- New Working Group to revise ActivityPubThere is a tonne going on. We just had a FOSDEM Social Web Devroom with 20+ presenters. FediMTL.ca is next week. Fediforum is the week after that.
Yeah that's pretty much what I meant.
-
@Evan Prodromou
- Dozens of FEPs under development
...and they're usually only implemented by those who maintain them. These and their works, in turn, mostly stay in the shadows while the bigger players in the Fediverse remain blissfully unaware of them.
Pretty much exactly what @silverpill has been doing for a while now.- New work like quote posts from Mastodon
Technology taken over from GoToSocial.
The principle of how these quote-posts are done taken over from Misskey.
And quote-posts themselves were introduced to the Fediverse as early as May, 2010, by what's known as Friendica today.
This is what @silverpill meant with:Features that already exist somewhere in Fediverse presented as new inventions.
Mastodon presented their quotes as if they had just introduced an all-new, totally revolutionary feature to the Fediverse. In fact, however, the Fediverse had had quote-posts for a decade and a half at that point.
Let's all face it: The main hindrance in Fediverse development is Mastodon. It's a painfully incomplete implementation of a hopelessly outdated version of the ActivityPub spec. At the same time, its cult-like followers see it as the one and only gold standard and the reference implementation of ActivityPub. They believe that Gargron has invented both ActivityPub and the Fediverse because, frankly, that's what the Mastodon folks want everyone to believe.
If the Fediverse had some fair competition, then Mastodon would have to catch up with software like Misskey or Akkoma or Mitra and eventually powerhouses like (streams) or Forte. But what Mastodon lacks in features, it makes up for with sheer market power. The loudest voices that promote the Fediverse don't actually promote the Fediverse; they only promote Mastodon.
The features of the non-Mastodon Fediverse are unknown and outright unimaginable both on Mastodon and outside the Fediverse. And just about everyone believes that Mastodon is as perfect and fully-featured Fediverse software as it ever comes. Pretty much the only ones who don't are those who daily-drive non-Mastodon Fediverse software.
This actually goes as far as Mastodon users trying their hardest to force e.g. Friendica users to throw away their own culture, switch to Mastodon's culture and abstain from using some 80% of Friendica's features because they aren't covered by Mastodon's culture. At the same time, Mastodon users staunchly refuse to adopt any part of any non-Mastodon Fediverse culture. This means that even if non-Mastodon Fediverse devs introduce new features, they'd better not let Mastodon users know.
And so Mastodon can get away both with a laughable set of features, with completely ignoring not only FEPs, but also large parts of the ActivityPub spec, with advertising features which just about the whole rest of the Fediverse has had for years as completely new original inventions of their own, and with implementing non-standard stuff and forcing the rest of the Fediverse to implement "proprietary", non-standard Mastodon developments.
CC: @julian
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #MastodonCentricity #MastodonNormativity@jupiter_rowland You're right on point, and Mastodon quotes is an excellent example
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login