[dxwg] JSON-LD context missing as a canonical resource and duplicated in-line in examples (#1428)

rob-metalinkage has just created a new issue for https://github.com/w3c/dxwg:

== JSON-LD context missing as a canonical resource and duplicated in-line in examples ==
Multiple JSON-LD examples are shown where  context information is inline with examples.   Surely the point of a standard vocabulary is to allow reuse of common implementation resources - such as a context document for the vocabulary that can be simply referenced?

The fact canonical contexts are missing for other key vocabularies doesnt mean that new vocabularies should be equally as awkward to use. 

(hopefully a retrofitting exercise for other vocabularies is possible, - but  the publication of DCAT updates can start improving this situation.

There are two solid engineering justifications (beyond ease of use):
1) such contexts can be safely cached, whereas in-line contexts mean a lot of redundant information being passed and parsed.
2) users can tell that the context is used without modifications.



Please view or discuss this issue at https://github.com/w3c/dxwg/issues/1428 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 19 November 2021 04:54:15 UTC