13:00:17 RRSAgent has joined #ws-ra 13:00:17 logging to http://www.w3.org/2009/03/10-ws-ra-irc 13:00:19 RRSAgent, make logs public 13:00:19 Zakim has joined #ws-ra 13:00:21 Zakim, this will be WSRA 13:00:21 ok, trackbot; I see WS_WSRA(F2F)9:00AM scheduled to start now 13:00:22 Meeting: Web Services Resource Access Working Group Teleconference 13:00:22 Date: 10 March 2009 13:01:33 WS_WSRA(F2F)9:00AM has now started 13:01:40 + +1.908.696.aaaa 13:02:47 +[IBM] 13:03:02 anyone else on the line? 13:03:13 we dialed in 13:03:55 +Yves 13:06:00 Katy has joined #ws-ra 13:11:21 zakim, who is here? 13:11:21 On the phone I see +1.908.696.aaaa, [IBM], Yves 13:11:22 On IRC I see Katy, Zakim, RRSAgent, li, dug, trackbot, Yves 13:11:38 who is 908? 13:11:57 is anyone on the phone? 13:12:01 yves? 13:12:22 I'm on the phone yes 13:12:23
  • hi dug, 908 is li li 13:12:34 yves can you hear us on the phone? 13:13:09 zakim, aaaa is Li 13:13:09 +Li; got it 13:27:50 Geoff has joined #ws-ra 13:29:36 asir has joined #ws-ra 13:29:52 Bob has joined #ws-ra 13:30:42 meeting: W3 WS-Resource Access Working Group 13:31:29 TRutt has joined #ws-ra 13:31:56 Ashok has joined #ws-ra 13:36:22 scribe: Sreedhara 13:36:50 gpilz has joined #ws-ra 13:37:10 scribe: Tom Rutt 13:37:18 scribenick: TRutt 13:39:02 Topic: IRC admin 13:40:14 Bob asked members to watch IRC as it is happening, and if it does not match what they think it should be stating, they should make real time additions/corrections into the irc chat area themselves. 13:43:50 Topic: timing of issue discussions 13:44:38 Bob stated that he would allow a one week postponement of a scheduled vote is any member requests an extra week to consider an issue before the vote. 13:44:47 q+ 13:45:09 q- 13:46:31 s/is any member/if any member/ 13:46:34 Wu has joined #ws-ra 13:46:59 ircleuser has joined #ws-ra 13:48:28 Asir: In our opiniion. Geoff was not given sufficient time to present his full proposal. 13:49:25 Topic: Minutes of prior meetings 13:51:31 Minutes of 2009-02-24 http://www.w3.org/2002/ws/ra/9/02/2009-02-24.html 13:51:31 Vikas has joined #ws-ra 13:51:39 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0027.html 13:52:15 Comments made by Geoff relative to editied version of minutes as posted. 13:52:27 s/editied/edited/ 13:53:43 Bob: could Geoff express which of his concerns were not reflected in the edited minutes 13:59:34
  • msg wu hi 14:00:51 Geoff: We believe that the statement "Will more discussion help the decision?" shuld have been stated "Willo more discussion of Geoff's proposal help the decision?" 14:01:46 The group reviewed the minutes and several members stated that the context at that point in the discussion was regarding both contributions. 14:02:34 The minutes were accepted by the working group with Geoff Bullen registering his objection in the email referenced above. 14:02:57 Not several members .. just two members 14:03:07 Minutes March 3,2009 14:03:09 stated that the context ... 14:03:14 http://www.w3.org/2002/ws/ra/9/03/2009-03-03.html 14:03:31 make that 3 (me) 14:04:28 + +1.408.274.aabb 14:05:06 s/Willo more/Will more/ 14:05:18 4 - ibm too 14:05:50 No objections to approval of March 3 minutes 14:06:36 Topic: Revised agenda 14:06:37 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0020.html 14:06:54 agenda: http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0020.html 14:09:04 Agreed to add three new issues which have arrived since the preparation of the agenda. 14:10:02 +q 14:12:12 Bob summarized the agenda, and asked if there were any requested changes. 14:12:21 q+ 14:12:25 q+ 14:12:41 ach geo 14:12:45 ack geo 14:12:48 Geoff: what about discussions regarding the TAG? We would like that discussion to be in the first two days. 14:12:52 ack kat 14:13:50 Bob: lets spend a fair amount of first day on eventing, then move on if not completed on the second day 14:14:39 Bob: after first day will try to spend some time on each of the issues. 14:16:39 Bob: on the third day we can focus on the general discussion items. 14:17:05 TAG discussion agreed to be after lunch first day 14:17:36 Agenda, as modified was accepted by the group. 14:17:44 Topic: WG Administrivia 14:19:03 adding a f2f at the W3C  Tech Plenary 2-6 November in Santa Clara; Potential WG meeting 11/2,  3, 5, and 6 (Must respond by March 18) 14:19:13 ack asir 14:19:17 Vikas has joined #ws-ra 14:19:27 ack yves 14:20:06 Yves: this gives us an opportunity to meet with the TAG, if we and they want to do so 14:21:17 No objection to having WG meetings at TPAC in November. 14:21:35 Discussion ensued on how may days of meeting are appropriate for the WG. 14:22:21 Agreed that Bob will ask for Two adjacent days for WG meetings at the TPAC in November 14:22:49 Topic: New Issues 14:23:58 Question on action items review. 14:24:37 Bob: I closed all action items which are completed, I suggest all members go thru the open action item list and work to close the ones assigned to themselves. 14:25:21 fmaciel has joined #ws-ra 14:25:46 -Issue-6648 Eventing: define extensibility model for WS-Eventing http://www.w3.org/Bugs/Public/show_bug.cgi?id=6648   -Pilz 14:26:12 Gill agreed to be the Issue owner. No objection to opening this new issue 14:26:35 ID 6661 14:26:40 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6661 14:26:59 No objection to opening issue 6661 with Gil as owner. 14:27:08 Id 6666 14:27:27 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6666 14:27:42 No objection to open issue 6666 with Dug as owner. 14:28:15 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6661 14:28:27 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6672 14:28:47 No objections to open issue 6672 with Dug as owner 14:28:57 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6673 14:29:11 No objections to open issue 6673 with Dug as owner 14:29:17 id 6674 14:29:25 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6674 14:29:52 There is a general issue on updating references. 14:30:18 Agreed that 6674 is a duplicate of the existing general 'review references' issue 14:30:28 Geoff: that is 6570 14:30:33 id 6675 14:30:40 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6675 14:31:14 No objection to open issue 6675 with Gil as owner 14:31:30 id 6674 14:31:41 Id 6676 14:31:49 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6676 14:32:03 No objection to open 6676 with Gil as owner. 14:33:28 Topic: Issues with proposals 14:33:38 Issue 6424 14:34:38 proposal at http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0026.html 14:34:39 Wu presented his latest email 14:34:58 q+ 14:38:14 Gil: I do not understand the addition of the wsa:To header to the subscription request 14:38:27 ack gpi 14:38:46 every time I see 'ack ...' I keep thinking of Bill the cat 14:39:13 Gil: if wsa:To is not present, is the event source given value anonymous? 14:39:16 Wu: yes 14:39:26 q+ 14:39:34 Gil: None of this is explained in the text 14:40:43 ack kat 14:40:51 q+ 14:41:02 Wu: we state "The REQUIRED [event source] property provides the value of the WS-Addressing 14:41:02 wsa:To element. 14:41:06 perhaps a rewording of that line would help? 14:42:42 Gil: is the event source from the point of view of subsriber of the event source? 14:42:52 The [event source] property provides the value of the OPTIONAL WS-Addressing wsa:To element. 14:42:54 q+ 14:43:02 Wu: from the view of a subscription message from subscriber to event source. 14:43:03 ack asir 14:43:13 http://www.w3.org/TR/soap12-part1/#soapenvelope 14:43:21 infoset constructs are not hard to read 14:43:43 Yves - personally I think infoset hurt wsa and soap specs :-) 14:43:46 q+ 14:44:10 dug; infoset allows things like MTOM and use of other encodings of the envelipe 14:44:21 Asir: we could accept Wu's proposal, with understanding that additional issues can be raised to clarify specific text later 14:44:35 I understand why they were added - but I think they hurt more than they helped. 14:45:02 q? 14:45:08 ack dug 14:45:28 The [event source] property provides the value of the OPTIONAL WS-Addressing wsa:To element. 14:45:44 I believe that Wu's proposal is a template for global changes 14:45:49 Gil: I like this new wording 14:46:09 The REQUIRED [event source] property provides the value of the OPTIONAL WS-Addressing wsa:To element. 14:46:11 Wu: this new wording is acceptable, however we have to be careful on cardinality 14:47:15 The wsa:To element is populated by the REQUIRED [event source] property. 14:48:08 Wu: I prefer "provided" to populated 14:48:14 The value of the wsa:To element is provided by the REQUIRED [event source] property. 14:49:18 q? 14:49:29 ack gpi 14:49:48 Dug: maybe we should map the ws eventing infoset to the appropriate ws addresssing infoset 14:50:33 Dug: however Event source property would need to get mapped to destination plus reference properties 14:51:09 The value of the WS-Addressing [destination] and [ref params] properties is provided by the REQUIRED [event source] property. 14:51:10 Discussion on the event source as an EPR vs an IRI 14:51:19 s/is/are/ 14:52:43 gil: however wsa:To is just a uri, but the event source EPR also can include ref parms 14:52:59 gil: and metadata 14:53:46 Vikas has joined #ws-ra 14:54:18 wu 14:54:18 q? 14:54:22 q+ 14:54:40 ack wu 14:54:47 q+ 14:56:21 q+ 14:56:45 Gil: could have general discussion on ws addressing addressing properties, but don not have text describin the wsa headers. Only discuss wse headers in the text 14:57:12 jeffm has joined #ws-ra 14:58:23 The values of the WS-Addressing [destination] and [ref params] properties are provided by the REQUIRED [event source] property. 14:58:44 replace from /s:Envelope/s:Header/wsa:To The REQUIRED [event source] property provides the value of the WS-Addressing wsa:To element. 14:58:49 q? 14:59:17
  • +q 14:59:19 Geoff: what about the wsa:Action text in this section 14:59:36 ack gil 14:59:36 Geoff - that might be handled by the new issue I opened the other day 14:59:40 Bob: lets first discuss the replacement of the wsa:To line 15:00:20 ack gp 15:00:25 DaveS: there is no way to reconstrict event source EPR from the headers in the subscribe message 15:00:32 ack dave 15:00:42 q+ 15:01:03 q+ to point out symmetry 15:01:22 - +1.408.274.aabb 15:01:24 q+ 15:01:25 ack li 15:01:35 q- 15:01:51 DaveS: leave this text out say "ws addressing shall populate its headers as appropriate from the information in the event source epr" 15:02:22 +1 , Li 15:02:37 Li: section 3.3 of ws addressing core text should not be repeated 15:02:44 q? 15:02:50 ack asir 15:02:52 asir, you wanted to point out symmetry 15:02:52 Li: put reference to ws addressing text 15:03:41 ack wu 15:03:48 The [event source] is used as the target endpoint reference of the Subscribe and is processed per WS-Addressing. 15:04:02 s/the Subscribe/the Subscribe message/ 15:04:23 +1 to dug's text 15:04:54 Wu: I like Bob's text change for wsa:To, but suggest we keep the text on wsa:Action 15:05:08 Dug - alternate to what? 15:05:20 q+ 15:05:50 Dug: I intend my new text to replace the wsa:To line in the proposal 15:06:22 ack gp 15:06:46 Gil: given Action value is a constant for this operation type, why does it need to be mapped to an infoset property? 15:07:18 Wu: infoset properties can be constants, there is no restriction against them having constant value 15:07:59 its too bad that someone didn't just write an XML->Infoset converter/rules and then we could just keep the spec as XML. 15:08:14 Wu: should the receiver reject the message if the wsa:Action value is incorrect? 15:08:24 The [event source] is used as the target endpoint reference of the Subscribe message and is processed per WS-Addressing. 15:08:51 dug; by "keep the spec as XML" you mean "easily transform the spec to infoset at publication time, and keep the master as XML" ? :) 15:09:06 Wu: add "REQUIRED" after "The" 15:09:07 The REQUIRED [event source] is used as the target endpoint reference of the Subscribe message and is processed per WS-Addressing. 15:09:29 The REQUIRED [event source] property is used as the target endpoint reference of the Subscribe message and is processed per WS-Addressing. 15:10:05 Agreed to replace the text: 15:10:12 /s:Envelope/s:Header/wsa:To The REQUIRED [event source] property provides the value of the WS-Addressing wsa:To element. 15:10:26 with 15:10:34 q+ 15:10:36 The REQUIRED [event source] property is used as the target endpoint reference of the Subscribe message and is processed per WS-Addressing. 15:10:59 No objection to replacement suggested by Bob 15:11:42 ack gp 15:13:23 Gil: does the action property have type of wsa:action? Is there a type for an infoset property? 15:13:54 [action] : IRI (1..1) 15:14:15 [destination] : IRI (1..1) 15:14:24 [source endpoint] : endpoint reference (0..1) 15:14:27 Text under discussion: "[action]: wsa:[action]" 15:14:56 Bob: we need to review this for correct xml infoset syntax at some time. 15:15:23 Add this after the previous text we just agreed to: The REQUIRED WS-Eventing [action] property is mapped to the WS-Addressing [action] property. 15:15:59 hmm, or is the mapping the other way around 15:16:10 Gil: the action is of type "IRI" , however do we need to claim that wse action is always the same value as wsa:action property. Why do we need two properties? There is only one action header in the message. 15:16:31 q+ 15:16:44 ask kat 15:16:50 wu: in the future wse action property value may not map directly to wsa action value 15:16:52 ack kat 15:16:59
  • q+ 15:17:19 should it be [action]: http://.../Subscribe 15:17:47 [event source]: endpoint reference (1..1) 15:17:52 Katy: this should be type, not a value 15:18:01 [action]: IRI (1..1) 15:18:21 ack li 15:19:06 q+ 15:19:34 [action]: IRI 15:19:36 Identifies the semantics of this message - and MUST be http://.../Subscribe 15:19:43 ack gp 15:20:03 Bob: question under discussion is what should be the proper syntax for the line "[action]: wsa:[action]" 15:20:26 Gil: an important question is whether wse should have its own action property, distinct from wsa:action property 15:20:46 Gil: I do not believer wse needs its own action property 15:20:53 s/believer/believe/ 15:21:01 q+ 15:21:12 q+ 15:21:48 q+ 15:22:07 q+ 15:22:13 ack kat 15:22:27 Li: I believe we should have wse action property, since its infoset needs to be complete on its own. If ws addressing is used, the wse action maps to the wsa action value. We are assigning a different contractual meaning to the two infoset properties. 15:23:35 Katy: The fact that we are using the infoset notation requires that we define an action value for eventing. 15:23:53 This should read [action]: IRI (1,1) which defines the type, and any thing about the value shoud go below 15:24:28 q? 15:24:55 ack gp 15:28:28 +JeffM 15:28:45 Sree has joined #ws-ra 15:32:40 Sreed has joined #ws-ra 15:33:44 Test 15:35:23 q? 15:35:43 yes, but i am muted 15:36:20 Ack wu 15:37:06 q+ 15:37:15 ack dug 15:37:23 Wu: currently ws eventing is piggybacked on ws addressing. For completeness of modeling it is appropriate to have a property wse action 15:37:59 q+ 15:38:35 Dug: the reason we are using action is because we are using ws addressing. If addressing later addes a user ID propety would we need to add a new wse infoset property for this user ID property? 15:38:42 s/addes/adds/ 15:39:11 Dug: was action is not really even necessary for wse 15:40:42 Dug: eventing should define the minimum properties it needs 15:40:58 q+ 15:41:22 Wu: but it is in the current version of the spec, wse required the action value 15:41:28 ack gp 15:41:37 Dug: yes addressing requires it, but why should the wse infoset require it? 15:42:32 ack wu 15:42:44
  • q+ 15:42:46 q+ 15:43:06 ack dave 15:43:18 Gil: I would take out wse:action as an infoset property, is is not an abstract property of ws eventing. 15:43:22 Delete [action] section from the red and grey. 15:43:22 In the white text below: 15:43:22    This property MUST have the value http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe 15:43:57 ack li 15:44:47 q+ 15:45:04 Vikas has joined #ws-ra 15:45:37 Gil - mex is now fixed (the ns/enum issue) 15:46:12 ack asir 15:46:34 This element (a serialization of the WS-Addressing [action] property) MUST have the value "http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe" 15:46:44 Li: expressed concerns about being tied too much to ws addressing. Having a separate property for wse is advantageous in my opinion. 15:46:57 ack wu 15:47:05 q+ 15:47:16 Asir: I also prefer to just have the ws addressing property for action 15:48:17 Wu: I can accept the proposal from Dave S, to define use of wsa:action in the xml text itself, and remove the wse infoset property for action. 15:48:29 This element (a serialization of the WS-Addressing [action] property) MUST have the value "http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe" 15:49:16 above sentence replaces /s:Envelope/s:Header/wsa:Action This REQUIRED element provides the value of the [action] property. If a SOAP Action URI is used in the binding for SOAP, the value indicated herein MUST be used for that URI. 15:49:36 in addition action would be removed from the red on grey text 15:49:37 delete wse:action as its own infoset property 15:49:45 http://www.w3.org/2002/ws/ra/edcopies/wsrt.html#put 15:49:50 q+ 15:49:58 ack gp 15:51:35 replace 15:51:39 /s:Envelope/s:Header/wsa:Action This REQUIRED element provides the value of the [action] property. If a SOAP Action URI is used in the binding for SOAP, the value indicated herein MUST be used for that URI. 15:51:40 with 15:51:53 This element (a serialization of the WS-Addressing [action] property) MUST have the value "http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe" 15:52:11 and remove action from wse infoset 15:52:16 s:Envelope/s:Header/wsa:Action 15:52:18 This required element MUST contain the value http://www.w3.org/2009/02/ws-tra/Get. If a SOAP Action URI is also present in the underlying transport, its value MUST convey the same value. 15:52:23 q? 15:52:46 ack dug 15:54:03 replacement text needs to include first line: /s:Envelope/s:Header/wsa:Action This element (a serialization of the WS-Addressing [action] property) MUST have the value "http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe" 15:54:06 http://www.w3.org/2002/ws/ra/edcopies/wsrt.html#put 15:55:02 q+ 15:56:16
  • q+ 15:56:24 q- 15:56:52 ack li 15:57:21 Replace: /s:Envelope/s:Header/wsa:Action This REQUIRED element provides the value of the [action] property. If a SOAP Action URI is used in the binding for SOAP, the value indicated herein MUST be used for that URI. With: /s:Envelope/s:Header/wsa:Action This element (a serialization of the WS-Addressing [action] property) MUST have the value "http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe" 15:58:26 also delete the infoset parameter wse action 16:00:58 i'm just pleased as punch to approve 16:01:16 No objection to proposed change of deletion of infoset property wse action, and replacement of paragraph above 16:01:19 q+ 16:01:19 it's swell 16:01:33 ack gp 16:02:00 Gil: this looks good for ws eventing, is this proposal just for ws eventiing? what about the other specs 16:02:15 q+ 16:02:34 Gil: I am happy to apply this to ws eventing, I would like to see a similar set of markup text for the other specs as well. 16:03:06 Bob: the issue we are discussing is limited to the context of ws eventing. 16:03:30 +q 16:03:37 ack geoff 16:03:40 Bob: we can later open up new issues, one for each of the other specs, to do similar things 16:04:44 ack geo 16:04:50 ack dug 16:04:59 lunch! ;-) 16:06:14 Bob: We seem to have agreed to apply this the same way to all the specs, however we need to open specific issues for each of the other specs. The resolution of these new issues will require explicit text for approval by the WG. 16:07:05 Bob: any general resolution would have to be followed by explicit text changes for each spec. 16:07:35 Geoff: is there a general agreement on this direction as a general resolution? 16:08:40 + +1.408.274.aacc 16:08:58 it is too hard to mute/unmute to say no objections 16:09:02 zakim, aacc is fmaciel 16:09:02 +fmaciel; got it 16:10:27 Discussion on whether we now have a fully enabling proposal to resolve Issue 6424. 16:11:33 Either way Wu will probably be doing the work ;-) 16:14:09 Bob: will anyone object to having the editors apply similar changes as a proposed resolution to the rest of the eventing spec sections, and also for all the other specs? 16:14:11 Bob: will anyone object to having the editors apply similar changes as a proposed resolution to the rest of the eventing spec sections, and also for all the other specs? 16:14:14 ACTION: 16:14:45 bob will create new issues to apply similar pattern to remainder of eventing spec and each of the other remaining specs. 16:15:16 action: bob will create new issues to apply similar pattern to remainder of eventing spec and each of the other remaining specs. 16:15:37 Bob: do we agree that the proposal (version 7) from Wu with the two text changes we approved above can resolve issue 6424? 16:16:08 No objection to close issue 6424. 16:16:17 s/close/resolve 16:16:27 Sorry, bad ACTION syntax 16:16:31 Created ACTION-33 - Will create new issues to apply similar pattern to remainder of eventing spec and each of the other remaining specs. [on Bob Natale - due 2009-03-17]. 16:16:44 No objection to applhy this pattern to the rest of the ws eventing and the other specs. 16:16:55 s/applhy/apply/ 16:17:16 Break for junch 16:17:18 -fmaciel 16:17:18 okie, dokie - enjoy lunch 16:17:30 s/junch/lunch/ 16:17:32 -Yves 16:17:37
  • drop off and see you at 1:00pm 16:17:59 -Li 16:18:13 -JeffM 16:59:55 +Li 17:01:34 +fmaciel 17:06:40 We are resuming 17:07:39 +Yves 17:09:02 scribe: David Snelling 17:09:18 scribenick: DaveS 17:09:58 Topic: TAG Discussion 17:10:45 +JeffM 17:11:27 Vikas has joined #ws-ra 17:15:11 Ashok: The URI is the basis of the WWW. If the URI points to a Document and you do a Get, you get a document. If it point to a thing you get a "representation" of the thing, e.g. a picture of a house. The HTTP link-header form will contain links to metadata about the resource. This might be an approach we could take, e.g. point to the type of data we want about the resource. 17:15:52 http://tools.ietf.org/html/draft-nottingham-http-link-header-03 17:17:08 Ashok: Should we consider using this strategy for getting access to metadata about a resource? 17:18:17 Bob: Other actives include SOAP over other protocols. This seems HTTP specific. 17:19:42 This is a generalization of Link_data to Http generally. 17:20:58 Wu has joined #ws-ra 17:22:06 Bob: The "Team" comment with respect to transfer still stands as the supported TAG, e.g. why not just use URL's? and related issues. 17:24:06 Bob: There are some processing implications: Caching of representations, proxies, etc. The TAG see these as advantages vs. what impact they have on our work. 17:24:44 Asir: Is this really important to TAG or should we just proceed? 17:25:27 Bob: The last time the WS-A group followed the public comment process. 17:26:05 q+ 17:26:38 Ashok: There was some concern that this working group might not start as a result of this issue. A lot of the problem centers on the EPR. 17:27:01 q+ 17:27:09 ack dave 17:28:41 DaveS: This issue is very old, back to the initial WS-A discussions. 17:29:13 ack dug 17:29:51 q+ 17:29:54 q+ 17:29:56 q+ 17:30:02 ack asir 17:30:03 Dug: There isn't much we can do here. The cat is out of the bag sine EPRs. 17:30:57 Asir: Do we need to approach them before? 17:31:41 Bob: We should use this opertunity to plan. 17:31:46 ack gpi 17:32:53 Gil: Not all our specs actually require EPRs. E.g Subscription is all about SOAP. 17:33:18 q+ 17:33:59 Ashok has joined #ws-ra 17:34:29 Link Header draft: http://tools.ietf.org/html/draft-nottingham-http-link-header-03 17:34:43 to ammend the minutes: it is easier to defend the use of EPRs in some of our specs than others because some of them (e.g. WS-Eventing, WS-Enumeration) are more SOAP-oriented than others 17:35:08 q+ 17:37:11 Bob: First, the TAG talks about a lot of possible clients. We are much more SOAP only focused. These might XMLP related, rather than just http. We also use "posts" with is not so rest-ful. 17:38:26 Bob: We could provide an "overlay". Define what would happen if a GET was passed to one of our "resources". 17:38:35 SOAP 1.2 uses HTTP GET 17:38:49 the state of implementation of this is... not widely deployed 17:40:14 q? 17:40:19 Bob: This would give us the chance to preempt them or we could just wait. We should decide on this. 17:40:22 cak dug 17:40:27 ack dug 17:40:32 ack bob 17:41:11 q+ 17:42:23 Dug: Transfer tries to walk a middle ground between http and SOAP. Options are abandon RPs or make a rest-ful equivalent. Similar problems with Mex. We should decide to prempt or not. 17:43:31 q+ 17:43:46 Bob: The TAGs concern is not a SOAP issue. 17:43:49 ack asir 17:44:23 Asir: Tx is http over SOAP (over whatever). 17:44:32 q+ 17:44:50 no transfer is not http over soap - otherwise soap is missing a ton of stuff 17:45:11 s/soap is/transfer is/ 17:46:58 s/whatever/any soap binding/ 17:47:15 ack gpi 17:47:26 Asir: Tx is http over SOAP (over any soap binding) 17:49:00 Gil: Enum and Eventing are very focused specs. Only ever talked to by soap clients. people might want to do both with a Tx resource. 17:49:50 Gil: We could describe a way to marshal RPs into ?-parms. 17:50:22 I think Gil is talking about how to map an EPR to an URI 17:50:25 Bob: we could do this as a WG note. 17:50:27 ack yves 17:50:41 q+ 17:52:03 ??: RPs are hard to do in ?-parms. There are also other parts of the message (context ext) that would need to be done. This is too much for this WG. We could define it for RP free EPRs. 17:52:07 ack ashok 17:52:16 s/??/Yves 17:52:35 q- 17:53:24 +1 to Ashok - w/o a clear issue from someone/tag we're just guess at a solution to an unknown problem 17:53:30 Ashok: If no one wants to look at this, we should just wait. 17:53:34 ack asir 17:54:36 Asir: The dual use use case is a good one with we might want to address. 17:54:58 Ashok: We can wait or be proactive. 17:55:11 q+ 17:55:26 ack dave 17:57:05 Bob: Does anybody want to work on a proposal in advance of a comment from TAG? 17:57:21 run yves run 17:57:22 i do not believe in the pre-emptive doctrine 17:58:01 don't know proposal for what :-) 17:59:18 Asir: What about the on going discussin? 17:59:47 Ashok: There is no real outcome from this discussion. 17:59:54 q+ 17:59:54 i have another call to run - bob gets special exemption from attending since he is engaged in a far more important activity 18:00:04 i'll dial back in later if i can 18:00:13 ack asir 18:00:14 -JeffM 18:00:22 Why didn't WSA have to answer the question of "what gets returned from a naked GET to an EPR?" ? 18:00:50 Asir: The WG will process any actual comments from TAG. 18:02:38 Bob: WS-A was never asked the question "what comes back" but a more abstract question was asked answered - accordingly. 18:03:12 Resolution: No one is interested at this time in preparing a premptive proposal. 18:05:43 6400 - proposal: http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0051.html 18:05:54 Topic: Issue 6400 - Eventing-SubscriptionEnd violates WS-I BP 18:08:56 q+ 18:10:31 ack ashok 18:11:16 Discussion and clarification. 18:12:20 Wu: Do we put this new PortType into the spec? How does it change the spec. 18:12:41 Dug: Simply remove some an add a new porttype. 18:12:56
  • q+ 18:13:02 resolved: Accepted. 18:13:22 acl li 18:13:28 ack li 18:14:52 ??: Does this imply push only semantics? 18:15:06 s/??/Li 18:15:30 Gil: It seems ok. 18:16:14 Bob: Postone overnight for thinking. 18:16:27 Bob: updated bugzilla. 18:17:26 Topic: Issue 6425 - Eventing-Clarify How to Address Event Source 18:17:32 Proposal at http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/att-0112/00-part 18:18:41 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/0024.html 18:20:33 q+ 18:20:44 ack gpi 18:20:47 Li: Closely related to the discussion this morning about [event source]. 18:22:02 q+ 18:22:21 ack dug 18:22:29 Gil: There seems to be a lot of implicit (indirect) knowledge needed to understand this. 18:23:30 Dug: Is this really about all entities, or just event source, e.g. EndTo, etc. 18:24:07 +q 18:24:14 Gil: They are all EPRs. 18:24:25 wse:NotifyTo, wse:SubscriptionManager, wse:EndTo 18:24:29 Li: We could make it a blanket statement. 18:25:18 Dug: We should do this in all specs. Or borrow text from one of the other specs. 18:26:18 ack geo 18:27:16 Transfer Web Service Resource: A resource is a Web service that is addressable by an endpoint reference [WS-Addressing 1.0 Core] and can be represented by an XML Infoset. The resource's representation can be retrieved using the Get operation defined in [WS-Transfer]. 18:27:19 Geoff: Doesn't the infoset work cover this? 18:27:21 Wu: Maybe, but woould prefer to see it stated explicitly. 18:27:40 s/woould/would 18:28:11 And a metadata resource is defined as ... 18:28:12 When the representation of a resource is mex:Metadata, as defined in Section 4, or any other document format (e.g. [XML Schema: Structures],[XML Schema: Datatypes], [WSDL 1.1], [WS-Policy]) for which a mex:MetadataSection/@Dialect has been defined, then the resource is referred as 'metadata resource'. The representation of a metadata resource MAY be retrieved and/or updated as any other [WS-Transfer] resource. Specifically, the representation of a metadata resource M 18:28:38 All messages defined by this specification are sent to a Web service that is addressable by an endpoint reference [WS-Addressing 1.0 Core] and can be represented by an XML Infoset. 18:29:20 All messages defined by this specification are sent to a Web service that is addressable by an endpoint reference [WS-Addressing 1.0 Core]. 18:30:30 All messages defined by this specification are sent to a Web service that is addressable by an EPR [WS-Addressing 1.0 Core] 18:31:32 Resoltion: Agreed to the above text. 18:31:36 where would you put it? 18:32:38 Bob: This resolves 6425, but there is general agreement that this approach should be used in all the specs. 18:33:27 DaveS: Put thsi text in where the first refference to a rsource is described. 18:34:06 -Yves 18:35:25 Topic: Issue 6428 - Eventing: Separate Event Delivery Mode and Format 18:35:40 Wu -don't you have a newer proposal? 18:35:52 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/0020.html 18:39:16 we would prefer attributes 18:39:17 q+ 18:40:03 ack dug 18:41:18 Dug: The element approach is better for extensibility. 18:42:27 q+ 18:42:35 ack geo 18:43:21 Geoff: This seems overly complicated. We would prefer simple solutions. 18:43:32 Geoff: What about policy? 18:43:52 Ashok: Policy should be easier with element approach. 18:44:56 Ashok: Extension is about what we don't know now. So the most open approach is best. 18:45:45 Resolution: Li to do an element oriented proposal, e.g format as an element. 18:46:29 Topic: 6429 - Eventing: Standardize Wrapped Event Sink 18:47:23 q+ 18:48:17 Li: Basically add action URI to notify element. 18:48:52 action: Li to prepare an element based proposal for issue 6428 18:48:52 Created ACTION-34 - Prepare an element based proposal for issue 6428 [on Li Li - due 2009-03-17]. 18:49:41 q+ 18:49:49 Gil: Should the action be a header rather than an attribute in the body? 18:50:11 q? 18:50:15 ack gp 18:50:20 ack dug 18:51:13 Dug: 1) Use a single service for all wrapped messages. Then the application needs this information and the app has the body. 18:52:19 2) Defining new formats needs includes other information that might be needed for one service to deal with multiple styles. 18:52:55 q+ 18:53:05 q+ 18:53:13 ? 18:53:17 q? 18:53:21 ack katy 18:53:53 Katy: Is there a way a bad action URI could cause a fault? 18:54:11 Ashok: Only if the service didn't recognize the action. 18:54:20 ack dave 18:56:26 Dug: Note that to unwrap a wrapped message, use the actionURI as the was:action in an unwrapped message. 18:59:32 Gil: I would like to do a counter proposal. 19:00:05 ACTION: Gill to write a counter proposal to 6429. 19:00:05 Sorry, couldn't find user - Gill 19:00:33 s/Gill/Gilbert 19:00:54 ACTION: Gilbert to write a counter proposal to 6429. 19:00:54 Created ACTION-35 - Write a counter proposal to 6429. [on Gilbert Pilz - due 2009-03-17]. 19:01:20 Break. 19:01:22
  • q+ 19:06:28 Geoff has joined #ws-ra 19:14:41 Discussion of what next. 19:16:11 Topic: Issue 6404 - MEX- define the MEX dialect 19:16:31 proposal at http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/0061.html 19:16:33 q+ 19:17:01 ack li 19:17:30 ack geo 19:17:44 Li: Clarify that Gil will develop a counter proposal only to the action URI part of the proposal, not the rest. 19:17:48 Gil: Agreed. 19:18:37 q+ 19:19:26 q+ 19:19:55 q+ 19:19:57 Geoff: Issues specific to Policy , Policy Attachment, and Schema. Do these make sense? 19:21:05 Gil: It is unclear what policy attachement means. WSDL and Schema are clear. and polocy is not so bad. 19:21:10 ack dug 19:21:18 ack gpi 19:22:25 q+ 19:22:41 ack ash 19:22:44 Dug: Grouping is arbitrary. Everything returned is service specific. The proposed definition meats the intent of the spec. 19:23:36 Ashok: If a dialect is not specified, can you return just anything? Im therefore uncomfortable. 19:24:16 Geoff: This is the "Whatever" issue. 19:24:25 ack geo 19:24:26 s/Whatever/Whateva/ :-) 19:26:08 Geoff: The MEX group is what the default would be. But also other stuff could also be sent. 19:26:10 Dug: This is what I proposed. 19:26:16 q+ 19:26:29 ack geo 19:27:13 q+ 19:28:51 q+ 19:28:52 Geoff: No dialect = everything, MEX = those specification. 19:29:03 s/those/those specified in the MEX/ 19:29:15 Dug proposal: no dialect = mex, mex = everything client can see 19:30:56 ack gp 19:31:25 Gil: No dialect = everything leaves open doors to other formats. 19:31:41 q+ 19:32:42 Gil: why woould I ask for stuff I didn't understand? 19:33:21 Geoff: I know what I expect from some other context. 19:33:35 ack dug 19:33:51 ack ashok 19:34:32 q+ 19:35:06 Ashok: Counter proposal - MEX = policy, schems, WSDL, ALL = everything you know. Prohibit nothiing. 19:35:51 geoff: Would like a default. 19:35:52 ack dug 19:36:20 + +1.703.860.aadd 19:36:23 Dug: First resolve what the dialects mean. 19:37:22 Thanks Dug 19:38:06 Discussion about postponing this discussion pending other issues. All agreed. 19:39:29 Sumeet has joined #ws-ra 19:39:57 - +1.703.860.aadd 19:40:54 Topic: Issue 6639 - MEX: make actionURIs consistent 19:41:20 Dug: Make it like the other 5 specs. 19:42:28 resolution: Agreed to 6639 as proposed by Dug. 19:43:10 Topic: Issue 6604 - MEX: Define a way to ask for more than one MEX dialect 19:43:49 Dug: Three choice, one dialiect, no dialect, MEX dialect, but no way to say what the client wants. 19:45:19 Vikas has joined #ws-ra 19:46:50 katy: What if the client can't return everything requested. 19:47:31 Dug: This is covered in the spec - empty section 19:48:15 Gil: What about duplicates? 19:48:42 Dug: Up to the service. 19:48:45 q+ 19:48:57 ack david 19:49:04 ack dave 19:49:42 Asir: This is an optimization of multiple requests. 19:50:29 Geoff: If this enough, or do we provide a complete dialect selection language? 19:54:20 Asir: What about the migration path? 19:55:09 +Yves 19:55:21 Ashok: There will be other changes. I don't believe this is required by the charter. 19:55:38 The Web Services Resource Access Working Group will take as its starting point the Member Submission versions of WS-Transfer, WS-ResourceTransfer, WS-Enumeration, WS-Eventing and WS-MetadataExchange. In order to avoid disrupting the interoperability of existing implementations, WS-MetadataExchange, WS-Transfer, WS-Eventing and WS-Enumeration should remain compatible with protocols and formats that depend on them, and offer a smooth migration path from the submis 19:56:00 "offer a smooth migration path" 19:56:20 smoothness is in the eye of the beholder 19:56:36 q+ 19:56:58 ack gp 20:00:51 Resolution: Agreed to the proposal to 6604 as in comment #1 20:02:20 There was some general discussion around how we address our charter requirement to "offer a smooth migration path". This is a separable issue, but Bob plans to track which issues may need migration actions later. 20:02:42 marklittle has joined #ws-ra 20:03:21 +Mark_Little 20:05:25 Bob: Will someone write a proposal. 20:05:56 ACTION: Geoff to write a draft proposal for management of migration notes. 20:05:57 Created ACTION-36 - Write a draft proposal for management of migration notes. [on Geoff Bullen - due 2009-03-17]. 20:07:13 Topic: Issue 6500 - MEX: Wrappers around GetMetadata 20:08:17 Geoff: For consistencey with the resolution 6398. 20:09:25 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6500 20:09:43 ??: Proposed just renaming the Metadata element and moving the any. 20:10:00 +JeffM 20:10:09 s/??/Katy/ 20:11:58 20:12:37 20:12:39 ... * 20:12:41 xs:any * 20:12:43 20:13:34 20:13:36 ... * 20:13:37 xs:any * 20:13:39 20:16:51 q+ 20:17:08 ack asir 20:17:52 Asir: Is there really any change needed. 20:18:23 Gil: But what about xs:any. 20:18:35 Postponed to tomorrow. 20:21:09 Topic: Issue 6676 - WS-MEX 'pollicy attachment' dialect is underspecified 20:21:33 q+ 20:22:11 Ashok: Policy covers the whole space any way. 20:23:03 q+ 20:23:10 ack asir 20:24:17 Asir: The dialect define the type of the returned element. In policy attachment case, it says it is here. 20:24:49 Ashok: The spec says policy can be attached to various places. 20:25:20 Ashok: We need an example. 20:25:26 q+ 20:25:43 Asir: It returns a policy attachement association to external policy. 20:26:43 Postpone while people talk to home. 20:27:04 Topic 6675 - WS-MEX 'pollicy' dialect is underspecified 20:27:14 Topic: 6675 - WS-MEX 'pollicy' dialect is underspecified 20:27:21 ack gpil 20:27:32 ack katy 20:27:55 Gil: There are many policy types and where they can be attached, it need to be clearer what is meant by the dialect. 20:28:04 q+ 20:28:23 so, in irc I have two tabs - a #ws-ra one and one for irc.w3.org:6665 - how does irc decide which msgs go to which tab? some appear to go to both. 20:28:27 q+ 20:28:53 ack asir 20:29:20 Asir: All the dialect says in the format of the message, not about what it means. 20:29:51 q+ 20:30:20 Asir: The semantics is included in the metedata elements returned. 20:30:41 ack katy 20:31:01 Dug: Clarification: they may only mean something if they are understood including relationships. 20:31:06 Asir: yes. 20:31:06 -JeffM 20:31:24 +JeffM 20:31:44 Gil: Whay just ask for policy? 20:31:54 Dug: Look for updates. 20:32:55 q+ 20:33:36 ack gpil 20:34:03 Gil: Maybe we just need to spell out just how little information is implied by MEX. e.g. just format and version. 20:35:23 ack dave 20:35:59 Dave: If we just specific type etc, why are any of these included in MEX. 20:37:24 Dug: Either we include each URI and define them or do nothing. 20:37:37 Asir: The list is extensible. 20:38:33 Dug: What is in a WSDL respons only the binding is included? 20:39:39 q+ 20:39:56 ack dave 20:40:52 Dave: Could we just describe a namespace URI? 20:41:15 Gil: It should really point to a schema element. 20:43:12 Complicated multi part example discussed. 20:47:32 Bob: This is probably not the right issue for this discussion. 20:48:54 Bob: Propose close without action 6675. 20:49:26 Action: Gil to raise issue for explanatory text wrt 6675. 20:49:26 Sorry, couldn't find user - Gil 20:49:56 Bob: Propose to close 6676 with no action. 20:50:30 resolution: close 6676 and 6675 with no action 20:50:39 Action: Gilbert to raise issue for explanatory text wrt 6675. 20:50:39 Created ACTION-37 - Raise issue for explanatory text wrt 6675. [on Gilbert Pilz - due 2009-03-17]. 20:51:45 Bob: Near closing, so lets discuss schedule for tomorrow. 20:51:51 All: agreed. 20:55:51
  • q+ 21:00:31
  • bob, we'd like to postpone 6430 21:00:36 -Mark_Little 21:00:57 q? 21:01:08 Bob: Please would all group members please look over the IRC chat now and raise issues now. 21:01:11 Vikas has joined #ws-ra 21:02:43 Li: Postone 6430 until after 6401 and some others relates. 21:03:29 bye 21:03:37 Resessed in 9:00 March 11. 21:03:41
  • bye 21:03:42 bye 21:03:44 -fmaciel 21:03:44 gpilz has left #ws-ra 21:03:46 -Yves 21:03:47 -JeffM 21:03:49 -[IBM] 21:03:52 fmaciel has left #ws-ra 21:03:55 -Li 21:03:57 WS_WSRA(F2F)9:00AM has ended 21:03:58 Attendees were +1.908.696.aaaa, [IBM], Yves, Li, +1.408.274.aabb, JeffM, +1.408.274.aacc, fmaciel, +1.703.860.aadd, Mark_Little 21:05:00 rrsagent, make logs public 21:05:10 rrsagent, generate minutes 21:05:10 I have made the request to generate http://www.w3.org/2009/03/10-ws-ra-minutes.html Bob 21:40:51 jeffm has joined #ws-ra