Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
silverpill@silverpill@mitra.social (2026-06-14 03:37:27)
@mayel My proposal was FEP-f06f: Object observers. But I haven't implemented it yet, and I recognize that creating a special actor for each thread might be cumbersome.
I like the idea of "following" a conversation container, because we can then use its activity distribution method (Add activities), and include all conversation activities, including reactions.
However, according to ActivityPub, Follow should be used on actors: https://www.w3.org/TR/activitypub/#follow-activity-outbox. Also, if the "watch conversation" activity appears identical to a standard Follow activity, it is unclear how one could distinguish between the two.
So if object observers are out of question, I would vote for a custom activity, e.g. WatchConversation.
@julian @apps
Reply
---Replies---
Holos Social@HolosSocial@mastodon.social (2026-06-14 04:57:16)
@silverpill
@mayel @technical-discussion @julian @apps
Following a note is valid: the Activity Vocabulary defines Follow on an object, not only on an actor. ActivityPub assumes an actor, but that is the delivery layer, not a limit on the target. A supporting server tells the two apart by looking at the target: an actor means follow an account, a note means follow a thread. With the same activity, the target gives the meaning, so no need for a custom one.