W3C home > Mailing lists > Public > public-openannotation@w3.org > February 2013

Re: Important: Namespace Change

From: Ivan Herman <ivan@w3.org>
Date: Fri, 8 Feb 2013 10:02:16 +0100
Cc: public-openannotation <public-openannotation@w3.org>
Message-Id: <8D6710DB-9929-468C-9702-EAE2147ABB55@w3.org>
To: Robert Sanderson <azaroth42@gmail.com>
Robert, all,

on the mechanics: what we usually do for vocabularies like, for example, http://www.w3.org/ns/r2rml, is to store the ontology in various serialization formats, and use Apache's .var mechanism to ensure content negotiation. Eg, the r2rml vocabulary is stored in

- RDFa+HTML file; this is returned if no content negotiation is used
- Turtle and RDF/XML files (Turtle having a higher priority) controlled by content negotiation. 

Physically, this means that the following files are stored (beyond the .var file):

http://www.w3.org/ns/r2rml.html
http://www.w3.org/ns/r2rml.ttl
http://www.w3.org/ns/r2rml.rdf
http://www.w3.org/ns/r2rml.owl

(the last two are identical, in fact).

If this group can follow the same model, that is fine. If you give me only a ttl or rdf/xml file, that is also fine (I will convert into the other to have them both available), but there will be no HTML version. If you give us an RDFa file only, that is also fine, I can generate the other formats, too. 

(At some point, when the format is stabilized, we may also provide a json-ld serialization)

Note that I am supposed to go to NYC on the week end (snow-storm permitting:-) to a conference, meaning that I may be less available next week.

Cheers

Ivan

On Feb 8, 2013, at 02:35 , Robert Sanderson <azaroth42@gmail.com> wrote:

> Dear all,
> 
> After much consideration and discussion, it was decided to change the
> namespace to:
>    http://www.w3.org/ns/oa#
> 
> The reasons for this:
> * It should change to fit the W3C recommendations (# = short, / = long)
> * It's shorter and quite memorable
> * It's practically impossible to typo it :)
> * It makes more sense if we need a further namespace than the proposed
> longer form,
>  -- eg oa-ext# is much better than openannotation-ext#
> * The spec will continue to live at
> http://www.openannotation.org/spec/core/ until such time as a W3C
> working group is formed, at which time we would hope to have the
> technical report URL:  http://www.w3.org/TR/oa/
> * While openannotation might be more google-able, the spec shouldn't
> suffer from not having it in the URL
> * There was one more person in favor of it of those that responded :)
> 
> A side effect is the change in the recommended JSON-LD context URI,
> which is now:
>    http://www.w3.org/ns/oa-context-20130205.json
> 
> Once the ontology has been updated (thank you Stian!) we will send the
> ontology and the context document to the W3C to be hosted in the
> appropriate place (thank you Ivan and Phil!)
> 
> The spec has been updated to reflect this change. The final question
> is if we can retroactively apply this to the spec of 2 days ago, or if
> we need a 20130207 version for this change?
> 
> Thanks all, and please inform any developers who are using the spec of
> the change so that we can hopefully quickly transition to the new
> namespace.
> 
> Rob & Paolo
> 


----
Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
FOAF: http://www.ivan-herman.net/foaf.rdf







Received on Friday, 8 February 2013 09:02:43 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:22:03 UTC