Is decentralised federated social media over engineered?
Can't get this brain fart out of my head.
What would the simplest, FOSS, alternative look like and would it be worth it?
Quick thoughts:
* FOSS platforms intended to be big single servers, but dedicated to ...
* Shared/Single Sign On
* Easy cross posting
* Enabling and building universal Multi-platform clients.
* Unlike email, supporting small servers
No duplication/federation/protocol required, just software.
@maegul I wouldn't say it's over engineered. It just has very different requirements than the ones you listed.
Well are the requirements different in scope and engineering onus? If so, then the question is whether the end results justify the work.
Part of my motivation in thinking about this is that it seems pretty clear that alternative social media peaked around Oct-2023. It may very well continue to grow. But it might also fail. Meanwhile, many struggle with federation both as users and developers.
@maegul I agree that ActivityPub isn't easy to implement. But it is that way because of some key principals.
- no single point of failure
- openness to different instance types (not just microblogging)
- cryptographic validation of senders
- resilience towards temporary failures of instances
- control over content
And probably more. There are sure more minimalistic implementations possible but people want more functionality not less.