W3C home > Mailing lists > Public > public-odrl-contrib@w3.org > March 2012

Error in namespace application

From: Michael Steidl \(IPTC\) <mdirector@iptc.org>
Date: Fri, 2 Mar 2012 17:47:09 +0100
To: <public-odrl-contrib@w3.org>
Message-ID: <014801ccf894$1bc4eac0$534ec040$@iptc.org>
The XML Encoding specification - http://www.w3.org/community/odrl/two/xml/ -
defines in 2.

 

The Namespace =  <http://w3.org/ns/odrl/2> http://w3.org/ns/odrl/2 

 

Then this section says:

. A single URI will represent each of the terms in the Common Vocabulary
created by appending the term identifier with the ODRL Core Model XML
Namespace. . For example, the Play action would be represented as:
<http://w3.org/ns/odrl/2/play> http://w3.org/ns/odrl/2/play

 

Following the rule of the first sentence the example is wrong: the URI will
be http://w3.org/ns/odrl/2play 

as there is no slash at the end of the namespace URI (or at the start of the
term) - what the IPTC considers as an error.

If the rule is that full URIs can be easily created from appending the term
to the namespace URI the ns URI should end with separator like / or #.

 

Michael

 

Michael Steidl

Managing Director of the IPTC [mdirector@iptc.org]

International Press Telecommunications Council 
Web:  <http://www.iptc.org/> www.iptc.org - on Twitter
<http://www.twitter.com/IPTC> @IPTC

Business office address: 

20 Garrick Street, London WC2E 9BT, United Kingdom

Registered in England, company no 101096

 
Received on Friday, 2 March 2012 16:47:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 2 March 2012 16:47:42 GMT