Skip to main content


I really wish there was a way to go in and edit posts instead of delete & re-draft.

I totally understand the reasoning for *delete & re-draft*, but I still wish there was a way to edit. πŸ˜€

Somebody should modify #ActivityPub to include a "diff" operation with the payload being the ID of the message followed by a literal "diff" of the changes.

That way clients that supported the "diff" verb would happily make the changes and clients that didn't would see no change.

I guess it could lead to some issues if some clients showed the change and some clients didn't but don't all AP posts include a link to the source anyway?
Mastodon supports toot editing AFAIK (not on my instance, I think), but I don't know how it is implemented.

In a wholly different context (#ForgeFederation) diffing of Update msgs recently came up.

And an idea was posed to have a PartialUpdate activity type.

https://socialhub.activitypub.rocks/t/remote-partial-updates/2583
afaik mastodon supports viewing edits but not creating edits (i think i heard somewhere they're holding off until edits are more widely supported first, but don't quote me on that I've not bothered to confirm it)
akkoma and i think pleroma develop support both viewing and creating edits
and misskey (or at least foundkey) supports neither currently

i don't know what the support state is in others like friendica, gnu social, epicyon, pixelfed, or gotosocial
Ah, that makes sense. I have seen edited toots that were somehow created.

I also can't remember having seen discussions on how interopable ways to have broad support for the feature should be implemented.

Thanks πŸ˜€

Are you involved with Akkoma project? Is quite recent fork, I learned. I added to https://delightful.club fedi apps list
Yes, Gargron somewhere replied to me saying he's waiting for more servers to adopt the edit feature.

However, the latest Mastodon versions already support editing posts (not just displaying someone else's edits) – the feature just isn't included in the UI yet. https://fe.soapbox.pub is a front-end that does, in fact, already include an edit button.
No offense but I'm uncomfortable with Gargron being the sole arbiter of ActivityPub features. Shouldn't ActivityPub be designed and developed by multiple parties? I thought it is developed by a teamwork of individuals.

People already wrongly assume that Mastodon is "the Fediverse" and that's patently false and long term unhealthy for the ecoysystem.
Gargron being the sole arbiter of ActivityPub features
The Fediverse is survival of the fittest. Anyone can introduce changes, but it only matters if they deploy it to a server with users. The way to make change on the Fediverse is not by writing documents, but by pushing code to servers that matter. We need to be less in the headspace of a treaty organization and more like Genghis Khan. Because in reality this is a culture war.
Kinda reminds me of how PoW blockchains will fork if the devs introduce a hard fork update that the biggest miners refuse to support.
⇧