- From: David Booth <dbooth@w3.org>
- Date: Fri, 16 Jul 2004 15:51:33 -0400
- To: "Jonathan Marsh" <jmarsh@microsoft.com>, <www-ws-desc@w3.org>
Minor corrections resulting from having an ambiguous first name: :) s/Support for David's proposal/Support for DaveO's proposal/ s/Mark, David: Yes/Mark, DaveO: Yes/ At 03:58 PM 7/15/2004 -0700, Jonathan Marsh wrote: >Web Services Description Working Group >Minutes: 15 July 2004 telcon > >Present: > Erik Ackerman Lexmark > David Booth W3C > Allen Brookes Rogue Wave Software > Helen Chen Agfa-Gevaert N. V. > Roberto Chinnici Sun Microsystems > Ugo Corda SeeBeyond > Glen Daniels Sonic Software > Paul Downey British Telecommunications > Hugo Haas W3C > Tom Jordahl Macromedia > Amelia Lewis TIBCO > Jonathan Marsh Chair (Microsoft) > Jeff Mischkinsky Oracle > Dale Moberg Cyclone Commerce > Mark Nottingham BEA Systems > David Orchard BEA Systems > Jeffrey Schlimmer Microsoft > Igor Sedukhin Computer Associates > Asir Vedamuthu webMethods > Sanjiva Weerawarana IBM > Umit Yalcinalp Oracle > Prasad Yendluri webMethods, Inc. > >Regrets: > Youenn Fablet Canon > Martin Gudgin Microsoft > Jacek Kopecky DERI > Kevin Canyang Liu SAP > Peter Madziak Agfa-Gevaert N. V. > Jean-Jacques Moreau Canon > Bijan Parsia University of Maryland MIND Lab > Arthur Ryman IBM > Jerry Thrasher Lexmark > >-------------------------------------------------------------------- >Agenda > >1. Assign scribe. Lucky minute taker for this week is one of: > Adi Sakala, Umit Yalcinalp, Igor Sedukhin, Dale Moberg, > Hugo Haas, David Orchard, Jerry Thrasher, Allen Brookes > >Scribe: Hugo > >-------------------------------------------------------------------- >2. Approval of minutes: > - July 8 [.1] > >[.1] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0109.html > >Postponed until next week >Waiting for MarkN > >-------------------------------------------------------------------- >3. Review of Action items [.1]. >PENDING 2004-04-01: Marsh will get schema tf going. >?ED 2004-05-19: Editors to include in the primer an example > that uses MTOM. (Issue 72) >?ED 2004-05-20: Editors to incorporate Hugo's full potato > proposal. (Issue 54) > >Discussions around the full potato proposal >Hugo: http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0244.html >is missing > >?ED 2004-05-20: David Orchard to update HTTP binding to > include discussion of how to generate an > accepts header from schema annotations > conformant to the media types extension > document, and to use outputSerialization > based on that information. > >Accept header discussion: the discussion needs to be revived > >?ED 2004-05-21: Editors to add ednotes to the spec to > indicate areas that had contention. (Issue > 190) > >Issue 190 and editor note: proposal for links to any minority objections >from the status section for other votes >RESOLUTION: link to minority opinions from the status section >ACTION: people who want to file a minority opinion should do so by July >22 > >?ED 2004-05-27: Editors to add http:faultSerialization > attribute. >DONE 2004-06-10: Editors should correct issue 208, come > back to WG if there are any questions. >DONE 2004-06-10: Editors should correct issue 213, come > back to WG if there are any questions. >DONE 2004-06-10: Editors should correct issue 215, come > back to WG if there are any questions. >?ED 2004-06-17: Editors to incorporate David Booth's clarification > in section 8.3 about what required means on MTOM > feature. >DONE 2004-06-24: Editors to incorporate Jonathan's resolution > to issue 160. >DONE 2004-06-24: Editors to fix media-type reg frag id link, > per 209. >?ED 2004-07-01: Editors to add cross-references for component > properties, per DBooth's example. >DONE 2004-07-08: Editors to deal with issue 227, come back to > the WG with issues if any. >?ED 2004-07-08: Editors to deal with issue 235, come back to > the WG with issues if any. >DONE 2004-07-08: Editors to deal with issue 231, come back to > the WG with issues if any. >DONE 2004-07-08: Editors to deal with issue 232, come back to > the WG with issues if any. >DONE 2004-07-08: Editors to deal with issue 234, come back to > the WG with issues if any. >?ED 2004-07-08: Editors to deal with issue 226, come back to > the WG with issues if any. >?ED 2004-07-08: Editors to implement resolution to 177 as > amended. > > (Part 3 component remains.) > >DONE 2004-07-08: Editors to add f&p to Interface Fault, Binding > Fault, and Fault References. (Issue 228) >PENDING 2004-07-08: Glen to verifiy composition model. >DONE 2004-07-08: Editors to add the optional AD feature to > Part 2 (Issue 112). > > (note big changes!) > >DONE [.2] 2004-07-08: Hugo to send email about AD feature setting > HTTP header it shouldn't set. >DONE 2004-07-08: Part 2 editors to adopt MarkN's resolution for > issue 230 (use {message label}). >DONE 2004-07-08: Editors to deal with issue 220, come back to > the WG with issues if any. >DONE 2004-07-08: Editors to adopt Amy's proposal for Issue 233. > >[.1] http://www.w3.org/2002/ws/desc/#actions >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0131.html > >--------------------------------------------------------------------- >4. Administrivia > a. - August 2-4 (London) > Logistics [.1], registration [.2]. > - September 14-16 (Toronto) [.3] > - November (West Coast) 8-10 webMethods Sunnyvale, CA. > Results of poll on moving to 9-11 [.4] > >November F2F moved from 8-10 to 9-11 >Paul: is there any logistics for Toronto? >Jonathan: I'll follow up with Arthur >* dbooth-fl (muted) logistics page is there but not yet announced or >updated with the changed dates. >* dbooth-fl I don't have a logistics page for September yet. > > b. XMLP WG response to our comments [.5, .6] > >Postponed. > >[.1] http://www.w3.org/2002/ws/desc/4/04-08-f2f.htm >[.2] http://lists.w3.org/Archives/Member/w3c-ws-desc/2004Mar/0064.html >[.3] http://lists.w3.org/Archives/Member/w3c-ws-desc/2004May/0000.html >[.4] http://lists.w3.org/Archives/Member/w3c-ws-desc/2004Jul/0008.html >[.5] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0036.html >[.6] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0006.html > >------------------------------------------------------------------ >5. Task Force Status. > a. Media type description > - 1st Working Draft Published [.1] > b. MTOM/XOP > - Last Call Published [.2] > c. QA & Testing > - Suggested QA plan [.3] > - More details from Arthur [.4] > - Interop bake-off > d. Schema versioning > - Waiting to hear back from Schema on my draft "charter." > - Henry's validate-twice write-up [.5] > >[.1] http://www.w3.org/TR/2004/WD-xml-media-types-20040608/ >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0052.html >[.3] >http://lists.w3.org/Archives/Public/www-ws-desc/2004Apr/att-0029/QA_Oper >ational_Checklist.htm >[.4] http://lists.w3.org/Archives/Public/www-ws-desc/2004Apr/0037.html >[.5] http://lists.w3.org/Archives/Public/www-ws-desc/2004Apr/0019.html > >------------------------------------------------------------------ >6. New Issues. Issues list [.1]. > - Issue 239: Part 1 Editorial Issues (Asir) [.2] > Already fixed! > - Issue 240: input serialization flexibility (DaveO) [.3] > - Issue 241: AD Feature: HTTP header conflicts (Hugo) [.4] > - Issue 242: Binding accepts header and output serialization (Hugo) >[.5] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0110.html >[.3] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0073.html >[.4] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0131.html >[.5] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0005.html > >All new issues are on the agenda >Agenda: >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0238.html > >------------------------------------------------------------------ >7. Editorial issues: > - Roberto's editorial comments [.1] > If resolved, indicates closure of the following editorial issues: > - 208 Misc. editorial comments > - 213 Refine component model property constraints > - 215 Clarify rule obviation > - 220 Document interface extension semantics > - 227 Description of Binding Operation component > - 231 Clarify "patterns" > - 232 Differentiate our MEPs from underlying protocol MEPs > - 234 Ruleset terminology > - Un-implemented editorial issues > - 226 Cross-binding HTTP features > - 235 Definition of Fault > {Sanjiva questions it} > >[.1] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0210.html > >Roberto sent comments about them: >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0210.html >Roberto: conflict around safe property >Tom: didn't we say that it could be neither true or false? ><sanjiva> +1 to Tom's recollection of this .. >Roberto: that would be equivalent of false ><sanjiva> I also don't care that much but it seems consistent to say > that if the attr is not specified then "no info" is avail > about safety ><sanjiva> So this is a proposal to remove the default value. >Tom: I thought that false meant *not* safe >Jonathan: is there any reason why we couldn't go with Roberto's >solution? >Sanjiva: or we could remove the default value for safe ><pauld> F2F discussion in Cannes: > >http://lists.w3.org/Archives/Public/www-ws-desc/2004Mar/0038.html >Roberto: yes, but that's what the text says for 'false' ><pauld> thinks it means "known to be safe" rather than "is safe" >David: false means that the operation is not known to be safe >Jonathan: ok; there's still an issue of removing the default value >Tom: based on this interpretation, then I'm withdrawing my >objection >RESOLUTION: adopt Roberto's solution for safe > >Discussion of item 2: >ACTION: Editors to change styles from list to set. >RESOLUTION: change styles from a list to a set > >Discussion of item 3: >RESOLUTION: make message label property required and make sure it > always has a value >ACTION: Editors to make message label property required and make sure > it always has a value > >Discussion of item 4 & 5: >Jonathan: is that a lot of editorial work? >Roberto: no, it's pretty simple >RESOLUTION: accept item 4 & 5 from Roberto's proposal >ACTION: EDITORS to implement item 4 & 5 from Roberto's proposal > >Jonathan: I propose to close all the issues marked as such in the agenda >(208 .. 234) >RESOLUTION: Close issue 208 .. 234 as listed in the agenda > >Jonathan: 226 and 235 are still open > >------------------------------------------------------------------ >8. Issue 168: Which operation [.1] > - DBooth revived the thread at [.2] > - Analysis at [.3] > - Umit's proposal [.4] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x168 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0112.html >[.3] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0300.html >[.4] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0037.html > >Jonathan: Originally, this issue looked editorial, and revived the > R114 discussion. Last week, I was hoping to make some > progress, but it seems that we're back to the kind of > discussions we had in Cannes. I have to apologize to the > WG for letting this issue get so big when we closed a > related issue. How is this issue different from the one > we closed in Cannes? >David: Which issue are you talking about? >Jonathan: It looks a lot like the original Operation Name Feature > Proposal. It seems to me like it's reopening the issue, > and we are having the same discussions. >David: Are you saying that the proposals are similar to the ones > we heard in the past? >Jonathan: Yes, and in fact, the objections are the same. >Umit: I disagree. We now have 2 proposals, and we may be able > to solve R114 >Jonathan: you are talking about Sanjiva's? I haven't seen much > Support. >* alewis notes that r114 is already solved >* Roberto notes that it isn't >Umit: Several organizations have expressed support for R114 >Amy: R114 is already met; it's about being able to, not > requiring, to unambiguously identify messages >Umit and Roberto: I disagree ><jeffsch> There does not appear to be WG consensus on the precise > meaning of R114 >Jonathan: How is the proposal different from Cannes's Operation > Name? >Umit: In Cannes, there was a concrete proposal about how > things will look on the wire; the new proposal doesn't >Dbooth: Wanted to point out that R114 would be a pointless > requirement with that interpretation >Glen: Actually, I don't think it's that different; the intent > is the same; the intent is to say that ambiguous > descriptions are bad. >David: I was hoping not to get into the meaning of R114 ><mnot> +1 to dbooth's point ><jeffm> +1 from me >David: There are two interpretations; the weaker one means that > it's a meaningless requirement: any WSDL author can write > an unambiguous document ><umit> clapping loud +1 ><Roberto> +1 >David: I don't think it's productive to discuss R114 here ><jeffsch> s/meaningless requirement/clarification requirement/? >David: The 2 previous proposals that were rejected were: unique > GED and Operation Name; but at the same time, the WG > reaffirmed the need to R114. So I think we are > obligated to consider the proposals to meet R114 >DaveO: The folks who wanted unique GED didn't achieve victory. ><jeffm> my +1 was to dbooth's statement that the weak interpretation > makes wsdl meaningless ><mnot> as was mine ><jeffm> wrt to interop ><jeffm> sorry -- makes the req meaningless >DaveO: People are saying that there must be some way to achieve > This. Somebody who voted no in Cannes is also likely to > vote no for the lesser requirement. I don't think that > there is much support being gathered here. >Jeff: I am sympathetic to the way Dave described the situation. > Amy gave her of 6 different ways of doing this. It's > just a situation inviting for profiling, and a statement > that W3C cannot make such a decision. And maybe that's > the agenda of some people here. >* jeffsch doesn't believe that it's helpful to the WG process to > suggest that members have the agenda to thwart interop ><Glen2> Thanks Dave >* Glen2 +1's jeffsch >Roberto: I think that now we are not placing constraints on people > implementation anymore, but making sure that the wishes > of the author are preserved. >* Glen2 ...unless they have hard evidence! :) ><sanjiva> Jeff: can you precisely state how this prevents interop? > If my WSDL has enough stuff for you to send messages to > me, where does it cause interop problems? (Please > separate the case of using WSDL to define standard > interfaces .. in that case its certainly necessary to > indicate how messages are dispatched.) I think that a > lot of people abstained, and are now ready to go for the > new proposals. ><dbooth> There are (at least) two issues: ><dbooth> 1. Whether/how the wsdl:operation name is determined. > In particular: When a service *requires* its users to > support a particular mechanism for determining the > wsdloperation name in order to use that service, should > the WSD author be *required* to indicate that mechanism > as wsdl:required in the WSD? >David: There are a couple of other issues which crept in that > obscured this issue. ><dbooth> Red herring: What is the name of the internal code (or > "operation") that the recipient will execute. >* alewis can't see that the presented issue *is* an issue, since the >mechanism is all in place. what's the other issue? >David: The issue is: who is being required? it's about requiring > the author to mark an extension as required to have the > feature required. ><jeffm> IMO: this is fundamentally an argument about the centricity > (if you will) of wsdl for describing web services and > specifying the contract ><jeffm> Its all about the client >Umit: The point is what you must put in you WSDL so that your > client can communicate with you ><jeffm> Its all about my being able to pick up a wsdl, and build a > client that interops. ><jeffm> I thought this was all about not having to call the server > implementer on the phone, or sign an NDA in order to find out > how to use a service >Umit: What is the requirement on the WSDL author? ><sanjiva> I have no problem with saying that the WSDL author must put > everything needed for the client to be able to send messages > and get the proper responses as the WSDL author intended. > However note that this is just a statement in the spec and > does not transfer to any concrete XMLism for us to define > now. >Glen: I think it's correct that the WSDL needs to say everything > that's required for interaction. ><umit> It does. If there is a mandatory operation, it is verifiable. > Our job is to draw a line between [scribe missed] and > extensions. ><jeffsch> Sanjiva: Do you mean that *everything* must be in the WSDL? > How would we describe co-occurence constraints between > element children, for instance? >Glen: You're going to do something to solve the problem. It's > nice to have a marker to indicate that. Although I don't > want to require unique GEDs, I think that it's a simple > mechanism to achieve this. ><sanjiva> There's clearly a line .. no semantics for example or the > order in which operations must be invoked. I'd like for the > WSDL to capture everything necessary for a single message; > otherwise there is indeed an interop problem. >Glen: We could say that in the absence of any extensibility > indicating otherwise, you need unique GEDs. >DaveO: Have you made that proposal? >Umit: It's in my proposal >Sanjiva: I understand the need to have a WSDL with enough information > to have [interop] to happen. If WS-Addressing is required, > then it's my responsability to specify it. No standard > extension is required here. >Glen: [ explains the proposal ] >Jonathan: I'm still not convinced that it's a different issue from > the one in Cannes. ><sanjiva> Glen, is the proposed new abstract feature required? >Umit: [ explains proposal ] ><jeffsch> Umit, do you understand that there is objection to the > 'requirement' for a 'mandatory' extension? It is requiring > the author to add a mandatory extension if unique GED or > RPC are not used. ><sanjiva> I'm -1 to *any* mandatory features .. if we have some > mandatory thing then let's put it in the core component > model. >Jonathan: how about SOAPAction to accomodate that? >Umit: SOAP 1.2 says it's optional. We would be requiring it. >Jeff: Sanjiva, you say you agree with me at the abstract level, > but don't want to force anything concrete. This is what > the proposal is about. ><dbooth> My understanding of Umit's proposal: If GEDs are NOT > unique, and not all operations are RPC style, then the WSD > MUST somehow indicate, as a wsdl:required extension, what > mechanism is required to determine the wsdl:operation name. >Jeff: If you guys don't want to say what is required in the WSDL, > I don't understand why we're here >Sanjiva: I'm not against saying that, but I'm against adding syntax >Umit: I've already toned it down ><jeffsch> In some messaging paradigms, the operation name isn't part > of the agreement between the client and the service. Do > you agree? >Glen: I'm having problems understanding if people don't want > the requirement or not. >* alewis doesn't want the requirement. a number of use cases > negotiate this out of band >David: My understanding of Umit's proposal: If GEDs are NOT > unique, and not all operations are RPC style, then the > WSD MUST somehow indicate, as a wsdl:required extension, > what mechanism is required to determine the wsdl:operation > name. It's not saying how to do that. >Glen: You don't need to mention RPC is there ><sanjiva> I don't think we need to map it to a concrete value for > operation name. I think we should just say "The WSDL must > have enough stuff for the server to figure out what > message interaction the message is intended for." > There's absolutely no need to tie it to an operation > name. ><jeffm> amy -- a use case that negotiates out of band is by > definition, non interoperable >Glen: Second, I don't know how to interpret what you've just > said without a feature URI. ><alewis> jeffm -- it is not, by definition, non-interoperable. > It may be using some other mechanism (a choreography > language, perhaps, or a policy/procedure language) to > communicate. and it may do so interoperably. >David: If you know what extensions you are using, then you know > if you have one that solves the problem ><jeffsch> jeffm: by interoperable, do you mean that each WSDL > processor can construct a semantically correct service > proxy and/or client stub? ><Roberto> "a WSDL document MUST indicate, as a required feature or > extension, the mechanism by which the wsdl:operation > component for a message can be determined" >JeffSch: We have done a lot of work in the WG to implement basic > message paradigms. My concern is that there are message > paradigms other than RPC for which such a requirement > wouldn't be appropriate or reasonable. ><dbooth> But JeffS, nobody *requires* you to write your WSD using > multiple operations. If you are doing so, then presumably > they are significant. >Umit: QNames are used for other paradigms ><jeffm> amy- the use case u describe is using a different language, > WSDL, to describe a web service - no? >JeffSch: in some cases, you don't want to do that >Umit: in which case, you need additional headers, etc. ><jeffm> that's fine -- i bet i can come up with a CORBA IDL-> > WSDL/SOAP binding, and it will be interoperable for people > using that CORBA IDL ><jeffm> but its not WSDL >Umit: And then you use an extension ><jeffm> In fact - -that excercise was done many years ago >JeffSch: Not always, they could be depending on the value of certain > fields. It turns out that none of the mechanisms we have > today allow us to describe these situations ><alewis> jeffm -- and your point is? wsdl is not used in a vacuum; > it is, in the particular use cases that I am concerned about, > being used to update legacy systems. there is a limit to > the flexibility of these systems. ><dbooth> q+ to point out to JeffS that nobody *requires* you to > write your WSD using multiple operations. If you are saying > that they are not significant, then why use them? If you > wish to use data values to determine the operation name, > then Umit's proposal would merely require you to *indicate* > that fact in the WSD -- it would not preclude it. >Umit: By requiring such an extension, you will prevent certain > situations to be described. >Jonathan: Umit has a modified proposal ><alewis> jeffm -- and it happens that a variety of tools are used > to complement the information provided in the wsdl, in > order to enable these cases. eventually, things may get > cleaner, but in order to enable the transition, the > ability to describe things, even if incompletely, is > crucial. ><dbooth> My v2 understanding of Umit's proposal: If GEDs are NOT > unique, then the WSD MUST somehow indicate, as a > wsdl:required extension, what mechanism is required to > determine the wsdl:operation name. >Jonathan: I still don't see how it is different from the one in > Cannes, but at the risk of generating more minority > opinions, I will put it up for a vote. I will skip a > straw poll as we clearly won't reach consensus. ><Glen2> as a wsdl:required extension or a required feature >* dbooth has been hearing progress fwiw, but defers to the > chair's judgement ><Roberto> and "wsdl:operation name" means "identifying a wsdl > Interface Operation component" ><dbooth> My v3: understanding of Umit's proposal: If GEDs are > NOT unique, then the WSD MUST somehow indicate, as > a mandatory extension, what mechanism is required to > determine the interface operation component. ><sanjiva> clarification: is this just text in the spec?? ><DaveO> this is the same vote as in cannes... >Yes: Lexmark, Rogue Wave, Sun Microsystems, Sonic Software, > British Telecommunications, W3C, Macromedia, Oracle, > webMethods >No: SeeBeyond, TIBCO, Cyclone Commerce, BEA Systems, > Microsoft >Abstain: IBM >Results: 10 Yes - 5 No >Jonathan: Anybody would like to file a minority opinion? >TIBCO and Microsoft may > >[Minutes record this: "RESOLUTION: issue 168 closed with proposal >v3" but chair thinks this is incorrect given the following AIs.] > >ACTION: Editors to incorporate Operation Name proposal v3 >ACTION: DBooth to send email to Mark Baker about issue 168 > >------------------------------------------------------------------ >9. webMethod issues: > - Issue 229: useOperationWebMethod proposal [.1] > - DaveO's proposal [.2] > - Issue 169: Syntax for webMethod - property or attribute? [.3] > - Proposal [.4] > - Atom WSDL binding example [.5] > - Sanjiva's counterproposal (?) [.6] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x229 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0288.html >[.3] http://www.w3.org/2002/ws/desc/2/06/issues.html#x169 >[.4] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0060.html >[.5] http://www.pacificspirit.com/blog/2004/07/05/atom_03_wsdl_20 >[.6] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0157.html > >DaveO: [ introduces >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0288.html ] >DaveO: the crux of the discussion is about it belongs at the > abstract level. There were also discussions around which > verbs to use; I proposed the HTTP verbs, and I don't think > that it's the heart of the issue. >Sanjiva: You said that this information helps the binding author. > Does it have an impact on the client? >DaveO: I think it may impact dispatch >Roberto: I still don't understand what they mean at the abstract > level >DaveO: [ scribe missed ] Something like the operation safety would > become duplicate information, and I'd like to get rid of > it >Roberto: in the case of safety, we can get an abstract definition; > for POST, it's harder >Hugo: I would like to voice support for this proposal; the > abstract level is the right place, e.g. to have toolkits > use the right settings for bindings supporting the method > advertized; I have made a proposal for meaning of the verbs > that wasn't rejected AFAICT; I don't think that safety should > be removed, as if the semantics of GET don't apply, then I > wouldn't be able to say that my operation is safe >Mark: PROPFIND is safe too >Jonathan: are we fine with this proposal? ><Roberto> does the proposal make the webMethod attribute extensible? >Sanjiva: I believe it belongs in the HTTP namespaces ><mnot> +1 >DaveO: I don't consider this as a friendly ammendment >Umit: [ scribe missed the question ] >DaveO: In the case of Atom, they know they're using HTTP, there is > no formalization. My proposal to use the operation name was > (strongly) rejected. Atom has 10 different kinds of GET. > I would be worried to be using the whttp namespace at the > abstract level, as people will consider it weird and > wouldn't use it. We can call that genericMethod, but leave > it in the WSDL ns. >Jonathan: I'd like to extend by 20 minutes ><jeffm> i have to leave now ><jeffm> i wonder if we will have critical mass to make decisions >Sanjiva: I haven't seen a proposal to describe why GET, PUT, POST, > DELETE mean ><Marsh> That't why I'm hoping to deal with more trivial items.... >* asir Okay DaveO, I leave my proxy with Hugo ><jeffm> Trivial is in the eye of the beholder >Amy: same comment >Hugo: I have made such a proposal >Amy: I have read your email, it's a nice effort, but it's still > HTTP, it's not generic >POLL = Support for David's proposal: >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0288.html >Results: 6 Yes 5 Nos >Jonathan: Any objection? >Umit: Yes >Jonathan: Objection to rejecting the proposal? >Mark, David: Yes >Jonathan: I'll do the vote next week > >------------------------------------------------------------------ >10. Issue 189: Binding message content to URI [.1] > - Issue details from DaveO [.2] > - Omitting content > - Attributes > - QNames > - ATOM WSDL example [.3] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x189 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0061.html >[.3] http://www.pacificspirit.com/blog/2004/07/05/atom_03_wsdl_20 > >Jonathan: I would like a more concrete proposal >DaveO: I haven't seen any discussion >Sanjiva: I don't like that >Amy?: same here ><Marsh> >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0047.html >Hugo: I like URI construction for other things, but I'm afraid > about the complexity. Attributes and QNames seem complex > to me. > >Postponed. > >------------------------------------------------------------------ >11. Issue 130: Need async request/response HTTP binding [.1] > - WG in favor of adding such a MEP, with some expressing a desire > that this be as lightweight as possible. > - Revived proposal from DaveO [.2] > - Sanjiva's alternative [.3] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x130 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0287.html >[.3] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0040.html > >------------------------------------------------------------------ >12. Issue 211: Omit interface message in binding? [.1] > - Mark's proposal [.2] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x211 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0047.html > >Considering >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0047.html >Mark: This is pretty much plugging a hole in the spec >RESOLUTION: issue 211 closed by adopting Mark's proposal >ACTION: Editors to implement >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0047.html > >------------------------------------------------------------------ >13. Issue 236: MTOM/XOP support [.1] > - Details (Umit) [.2] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x236 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0038.html > >RESOLUTION: Close issue 236 by adopting Umit's proposal >ACTION: Editors to implement >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0011.html > >------------------------------------------------------------------ >14. Issue 237: Editorial issues with Part 3 [.1] > - Details (Hugo) [.2] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x237 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0011.html > >ACTION: Hugo to clarify the second part of the proposal (readibility) >ACTION: Paul to research the fault decisions we've taken >ACTION: Editors to implement >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0011.html except >for faults and SOAP binding readability problem > >------------------------------------------------------------------ >15. Issue 238: Consistent placement of <feature> and <property> [.1] > - Details (Sanjiva) [.2] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x238 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jun/0267.html > >Sanjiva: they're not consistently at the end >Roberto: I think they are. They should be at the end >Jonathan: we need to clarify this >ACTION: Roberto to check if <feature> and <property> placement in > the infoset representation prose is consistent with the schema > >------------------------------------------------------------------ >16. Issue 239: Part 1 Editorial Issues [.1] > - Details (Asir) [.2] > - Already implemented. > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x239 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0110.html > >Jonathan: it's been fixed already; any objections? >RESOLUTION: issue 239 closed > >------------------------------------------------------------------ >17. Issue 240: input serialization flexibility [.1] > - Details (DaveO) [.2] > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x239 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0073.html > >Jonathan: the WG did agree to allow some text like proposed to go > it. Any objection to David's wording? >RESOLUTION: issue 240 closed by adopting DaveO's wording >ACTION: Editor to include DaveO's wording: >http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0073.html > >------------------------------------------------------------------ >18. Issue 241: AD Feature: HTTP header conflicts [.1] > - Details (Hugo) [.2] > - Roberto's suggestions [.3] > - Consensus on "say that it is an error if the HTTP stack finds itself >having to override an AD-specified header"? > >[.1] http://www.w3.org/2002/ws/desc/2/06/issues.html#x240 >[.2] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0131.html >[.3] http://lists.w3.org/Archives/Public/www-ws-desc/2004Jul/0148.html > >Jonathan: the proposal that seemed to carry support was to have an > error in case of conflict >RESOLUTION: issue 241 closed by raising error in case of conflict >ACTION: Editors to indicate error for AD HTTP binding in case of >conflict > >------------------------------------------------------------------ >19. Next steps > - Closing issues list on Parts 1, 2, 3 except to editorial issues. > - Last Call Schedule: > - July 22nd (90 min telcon): > Editors complete editorial work for WG review. > Disposition of any outstanding editorial issues > - July 29th (short telcon): > Approval of Last Call drafts. > - Aug 3rd WSDL 2.0 Last Call publication. > >ADJOURNED -- David Booth W3C Fellow / Hewlett-Packard Telephone: +1.617.253.1273
Received on Friday, 16 July 2004 15:51:38 UTC