- From: Bert Bos <bert@w3.org>
- Date: Thu, 20 Jul 2017 15:28:58 +0200
- To: public-poe-comments@w3.org
- Message-ID: <2312729.cvWg8tGb9p@nyx>
Hello POE WG,
[This is a personal comment, not related to the i18n review of my other
e-mail.]
The JSON-LD encoding allows Dublin Core annotations. There is an example
of such an annotation in the section "Policy metadata"[1] in the "ODRL
Information Model". However, the Dublin Core terms "creator", "coverage"
and "description" can, in general, contain either human-readable text or
machine-readable text (such as a URL) and ODRL does not explain how the
two are distinguished in the JSON-LD encoding.
The example, in fact, shows two URLs, but doesn't use the JSON-LD key
"@id" to type them as URLs. Shouldn't it be something like
...
"dc:coverage": {
"@id": "https://www.iso.org/obp/ui/#iso:code:3166:AU-QLD"
}
...
Also (but maybe this is just a typo), Dublin Core recommends the W3CDTF
profile of ISO 8601 for dates, so maybe the example would be better with
a "T" instead of a ":" in the middle:
"dc:issued": "2017-01-01T12:00"
instead of
"dc:issued": "2017-01-01:12:00"
[1] https://w3c.github.io/poe/model/#provenace
Bert
--
Bert Bos ( W 3 C ) http://www.w3.org/
http://www.w3.org/people/bos W3C/ERCIM
bert@w3.org 2004 Rt des Lucioles / BP 93
+33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Thursday, 20 July 2017 13:29:01 UTC