Home | Notifications | New Note | Local | Federated | Search | Logout

Note Detail


@reiver ⊼ (Charles) :batman:@reiver@mastodon.social (2026-04-27 01:34:28)
What makes an ActivityPub Actor an Actor?

I think it is probably a bad idea to just restrict it to things with 'type': "Application", "Group", "Organization", "Person", and "Service". Restricting it to just those would mean you couldn't have new actor types (and sub-types) in the future.

So then, do we do it in a duck-typing way? And if "yes", how?

Maybe if something has an "inbox" OR and "outbox" it is an Actor. I.e., it could have just one of those.

#ActivityPub #ActivityStreams #FediDev
Reply

---Replies---
silverpill@silverpill@mitra.social (2026-04-27 04:48:21)
@reiver Duck typing is great. I wrote a FEP about it

https://codeberg.org/fediverse/fep/src/branch/main/fep/2277/fep-2277.md