@dave Gosh, yes. Even the simplest documentation I've found seems overly complex. When I've mentioned this, defenders say they don't want people implementing ActivityPub without thinking everything through. Which eliminates busy developers!

@pwinn @dave but I’ll grant, complex spec means buggy implementation. I want every single piece to be simpler. But not because I want more half assed impls to appear to work, but because I want users to suffer less bugs and unexpected behaviors.

Follow

@josephholsten @dave I guess I'd make a distinction between things that are irreducibly complex and things that are arbitrarily complex.

I don't think anybody can credibly claim that ActivityPub is irreducibly complex. It's really hard to make arbitrarily complex things simple, but that's key to widespread adoption.

Which is why Mastodon is what most people know of the fediverse. It's simpler.

@pwinn @dave sitting on it, I’m coming at this from a server implementor/operator’s perspective. We should absolutely have a busy dev’s guide for building activitypub clients.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.