Re: CFC: remove "the actor's namespace" from section on Object IDs in ActivityPub spec

> What about intentionally transient objects? (Which includes activities), per Section 3.1

HTTP POST to outbox will always allocate an ID as currently written
and specified, at least for the top-level activity (and for the object
of a Create, in case of an implicit Create and possibly in case of an
explicit Create as well). There is no way to POST to an outbox and not
have an ID assigned to the generated activity. But these are separate
issues from "the actor's namespace" and this erratum.

You probably want to look at the following issues instead:

- C2S Create activity has unspecified behavior wrt assigning an ID to
the inner object https://github.com/w3c/activitypub/issues/438
- Section 6.3.1 C2S Partial Update property deletion behavior is
impossible and should be deprecated
https://github.com/w3c/activitypub/issues/477
- ...possibly create a new issue for coming up with a way to POST
something to the outbox but *not* assign an ID? This is similar to the
issue with partial Update linked in the above bullet point (issue
477), but more fundamental.

Received on Friday, 28 November 2025 20:57:21 UTC