On Wed, 29 Jul 2009, davidcwilson@trane.com wrote:
--------------------------------------------------------------------------------
http://lists.oasis-open.org/archives/energyinterop/200907/msg00067.html
The document named RDDL for the energyinterop namespace (energyinterop.htm)
has been submitted by Mr. David Wilson to the OASIS Energy Interoperation
TC document repository.
Document Description:
This is a draft of the RDDL. It currently only references the
EventInfo.xsd document.
View Document Details:
http://www.oasis-open.org/committees/document.php?document_id=33572
Download Document:
http://www.oasis-open.org/committees/download.php/33572/energyinterop.htm
--------------------------------------------------------------------------------
I have not been tracking closely with proposed namespace URI and "information
resource" URI design in this group, but I think I did spot a couple instances
where it's proposed that XML schema definition files and other file-system
resources be located in a URI hierarchy beneath a proposed /ns/ path,
viz.,
XML Schema(s)
EventInfo.xsd
http://docs.oasis-open.org/ns/energyinterop/energyinterop-20090701/EventInfo.xsd
This version:
http://docs.oasis-open.org/ns/energyinterop/energyinterop-20090701/EventInfo.xsd
seen in this draft RDDL document:
http://www.oasis-open.org/committees/download.php/33572/energyinterop.htm
Now, personally (unofficially), I see no problem with the proposed XML NS URI
as:
http://docs.oasis-open.org/ns/energyinterop/energyinterop-20090701
However, the OASIS Naming Guidelines, sub the Section with title
"XML Namespace Design, Allocation, and Management" [1]
clarifies that URIs should not be created for file system resources downstream
(in the path hierarchy) from the Namespace URI containing the /ns/ component
This is specified as a means of avoiding collisions [2] at the point of the
XML namespace URI terminal, which can be a "slash" variant ending with "/"
Here's an expanded summary from the Naming Guidelines, using
slightly improved pseudo-syntax for the variables vs. literals
NS URIs must be rooted at the "docs.oasis-open.org" Internet domain
using one of the following two patterns containing the literal
/ns/ path element, unless an alternative URI is approved by the TC Administration:
(1) http://docs.oasis-open.org/ns/