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


+1

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

"David Orchard" <dorchard@bea.com> wrote on 07/14/2005 04:17:16 PM:

> Let's say you rev the namespace always, even for minor versions.  Then
> we also will have to say what is the meaning of various ns changes.
> 
> The only way to guarantee forwards compatibility is to specify that a
> 1.X receiver MUST interpret a 1.Y version as a 1.X if Y > X.
> 
> The only way to guarantee backwards compatibility is to specify that a
> 1.X receiver MUST interpret a 1.Y version as a 1.X if Y < X.
> 
> For example: We start with example.org/ns/wsrx/1.0.
> Then we get to example.org/ns/wsrx/1.1
> 
> A WS-RX 1.1 receiver has to interpret a ws-rx 1.0 CreateSequence as 1.1.
> Then when it responds with a WS-RX 1.1 sequence, the 1.0 receiver has to
> interpret that as a 1.0 sequence.
> 
> I'd rather re-use the namespace name to avoid this problem.
> 
> Cheers,
> Dave
> 
> 
> > -----Original Message-----
> > From: Rich Salz [mailto:rsalz@datapower.com]
> > Sent: Thursday, July 14, 2005 1:06 PM
> > To: David Orchard
> > Cc: Gilbert Pilz; ws-rx@lists.oasis-open.org
> > Subject: RE: [ws-rx] NEW ISSUE: XML Namespace URIs
> > 
> > > I agree with date stamps in namespace uris.  Minor versions almost
> > > invariably don't guarantee backwards or forwards compatibility (like
> xml
> > > 1.1 to xml 1.0).
> > 
> > I think the fact that everyone pretty much accepts that the XML change
> > should have been numbered 2.0 and not 1.1 is really an argument in
> favor
> > of well-known major.minor semantics.
> > 
> > As a pragmatic matter, it's a royal pain in the neck to do interop
> > debugging
> > using date-based URL's.  Sitting there on the phone with someone
> reading
> > dates "041113" vs "040113" is a real pain.  Anyone who's worked on
> > following
> > various drafts of WS-Security and its errata will know -- been there,
> > done that, don't wnat to do it again.
> > 
> >         /r$
> > 
> > --
> > Rich Salz                  Chief Security Architect
> > DataPower Technology       http://www.datapower.com
> > XS40 XML Security Gateway  http://www.datapower.com/products/xs40.html
> 



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