OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-rx message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ws-rx] NEW ISSUE: XML Namespace URIs


Blech. I hate 50 foot long URI's, it is so unnecessary. Frankly, there's 
no reason that the 
namespace URI needs to include the 'committees' path segment. I believe 
that the new AIR provide
for the use of a pattern as follows (see sect 7.2 and 7.3):

http://docs.oasis-open.org/[product]/ 

for a product folder. Also, there is a TC folder which we can use:

http://docs.oasis-open.org/[tcName]/

We could put the RDDL in either location, hence, it could be the root of 
our namespace
tree.  I think that 'wsreliablemessaging' as a value for the [product] 
name is too long. Maybe
we could just leverage the [tcName] and have a namespace URIs like:

http://docs.oasis-open.org/ws-rx/[yyyymm]/rm
http://docs.oasis-open.org/ws-rx/[yyyymm]/rm/policy

That's a 44 character namespace URI versus a 74 character namespace URI, 
and 51 versus 67.
Note that despite the fact that there will be a RDDL document at the end 
of these URI's, there's no
need to add a filename with an .html extension. See the current namespace 
URIs for example.

I think that the other thing that we want to consider is the versioning 
strategy for the namespace
URI as this will inform us as to whether we might choose a namespace URI 
at the start, that doesn't
change with every CD. 

Cheers,

Christopher Ferris
STSM, Emerging e-business Industry Architecture
email: chrisfer@us.ibm.com
blog: http://webpages.charter.net/chrisfer/blog.html
phone: +1 508 377 9295

"Gilbert Pilz" <Gilbert.Pilz@bea.com> wrote on 07/14/2005 12:24:02 AM:

> Title: XML Namespace URIs 
> Description: We need to decide upon the normative XML namespace URIs 
that must be used by 
> implementations of these specifications.
> Justification: Self-evident.
> Target: all
> Type: editorial
> Proposal: The namespace URIs for WS-RX-defined schemas should be URLs 
that resolve to RDDL 
> documents that provide information about the schema as well as links to 
the corresponding specification(s).
> Per OASIS guidelines, the RDDL documents must be hosted by OASIS. 
Therefore the exact URL values 
> will need to be co-ordinated with OASIS but, in general, they should 
look something like the following:
> 
xmlns:wsrm=?http://www.oasis-open.org/committees/ws-rx/wsreliablemessaging-200507.html?
> 
xmlns:wsrmp=?http://www.oasis-open.org/committees/ws-rx/wsrmpolicy-200507.html?
> Note that the ?200507? in the URL is represents the schema version as a 
date (July, 2005).


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]