w3c / activitystreams

Activity Streams 2.0
https://www.w3.org/TR/activitystreams-core/
Other
276 stars 61 forks source link

endpoints should be defined as either `@container: @id` or `@container: @nest` #536

Closed trwnh closed 1 year ago

trwnh commented 1 year ago

Please Indicate One:

Please Describe the Issue:

Proposal

One of the following:

Motivation

The semantics of endpoints are not fully captured at present. Are they properties of the actor which are shared server-wide, or are they an ID map? https://www.w3.org/TR/json-ld11/#node-identifier-indexing

(Tangentially, I am unsure if "@type": "@id" is appropriate on those endpoints, given that it seems to specifically signal node identifiers, and the endpoints are not nodes on a graph, they are endpoints. Perhaps something like xsd:anyURI or leaving it as the default @value? I might be wrong on this, unsure.)

nightpool commented 1 year ago

Is endpoints an ActivityStreams property? I thought it was defined in ActivityPub. If so, this is the wrong repo for this issue

trwnh commented 1 year ago

it's in the activitystreams context .jsonld, so i assumed this would be right repo. my apologies