[web-annotation] JSON-LD contexts for Model/Protocol

azaroth42 has just created a new issue for 
https://github.com/w3c/web-annotation:

== JSON-LD contexts for Model/Protocol ==

The protocol currently refers to the model's default JSON LD context.
  However it requires additional protocol specific features beyond the
 annotation model itself, such as ldp:contains, ldp:BasicContainer, 
iana:alternate and similar.

We would be mixing concerns by including those protocol specific 
features into the model's context document.  Similarly, if we included
 all of the model's features into the protocol's context.  There is 
the option for multiple context documents, however this is not known 
to be a common pattern.

Proposal:  Create a common context document with both the protocol and
 model's features and reference from both.  This might make for 
administrative challenges (e.g. a revision of the protocol 
specification will change something referenced by the model) in the 
future, but better than requiring multiple contexts.


See https://github.com/w3c/web-annotation/issues/36

Received on Thursday, 18 June 2015 17:06:58 UTC