@cwebber I made these diagrams, can you please tell me if my understanding is correct?
@tomas there would be confusion, see XMPP clients... we need very different platforms (blogging, microblogging, newspapers, video and audio streaming, issue tracking, collaborative editing, ) each one with its own user experience but federating "actions" and "objects".
For example I could use even a Mastodon client to reply to comments in a issue on GitLab but I would still need a native GitLab client to perform actions like pull request or fork.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!