activitypub icon indicating copy to clipboard operation
activitypub copied to clipboard

Sections 6.1 and 7 neglect to mention whether Announce activity requires `object`

Open trwnh opened this issue 1 year ago • 2 comments

Servers performing delivery to the inbox or sharedInbox properties of actors on other servers MUST provide the object property in the activity: Create, Update, Delete, Follow, Add, Remove, Like, Block, Undo. Additionally, servers performing server to server delivery of the following activities MUST also provide the target property: Add, Remove.

i think an Announce without an object makes no sense, so this looks like a mistaken omission

proposed solution

errata. Add Announce to the list of activities requiring an object.

trwnh avatar Nov 06 '24 17:11 trwnh

Agreed, errata.

evanp avatar Nov 15 '24 17:11 evanp

I added these two errata to the proposed list:

  • In Section 7 "Server to server interactions", the list of activities that require an object property should include the Announce activity.
  • In Section 6.1 "Client addressing", the list of activities that require an object property should include the Announce activity.

evanp avatar Jan 03 '25 17:01 evanp