JSON-LD Context

I created a JSON-LD context based on the Vocabulary document (likely with many errors) [1]. Note that this document would likely go at http://www.w3.org/ns/csvm/context.jsonld and be served using content-negotiation from http://www.w3.org/ns/csvm.

I added terms for all XSD elements as indicated in DataTypes [2]. However, it’s not clear to me that these were intended as terms, or should be used using the xsd: prefix. If they are terms, note that xsd:language conflicts with our own cdvm:language property.

Also, the “schema” property conflicts with the “schema” prefix for http://schema.org/. We import all prefix definitions from the RDFa Core initial context [3]. There may be other conflicts.

There should also be an RDFS/OWL vocabulary for this, which could be included in the context, and using other RDF formats. This may require discussion.

Gregg Kellogg
gregg@greggkellogg.net

[1] http://w3c.github.io/csvw/ns/context.jsonld
[2] http://w3c.github.io/csvw/metadata/index.html#datatypes
[3] http://www.w3.org/2011/rdfa-context/rdfa-1.1

Received on Tuesday, 2 December 2014 02:26:19 UTC