JCM on Nostr: Next #ActivityPub question, this time about the delivery of activities: Let's say a ...
Next #ActivityPub question, this time about the delivery of activities:
Let's say a user on my server sends a post. I have a list of the user's followers.
Do I…
a) … webfinger each follower, then request the user, then deliver the activity to the inbox
b) … directly request the user (i.e. I remember the URL rather than the handle), then deliver the activity to the inbox
c) … directly deliver to the inbox (i.e. I don't care about the users, I only store the inboxes) without re-requesting the user profile
#ActivityPub
Published at
2026-06-28 19:58:38 UTCEvent JSON
{
"id": "049cadf02a5b3535f25fc6ee909e61c6d9e9ab9c7ccd8f296a28a426b95fd0fe",
"pubkey": "744bd71792923812aaae079ced7f237c8cde71fa6a3c0605d301391aad0e52e5",
"created_at": 1782676718,
"kind": 1,
"tags": [
[
"t",
"ActivityPub"
],
[
"proxy",
"https://wafrn.jcm.re/fediverse/post/ef0b5429-57a5-4d24-80b6-8d820f0e0c00",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "Next #ActivityPub question, this time about the delivery of activities:\nLet's say a user on my server sends a post. I have a list of the user's followers.\n\nDo I…\na) … webfinger each follower, then request the user, then deliver the activity to the inbox\n\nb) … directly request the user (i.e. I remember the URL rather than the handle), then deliver the activity to the inbox\n\nc) … directly deliver to the inbox (i.e. I don't care about the users, I only store the inboxes) without re-requesting the user profile\n #ActivityPub",
"sig": "78eec4643b99981ac4beb2076aee2285e55a79fa55eafd4d5817b62ff28c849e654d80924bd9269a415563b525f4a75e4e95315f25b3e4c9080e1efe496bf7fe"
}