Writing a paper titled "ActivityPub: from decentralized to distributed social networks" for the Rebooting Web of Trust summit.
If you wanted to look at how AP could be used for E2E, how to remove SSL and DNS centralization from the system, etc you might like this paper.
Here's my paper "ActivityPub: from decentralized to distributed social networks" https://gitlab.com/dustyweb/talks/blob/master/activitypub/rwot/even_more_distributed_activitypub.org
PDF version if you prefer: https://gitlab.com/dustyweb/talks/raw/master/activitypub/rwot/even_more_distributed_activitypub.pdf
I updated the paper with typo fixes, clarification on vocabulary of "decentralized"/"distributed" (linking in a diagram), and some comment on incremental improvements as relief from "great is the enemy of good". https://gitlab.com/dustyweb/talks/blob/master/activitypub/rwot/even_more_distributed_activitypub.org https://gitlab.com/dustyweb/talks/raw/master/activitypub/rwot/even_more_distributed_activitypub.pdf
@clacke I've heard Mike Linksvayer say that and there's hardly anyone whose opinion I respect more than mlinksva :) But, I'm not sold. Gitorious is a good example of where I get nervous. But it's true that the C2S model does make "hosting a lot of small nodes" not easy or likely to survive either.
The Right Thing to me seems to be, in the long run, two things:
- make deployment and long-term maintenance considerably easier for every day users (hence the UserOps stuff)
- move incrementally from a c2s model to a p2p model using content addressed storage, etc. I tried to show in that paper how we could incrementally move there without throwing out what we have and what works
@clacke 🤔 I probably need to consider SEO when I'm naming these things tbh
#grid is a #p2p scheduler along the lines of fleet or k8s the idea is to turn your personal devices (+ optionally cloud machines) into a single distributed UNIX-ish thing uses #docker for isolation and packaging not ready to share yet, but it *is* functional enough that I can use it to host my personal cloud nonsense