ActivityPub is so complex and the spec is full of unhandled corner cases and things left to the implementation. I had to reinstall my instance (100% data loss) and now Mastodon refuses to accept follow requests from my instance: it thinks that re-created user x still follows Mastodon user y, and my instance doesn't have the old follow ID needed to cancel the old follow.
1 year ago 路 馃憤 arubes
@dimkr what I meant is called Zot or Zot6 or Nomad, but as far as I know the only project that implements them is Hubzilla and the page that I found in a quick search is
here https://zotlabs.org/help/he/about/about 路 1 year ago
https://zotlabs.org/help/he/about/about
@arubes Not sure, maybe looked at the wrong one (multiple projects with this name) 路 1 year ago
Have you looked into Nomad ? 路 1 year ago
I looked at nostr but I see the same pattern as ActivityPub and Wayland: a tiny core protocol with more and more extensions, and it's unclear which 20% to implement to get a 80% working solution. It solves some of AP's problems but creates others. (And client<>server must be over HTTP, not good for my project.) 路 1 year ago
nostr is very cool and growing like gangbusters... I'm actually spending lots of time there 路 1 year ago
When compared to all the others it does seem complex. At the same time it is trying to be a solution that can do more than just be a central notice board for messages. Have you looked at the Nostr protocol? It looks to be far simpler but at the same time it looks like its missing any sort of way to actually gather people into communities but it is highly distributed without any federated component. 路 1 year ago