RE: Open Annotation / Default Context Location?

Hi Robert,

Great to hear that. Thanks for letting us know. Some comments inline.


> As a very happy community group editor and co-chair, I just wanted to
> join and thank you for your hard work on the JSON-LD spec! In the Open
> Annotation community group we recommend a default serialization using
> JSON-LD, rather than RDF/XML, in order to make it easier for browser
> based systems to consume and process annotations on web resources.
> With a default context node and an embedded node pattern, the
> resulting serialization looks exactly like what you would expect if it
> was native non-rdf JSON :)

Awesome! We worked hard to achieve that.


> The community group: http://www.w3.org/community/openannotation/
> And the current spec:  http://www.openannotation.org/spec/core/
> (the JSON-LD info is in the Publishing module)
> 
> One issue that has come up is where to maintain the default context.
> It's not a namespace or ontology, so doesn't quite fit in the
> w3.org/ns/ space. We don't have a /TR/ as we're a community group like
> yourselves.  We could use a PURL (purl.org, w3id.org, etc) as the URI,
> but that just adds hops that processors need to resolve.
> Is this something that could be addressed in this community group, at
> least as far as a request to the W3C as to how to proceed?  I imagine
> that it will be a common occurrence as JSON-LD implementations become
> more prevalent.

That's a tricky question. I have to say I just had a brief look at the
specs. My first question would be, can't you host it directly on
openannotation.org? I would also suggest to include some statements in your
spec saying that it is RECOMMENDED to host the context locally. I mean..
it's just a small file to put somewhere on a server. If "instance" documents
can be hosted, a context can for sure as well.


Hope this helps,
Markus


--
Markus Lanthaler
@markuslanthaler

Received on Tuesday, 26 February 2013 20:53:28 UTC