- From: Marc Hadley <Marc.Hadley@Sun.COM>
- Date: Fri, 27 May 2005 12:05:33 -0400
- To: Jonathan Marsh <jmarsh@microsoft.com>
- Cc: public-ws-addressing@w3.org
- Message-id: <6F7B3D84-6FF5-4814-BB7E-B9ACF24CDE14@Sun.COM>
On May 24, 2005, at 4:47 PM, Jonathan Marsh wrote: > The split between Core and SOAP specs of the definition of a single > namespace also causes some unfortunate consequences. Since the > mapping of spec to namespace isn’t 1-1, some questions are left > unanswered - is the namespace open, and each of these specs stakes > out a few terms inside it, leaving the possibility that other specs > to define additional terms? Or is the namespace closed, and > versions or extensions need to be expressed through a different > namespace? Having two specs implies it’s open (unless you tie > those two specs even further together by specifying cross- > dependencies). But the wsaw:UsingAddressing extension makes a > strong implication that the namespace is closed, because it is > insufficient to indicate where the definition of new terms might be > found. Resolving this contradiction might have impact throughout > the spec family. Merging the Core and SOAP Binding specs would > reduce the implication of openness, and be consistent with the WSDL > Binding. Adding text to the Core and SOAP Binding stating the > namespace policy and making the cross-dependencies more explicit, > is also possible. > > Would it make sense to split the namespace and have a separate one for Core and SOAP then ? This seems like a simple way to alleviate the problem. Marc. > > > From: public-ws-addressing-request@w3.org [mailto:public-ws- > addressing-request@w3.org] On Behalf Of Prasad Yendluri > Sent: Friday, April 15, 2005 11:28 AM > To: public-ws-addressing@w3.org > Subject: NEW ISSUE: Splitting semantics of namespace across > multiple WS-A specs inhibits independent versioning > > > > Title: > Splitting the semantics of a (e.g. WSAW) namespace across multiple > WS-A specs inhibits independent versioning of the specifications > > Description: > The proposed resolution for issue i021 plans to use a marker > defined in the WSAW namespace introduced by one of the WS-A > specifications to flag the use of WS-Addressing in a WSDL > description. The intent is to use the WSAW namespace to identify > the WS-Addressing specification and the version of it. However > given WS-A is now split into three separate specifications the > chosen namespace where this marker is defined needs to identify > this group of specifications and their "common" version, there by > inhibiting independent versioning of the specifications. Hence this > brings up a generic issue with splitting semantics of a namespace > across multiple specifications inhibiting the ability to versioning > those specifications independently. > > Target: > Core, WSDL Binding and SOAP Binding > > Justification: > Given the WS-Addressing comprises three coupled but independent > specification, it is highly desirable not to inhibit independent > versioning of the constituent specifications, as each specification > will need to change based on the issues and functionality changes > pertinent to that specification. > > Ref: Action item, http://www.w3.org/2005/04/11-ws-addr- > minutes.html#action03 > > --- Marc Hadley <marc.hadley at sun.com> Business Alliances, CTO Office, Sun Microsystems.
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Friday, 27 May 2005 16:05:39 UTC