Nov. 10th, 2024 01:09 pm
Pandacap: Part 5 - ActivityPub
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Pandacap: Part 5 - ActivityPub
If I'm thinking about how often I use it, the ActivityPub
integration in Pandacap really isn't the most relevant part of
the application to me on a regular basis (that would be the inbox,
and its integration with DeviantArt and Bluesky). It was, however,
my inspiration for building Pandacap in the first place. There
were a few reasons I felt this was important:
- I believe decentralized social media will continue to
be useful, regardless of whether it achieves
mainstream success - maybe not to replace big
social media platforms, but for its own distinct merits. To
hopefully facilitate the adoption of such platforms, I wanted to
ensure that the ability to view and reply to my work would be
available there, and I wanted to know I could follow and reply
to their work as well.
- The ActivityPub server-to-server protocol - though it may be
somewhat broad and vague - was within my ability to implement
(it only uses HTTP requests and is agnostic to the underlying
data model), which gives me a feeling of control over my
interaction with the fediverse.
- Joining an existing server would make me nervous about conforming to unwritten community norms, while using my own Mastodon or Pixelfed instance would increase the cost and saddle me with a tech stack I'm not familiar with. (Pandacap can run on a free web app plan and a database billed only by usage.)
Tags: