New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Narrow hasScope
to match as:scope
and introduct as:context
#109
Comments
|
Been chewing on this and I agree with @iherman--the difference is too minimal to be valuable. So closing as |
Related to #102
Apparently (per @tilgovi), Hypothes.is is using
oa:hasScope
to "relate a (arbitrarily deeply nested) reply to the root document context of the thread."Such that a user agent could query an annotation server by the current URL and find:
Here's how we've defined
hasScope
(note the or):The includes use case is:
Both this use case and @tilgovi's reply related one would include these expected actions by the annotation user agent:
target
scope
resource, retrieve that/those also❓ So...the or situation works...but should we consider separating them into two properties:
scope
andcontext
? (read on! 😉)ActivityStreams 2.0 Vocabulary breaks these concepts into two properties:
scope
context
Honestly, I've gone 'round and 'round 🎠 on this one... Either seems appropriate. One could consider the "larger work" to be the "total population of entities for which the object can [sic] considered to be relevant" OR one could think of it as "the context within which the object exists or an activity was performed." However, I do believe that (given those),
context
(as defined in AS2) would be more correct for a reply annotation--in that the original document may not actually be available when the reply is made...nor even of interest to the author of the reply annotation.💭's?
The text was updated successfully, but these errors were encountered: