hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9K
active users

welcome to my personal hell: fediverse development in 2025 ​:puppy_dead:

@hazelnoot

Hey, let’s be positive.. look on the bright side.. it’s still better than the ActivityPub C2S API 😅

@benpate@mastodon.social I'm actually not very familiar with that... is it bad?

@hazelnoot My understanding is that C2S was more aspirational than actual. I've never had to use C2S, but have only heard from many others that it's cumbersome, and not really usable as a client API, so (virtually) nobody uses it.

The state of ActivityPub in general seems to be many overlapping, mutually exclusive, and un-adopted standards, so as much as it sucks, it makes sense that mobile APIs would fit that stereotype as well.

I hope this works out for you! :)

Jenniferplusplus

@benpate @hazelnoot tbh, the worst part is that there's a lot of federation behavior that is completely unspecified, except by loose implication in the C2S parts.

The division of C2S and S2S feels to me like some people wrote it in this way because it's nice to read. Describe a server to server protocol by talking about what happens

  • if a client sends a message to the server and the server then sends it to the next one
  • and if a server receives a message from another server

I can see myself doing that. Then the genius manager decision happened: We can call this two protocols and claim twice the fame.