- From: Jean-Jacques Moreau <jean-jacques.moreau@crf.canon.fr>
- Date: Fri, 19 Mar 2004 12:13:19 +0100
- To: Jacek Kopecky <jacek.kopecky@systinet.com>
- Cc: David Booth <dbooth@w3.org>, WS Description List <www-ws-desc@w3.org>
DONE. Jacek Kopecky wrote: > David, in light of our decision to make notes non-normative I'd suggest > using lowercase "should" instead of the uppercase "SHOULD", and same in > all other notes in our spec. > > The uppercase keywords SHOULD NOT be overused. 8-) > > Jacek > > > On Thu, 2004-03-18 at 18:12, David Booth wrote: > >>Per today's teleconference, here is suggested rewording for the second >>sentence of section 6.1.1: >> >>[[ >>The presence of an optional extensibility element or attribute MAY >>therefore augment the semantics of a WSDL document in ways that do not >>invalidate the existing semantics. However, the presence of a mandatory >>extensibility element MAY alter the semantics of a WSDL document in ways >>that invalidate the existing semantics. >> >>Note: Authors of extensibility elements SHOULD avoid altering the existing >>semantics in ways that are likely to confuse users. >>]] >> >> >> >>>Date: Wed, 17 Mar 2004 10:30:30 -0500 >>>To: "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>, "Jonathan Marsh" >>><jmarsh@microsoft.com>, "WS Description List" <www-ws-desc@w3.org> >>>From: David Booth <dbooth@w3.org> >>>Subject: Re: Issue 115 >>> >>>It depends on what you mean by "change". If you mean that an optional >>>extension may ADD to the existing semantics without invalidating them, >>>then I agree. However, many people will take the word "change" to mean >>>that an optional extension may invalidate the semantics of something else >>>in the document. We need to be clear that an optional extension does NOT >>>invalidate the semantics of anything in the WSDL document. That's why >>>it's optional. A mandatory extension MAY invalidate the semantics of >>>something in the WSDL document. That's why you MUST understand it in >>>order to understand the document as a whole. This is what section 6.1.1 >>>tries to express. >>> >>> >>>At 09:26 AM 3/17/2004 +0600, Sanjiva Weerawarana wrote: >>> >>>>IIRC the request was to explicitly state that extensions change the >>>>semantics. Your wording implies that (adding props to the component >>>>model) but its not explicit. >>>> >>>>BTW even optional extensions change the semantics. However, a processor >>>>may ignore the change .. but it still does change the semantics. >>>> >>>>Sanjiva. >>>> >>>>----- Original Message ----- >>>>From: "David Booth" <dbooth@w3.org> >>>>To: "Jonathan Marsh" <jmarsh@microsoft.com>; "WS Description List" >>>><www-ws-desc@w3.org> >>>>Sent: Wednesday, March 17, 2004 7:07 AM >>>>Subject: Re: Issue 115 >>>> >>>> >>>> >>>>>I think the second sentence adds more confusion than clarification, >>>> >>>>because >>>> >>>>>it doesn't distinguish optional extensions from mandatory extensions. The >>>>>second sentence was: >>>>>[[ >>>>>The presence of extensibility elements and attributes MAY therefore change >>>>>the semantics of a WSDL document. >>>>>]] >>>>> >>>>>I think it would be better to rename the title of 6.3 to "Extensibility >>>> >>>>and >>>> >>>>>the Component Model" and delete the second sentence, such that 6.3 reads >>>> >>>>only: >>>> >>>>>[[ >>>>>6.3 Extensibility and the Component Model >>>>> >>>>>As indicated above, it is expected that the presence of extensibility >>>>>elements and attributes will result in additional properties appearing in >>>>>the component model. >>>>>]] >>>>> >>>>> >>>>>At 10:43 AM 3/15/2004 -0800, Jonathan Marsh wrote: >>>>> >>>>> >>>>>>The text added so far is at [1]. If this proves adequate, we can >>>>>>reassign this issue to part three while awaiting changes there. >>>>>> >>>>>>[1] >>>>>>http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#exte >>>>>>nsibility-semantics. >>>>>> >>>>>> >>>>> >>>>>-- >>>>>David Booth >>>>>W3C Fellow / Hewlett-Packard >>>>>Telephone: +1.617.253.1273 >>> >>>-- >>>David Booth >>>W3C Fellow / Hewlett-Packard >>>Telephone: +1.617.253.1273 > >
Received on Friday, 19 March 2004 06:14:09 UTC