12:43:53 RRSAgent has joined #ws-ra 12:43:53 logging to http://www.w3.org/2009/03/11-ws-ra-irc 12:43:54 RRSAgent, make logs public 12:43:56 Zakim, this will be WSRA 12:43:56 ok, trackbot; I see WS_WSRA(F2F)9:00AM scheduled to start in 17 minutes 12:43:57 Meeting: Web Services Resource Access Working Group Teleconference 12:43:58 Date: 11 March 2009 12:51:07 Bob has joined #ws-ra 12:51:16 good morning 12:51:17 Vikas has joined #ws-ra 12:59:31
  • li has joined #ws-ra 13:01:12 We are working on the phone 13:01:16
  • hi everyone 13:02:45 WS_WSRA(F2F)9:00AM has now started 13:02:46 +Yves 13:05:33 Geoff has joined #ws-ra 13:05:46 +Li 13:07:25 +[IBM] 13:07:38 we have audio 13:08:23 Wu has joined #ws-ra 13:09:55 scribe: Vikas 13:10:27 dug has joined #ws-ra 13:10:43 agenda: http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0058.html 13:11:09 DaveS has joined #ws-ra 13:11:24 Good morning 13:12:09 Ashok has joined #ws-ra 13:12:43 Topic: Agenda approval done 13:13:28 asir has joined #ws-ra 13:13:29 Topic: Editor's draft review 13:16:06 Asir: Use CVS notification for a checkin...to review. 13:16:31 for some reason why cvs won't send in my cvs update comments 13:16:43 also I can make a snapshot at a specific location, easy to do 13:17:20 well, just doing a cvs diff by date works too 13:17:42 Asir: Use CVS labels and compute automatic diff. 13:20:54 Vikas has joined #ws-ra 13:20:55 yes, we could do a "make snapshot" "make tags" etc... 13:21:59 what about a diff version 13:22:32 Vikas has joined #ws-ra 13:22:45 Bob: make a snapshort once a month. 13:23:25 Katy has joined #ws-ra 13:23:35 s/snapshort/snapshot 13:24:12 Bob: Asir help the editors to compute the diffs 13:24:12 there should be a diffspec.xsl as well 13:25:17 http://lists.w3.org/Archives/Public/public-ws-resource-access-notifications/ is indeed only for bugzilla now, I can make it extended to add cvs commits 13:25:33 Action: Yves, notification setups 13:25:33 Sorry, couldn't find user - Yves, 13:25:57 Action: Yves notification setups 13:25:57 Created ACTION-38 - Notification setups [on Yves Lafon - due 2009-03-18]. 13:27:28 The working group agrees for monthly review of snapshots. 13:27:49 q+ 13:28:06 Sreed has joined #ws-ra 13:28:19 ack asir 13:30:55 Asir: Sugegst to have summary of change logged at bottom of spec. 13:31:08 s/sugegst/suggest 13:31:33 Resolution: Add change log at bottom of each spec. 13:31:44 gpilz has joined #ws-ra 13:32:34 Bob: Executive summary of changes log for public? 13:32:58 Dug: Who will maintain it? 13:33:45 Bob: Look into the executive summary option later. 13:34:17 Bob: First snapshot review - April 1st 13:34:37 Resolution: First snapshot review - April 1st. 13:35:01 Topic: http://www.w3.org/Bugs/Public/show_bug.cgi?id=6400 13:35:29 Revisit 6400 due to request for overnight review 13:36:11 proposal at http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0051.html 13:36:53 TRutt has joined #ws-ra 13:38:15 Li: Change subscription & port to Subscription & Porttype. 13:38:53
  • change SubscriptionEndPort to SubscriptionEndPortTy;e 13:39:19 s/Ty;e/Type 13:39:46 q+ 13:40:19 q+ 13:40:30 ack gp 13:41:37 Resolution: change SubscriptionEndPort to SubscriptionEndPortTye 13:43:16 ack wu 13:44:14 6400 resolved. 13:45:16 s/SubscriptionEndPortTye/SubscriptionEndPortType 13:45:40 Topic: http://www.w3.org/Bugs/Public/show_bug.cgi?id=6500 13:46:08 Geoff: Proposed close with no action 13:48:19 q+ 13:48:22 Dug: Want to keep GetMetadataResponse for consistency across spec. 13:50:14
  • EndTo endpoint cannot use wrap interface to receive SubscriptionEnd message because it is a protocol message, not an event message 13:50:23 13:50:25 ... * 13:50:27 xs:any * 13:50:29 13:50:50 ack gp 13:52:26 Fof minutes edit, move Li's comment above start of issue-6500 discussion 13:52:37 s/Fof/For 13:53:41 Alternative proposal by Dug above 13:53:46 q+ 13:53:54 ack asir 13:54:40 q+ 13:54:49 ack dug 13:56:33 It was noted that extensibility is already in the schema, but not in the text 13:57:53 Dug: In that case it gets down to just re-naming the element 13:58:01 Vikas has joined #ws-ra 13:59:42 Daves, Aris asking for use cases. 13:59:50 s/Aris/Asir/ 14:00:05 Dave: What are the use-cases for extending the response? 14:01:57 Katy: Don't rename mex:metadata. 14:03:06 Katy: go back to original proposal 14:03:16 Bob: Any objection to the proposal. 14:03:51 Geoff: Object, 6398 need to be looked at first. 14:05:06 q+ 14:05:30 ack gp 14:06:20 Gil: No need to add dependency on 6398. 14:09:51 Vikas has joined #ws-ra 14:10:06 +fmaciel 14:10:53 Bob: Any objection on the new proposal. 14:11:18 q? 14:11:32 Geoff, Asir object, asking for more time 14:11:38 q+ 14:12:18 ack dug 14:12:22 Doug Ashok : How much time is required. 14:14:59 Vikas has joined #ws-ra 14:15:01 q+ 14:15:34 q+ 14:16:05 ack dave 14:16:47 Dug: Agains adding dependency of 6398 in 6500. 14:17:07 q+ 14:17:13 ack gp 14:18:18 Gil: Time line to put forward formal objection for 6398? 14:18:32 q+ 14:19:09 ack bob 14:19:12 ack gp 14:20:40 q+ 14:21:06 ack dug 14:23:14 Bob: Will look at 6500 later. 14:36:47 http://www.soaphub.org/public/files/w3c/t-rt-merge-v2.doc 14:37:34 Topic: http://www.w3.org/Bugs/Public/show_bug.cgi?id=6413 14:39:43 why defining Dialect as an attribute and not as a child element of wst:GET ? 14:40:04 http://www.soaphub.org/public/files/w3c/t-rt-merge-v2.htm 14:41:26 yves - could be done that way - but there some concern from MSFT folks when we first worked on that they wanted to be able to detect an unknown dialect asap and an attribute was easier than going down one level. 14:41:43 fmaciel has joined #ws-ra 14:42:49 dug - what is the namespace of Dialect attribute then? having a wstr:dialect element sounds easier as an extension point than adding an attribute in wst: everytime you want to do such add-on 14:44:10 q+ 14:44:28 ack geo 14:44:30 q+ 14:44:40 well, since we believe that RT will be fundamental to T's use it makes sense to have it part of the same namespace 14:44:42 q+ 14:46:45 Geoff: Why are we doing it, as of now there are no issue raised regarding WS-Transfer and WS-RT complexity. 14:47:01 s/issue/issues 14:49:41 q+ to talk about the history 14:55:44 Dug: WS-RT only makes sense in presence of WS-Transfer. 14:56:44 Dug argues (amongst other things), that RT reduces the need for transactional support, since it would reduce collisions 14:56:59 ack dave 14:57:19 q+ 14:58:49 Dave: If they were written together then the inconsistencies would be resolved, but then ought to be split 14:59:18 ack dug 14:59:43 1) Generally splitting is better. 14:59:43 But: 14:59:43 2) Consistency is needed between Tx and RT. Merging will fix these. 14:59:43 3) Prevention of rouge extensions that duplicate RT function. 14:59:43 4) Interaction semantics between the two capabilities is more transparent. 14:59:44 5) Encourage wider uptake of the full capability of Tx + RT. 14:59:46 - Develop together and the split 14:59:48 - Restrict transfer as we split them so as to capture semantic interaction, 14:59:51 q- 15:00:01 ack Yve 15:00:52 q+ 15:01:20 ack asir 15:01:20 asir, you wanted to talk about the history 15:03:13 -fmaciel 15:03:40 q+ 15:03:58 q- 15:04:00 q+ 15:06:37 " - Develop together and the split" - Do you mean "Develop together and then split" 15:07:20 Asir: -Duplication, overlap, needs to be handled on case-by-case bases. 15:07:37 yes: Develop the specs together to clarify semantics, overlap, common issues. Then split if the result really looks to complex. 15:09:05 Vikas has joined #ws-ra 15:09:39 Vikas has joined #ws-ra 15:14:22 ack katy 15:14:27 ac bob 15:14:49 ack bob 15:15:07 q+ 15:15:14 Bob: Against fully merging the two spec. 15:15:33 Adding to Dave's list above 15:15:33 6) From Editorial and WG point of consolidating proposals across the 2 specs is far easier (wrt time and effort) when they are merged 15:15:46 ack dug 15:16:30 q+ to respond to Doug 15:17:44 q+ 15:17:47 is dialect fragment or conneg? 15:18:18 ack geo 15:18:32 http has fragment support 15:18:49 http frags are a user agent function 15:19:23 ack asir 15:19:23 asir, you wanted to respond to Doug 15:20:10 q+ 15:20:50 ack bob 15:20:57 ack yves 15:20:57 Yves, you wanted to say is dialect fragment or conneg? 15:21:34 q+ 15:21:40 +1 to yves - transfer is missing a ton of http features 15:22:06 q+ 15:22:15 q- 15:22:30 +1 to Yves for using SOAP extensions 15:22:36 that is what Resource Transfer does today 15:22:53 ack katy 15:24:05 Katy: IBM has implementation of WS-RT. 15:24:20 ack ash 15:24:32 +1 to dug for RT not being as mature at T 15:25:07 bob - I was referring to the http range headers not the user-agent stuff 15:26:18 My comment was: we were reluctant to implement rt due to bp compliance issues with the wst base spec 15:27:48 q+ 15:28:32 ack dave 15:30:19 q+ 15:31:11 Daves: Obligation of smooth transpiration for present implementation. 15:33:55 if it is a fragment, should it be part of the EPR? 15:34:22 Bob: Important consideration 15:34:38 1 - Common stuff should be commonly defined. 15:35:01 2- RT Fragments, is an extension; is it a common operation; is it a optional operation. 15:36:26 3- Some RT Features have questions, problems, unclear, broken 15:38:11 q+ 15:40:37 ack asir 15:46:52 q+ 15:47:37 ack geo 15:50:47 is the value of doing this work, greater than that amount of work required to achieve it? 15:51:08 s/that/the/ 15:57:08 Vikas has joined #ws-ra 15:59:38 -Li 16:01:40 Bob: Do the working group consider frags as extension. 16:02:32 Action: Katy produce a document on frag support as an extension. 16:02:32 Created ACTION-39 - Produce a document on frag support as an extension. [on Katy Warr - due 2009-03-18]. 16:04:37 +fmaciel 16:07:13 -[IBM] 16:07:17 -Yves 16:08:51 ok 16:09:15 -fmaciel 16:09:16 WS_WSRA(F2F)9:00AM has ended 16:09:18 Attendees were Yves, Li, [IBM], fmaciel 16:26:50 Bob has joined #ws-ra 16:59:29 fmaciel has left #ws-ra 16:59:59 WS_WSRA(F2F)9:00AM has now started 17:00:05 +[IBM] 17:00:15 we are re-starting 17:00:55 Wu has joined #ws-ra 17:01:41 +Li 17:02:03 I promised to add my statements on 6413 to the IRC 17:02:06 +Yves 17:02:06 here it is 17:02:08 If there are any overlap between T and RT, those should be identified as separate issues and resolved 17:02:08 If there are any duplication between T and RT, those should be identified as separate issues and resolved 17:02:08 If there are any inconsitencies between T and RT, those should eb identified as separate isseus and resolved 17:02:08 if any of the current RT issues apply to Transfer, the WG will address them across specs 17:02:08 We acknowledge the 2 possible cases - simple use case and non-simple use case. We have seen umpteen impls of the simple use case and we have plenty of interop evidence. We do not not seen any implementations of the non-simple use case. 17:02:11 If any of the RT issues (filed by Microsoft) apply to Transfer then the WG would consider that and address it as well. This is similar to how the WG processed 6428 against Eventing whose resolution was applied to all 5 specifications 17:02:15 Re bunding specs will increase market adoption and interop - this is a myth. Market adopts value not required and optional features. Bundling is not the solution 17:02:18 Re WS-Man created a domain specific fragment transfer - RT was born in 2006. WS-Man was born in 2004. It is common for a feature to be born in a domain specific way and then promoted in a generic manner at a later date 17:02:21 RT did not carry the consensus of the authors during its dev and submission (only IBM and Intel submitted, Microsoft and HP did not). 17:02:24 There wasn't consensus to add RT to the charter ... 17:02:26 RT frag transfer is an extension of Transfer (from the SOAP Processing Model point of view) 17:02:28 In order to not burden current dependant specs on Transfer we believe that the extension should be in a separate specification 17:02:33 s/born in 2004/born in 2002/ 17:03:30
  • li has joined #ws-ra 17:04:04 DaveS has joined #ws-ra 17:06:33 scribe: Katy 17:06:42 TOPIC: Follow up to Tag/Mex RT conversation 17:07:01 Asir: Ashok polinted out may not get response for tag 17:07:13 ... from tag 17:07:23 .. Bob suggested waiting to last call 17:07:47 .. we are concerned about time and following the Tag discussion 17:08:08 q+ 17:08:18 ... What we could do is put each issue in bugzilla and consider proactively addressing each of the issues 17:08:39 .. then Bob could take these issues to the tag 17:09:04 .. We volunteer to get these issues out and propose draft resolutions 17:09:21 q+ 17:09:38 ack ashok 17:09:40 Ashok: There are 2 issues 1) why WS use EPRs rather than URIs? What answer should we give? 17:10:11 Sreed has joined #ws-ra 17:10:12 ... 2) We could consider what does a naked HTTP GET on the URI return? 17:11:21 ack gp 17:12:49 q+ 17:13:08 ack dave 17:13:25 Gil: Think we should address any issues at LC and not pre-empt 17:14:06 DaveS: Don't want unecessary energy spent on this. 17:14:33 Asir: Understood, concerned about potential blocking issue 17:15:18 Bob: Being prepared is good. I am hearing mixed discussions regarding how much preemptive work should be done 17:16:06 q+ 17:16:11 Bob: If we use the issue process (this is public and debated and requires closure before last call). 17:16:29 ack dave 17:16:32 .. These are not proper issues - other ways to approach 17:17:01 DaveS: We can prepare a document and discuss at next F2F 17:17:26 q+ 17:17:36 .. I will work with you on this. 17:17:41 ack ashok 17:18:01 Ashok: Issues in a WG are opened against documents, what would these issues be opened against 17:18:18 Asir: WS-T (2) and WS-RT (1) 17:19:00 Ashok: What could we say here 17:19:57 Asir: We could say: for 1st issue: This has been considered by the ws-ra working group and this is what we have decieded (unified voice) 17:20:25 Asir: for 2 propose: SOAP response pattern binding to HTTP GET 17:21:10 see http://www.w3.org/TR/soap12-part2/#soapinhttp 17:21:19 ACTION: Asir/Dave to collaborate on a discussion document about how to proceed 17:21:19 Sorry, couldn't find user - Asir/Dave 17:21:47 ACTION: Asir and DaveS to collaborate on a discussion document about how to proceed 17:21:47 Created ACTION-40 - And DaveS to collaborate on a discussion document about how to proceed [on Asir Vedamuthu - due 2009-03-18]. 17:22:50 TOPIC: Issue 6399 Output only in WS-Enum 17:23:28 Dug: Propose same solution that we accepted for WS-Eventing subscription end 17:23:35 proposal: http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0054.html 17:23:50 and change EnumEndPort to EnumEndPortType 17:24:23 Bob: no objects 17:24:45 RESOLUTION: 6399 resolved 17:25:58 TOPIC: 6595 WS-Eventing Specify behaviour for empty filters 17:26:30 proposal: http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0055.html 17:26:52 an amendment: http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0056.html 17:27:32 Gil: described issue 17:29:06 .. Dealing with filters that will never evaluate to true - event sources should try to indicate this 17:29:51 Geoff: As Doug said, we need to ensure that it is clear that the generation of this fault is only at subscribe time 17:30:57 Wu: Concerned that the client may use this to test what the event source supports - interop issues 17:31:24 Gil: This is for simple situations where the filter is easily understood 17:32:57 It is possible for the request to contain a filter that will not evaluate to true for the lifetime of the Subscription. Although this condition cannot be detected for all dialects, implementers are advised to check for it when possible and, in response, OPTIONALLY to a Subscribe request 17:32:59 message generate a wse:EmptyFilter fault. 17:33:58 s/in response/in response to the Subscribe request message/ 17:34:41
  • q+ 17:35:49 It is possible for the Subscribe request to contain a filter that will not evaluate to true for the lifetime of the Subscription. Although this condition might not always be detectable, implementers are advised to check for it when possible and, in response to a Subscribe request message, OPTIONALLY, generate a wse:EmptyFilter fault. 17:36:26 Wu: not sure about 'impls advised to check for this' 17:36:34 Gil: It is just advice 17:36:58 Wu: But this is not preferred 17:37:02 ack li 17:37:50 Li: I recognise that this is a very annoying situation but it's hard to imagine how implementations could check this - e.g. xpath 17:38:57 Gil: This is intended for filter dialects with finite values. Just when it's possible. Impls could do basic checks 17:39:41 .. A key thing is to advise subscribers that an extra fault could be gen'd when it is clear that there will never be notification messages 17:40:32 Wu: I am concerned with wording still - 'advised' text 17:40:59 ACTION: Gil work with Wu on text for 6595 17:40:59 Sorry, couldn't find user - Gil 17:41:17 ACTION: gpilz work with Wu on text for 6595 17:41:17 Created ACTION-41 - Work with Wu on text for 6595 [on Gilbert Pilz - due 2009-03-18]. 17:41:51 TOPIC: Alternate proposal for 6429 17:42:44 Gil: Outlined key aspects. EventTypemsg in its own schema plus attribute extensibility 17:43:11 .. in wsdl dfn notifyEventMessage has hdr notify verb and body notify element 17:43:39 .. in soap binding hdr part is bound to soaphdr and body bound to soap body 17:45:26 .. Motivation was to put metadata in header. wse:NotifyVerb in header - tooling will expose this verb as a parameter 17:45:54 .. for e.g. msg bus scenario 17:46:29 q+ 17:47:15 ack dug 17:47:43 dug: This proposal splits the service level data between the body and the headers 17:48:03 ... This concerns me and I would like some time to discuss with implementation teams 17:48:48 q+ 17:49:10 ack wu 17:49:18 ... 1 week's delay 17:50:08 q+ 17:50:22 Wu: I propose separate this into 2 issues: 1 agree to have standard interface and separate issue of where to put the action 17:50:51 Geoff: Agreeing with Doug again! Would like time to consider also 17:50:52 ack gpi 17:51:24 gpi: we need crisp texts prior to closing this issue, this proposal is just the form 17:52:02 q+ 17:52:11 ack wu 17:53:58 Wu: Let's close what we have decided and separate out a new action in order to deal with the extended proposal 17:54:56
  • q+ 17:57:00 Gil: The current proposal is not complete for incorporating into the document. Would be nice to have text describing when wrapped would be good. 17:57:47 Wu: Explanationary text should be in primer 17:58:04 Gil: reference to format in appendix would help 17:58:52 Wu: we can create text changes 17:59:59 other probs with current text for 6429: (a) text discusses including the "concrete WSDL" in wse:NotifyTo, how is this done? 18:00:10 ack li 18:00:26 ACTION: Wu to examine current spec and generate new text for group review 18:00:26 Created ACTION-42 - Examine current spec and generate new text for group review [on wu chou - due 2009-03-18]. 18:01:10 Li: Could the verb be a ref param? 18:01:33 Gil: No because the notification type is a constant across the lifetime of the subscription 18:02:21 (b) text says "concrete WSDL can be retrieved by the Event Source use WS-MEX" how? 18:02:47 Li: Agree with Wu that we should close this issue and treat the enhancement as a sep one 18:03:27 TOPIC: 6428 18:03:39 q+ 18:04:01 Li: This is the proposal that treats the format as an element (rather than an attribute) 18:04:38 ack dug 18:05:15 q+ 18:05:19 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0053.html 18:06:03 Dug: Would like to see text describing processing order - filter should be on unformated event 18:06:20 q+ 18:06:38 Vikasv has joined #ws-ra 18:07:08 ack wu 18:07:08 Wu: Agreed this is a good comment. Another issue though. 18:07:37 ACTION: Dug to open a new issue for this 18:07:37 Created ACTION-43 - Open a new issue for this [on Doug Davis - due 2009-03-18]. 18:09:27 Geoff: What if can't support format element 18:09:44 Dug: It is an optional element that must be understood 18:10:20 ... text decribes that the implied value is unwrapped 18:11:05 ... must process or send a fault - not just ignore 18:11:20 Asir: It needs adding to migration path 18:11:31 migrationPathNeeded 18:12:57 "The keyword migrationPathNeeded has been added." 18:13:07 All hail to the power of consensus! 18:13:14 RESOLUTION: 6428 is resolved 18:15:38 TOPIC: 6431 WS-Eventing add resume subscription 18:16:25 Li: Subscribe has authentication and authorisation costs so overhead if you need to unsubscribe/resubscribe 18:16:35 ... 3 way handshake required 18:16:51 ... pause and resume will reduce this cost 18:16:55 q+ 18:17:02 ack dug 18:17:09 Thanks, Yves! 18:17:51 Dug: On overflow do you retain 1st 5 or last 5 18:18:02 ... for interop should specify 18:18:38 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/0023.html 18:18:43 q+ 18:18:59 ack geo 18:19:15 Dug: Consider adding a line one way and change it later if required? 18:20:14 q+ 18:20:16 Geoff: Do we need to discuss the value of adding pause and resume? 18:20:27 ack wu 18:20:30 q+ 18:21:23 Wu: value of pause and resume is highlighted in web services roadmap document (item 5) 18:22:58 ... We think this is useful. I am sensitive to Geoff's comment so we could make this an optional feature 18:23:09 ack dug 18:23:51 Dug: 2 things that should add to proposal. 1) clarify whether buffering of msgs happens before/after filtering 18:24:25 ... 2) Retain parameter on pause and response. I would prefer the pause to fail if the request cannot be granted 18:24:55 q+ 18:25:04 ack ashok 18:25:06 Geoff: would like time to consider 18:25:45 q+ 18:25:50 perhaps, in another specification 18:26:11 Ashok: This is extra functionality, not fundamental to the core spec 18:26:54 ack wu 18:27:02 DaveS: If client does not have pause/resubscribe then can it attain same function by unsubscribe/subscribe 18:28:50 k 18:28:58 Wu: pause/resume is a short hand so does not break interop (as it's a shorthand for unsub/sub) but retain message number is not shorthand 18:29:05 -Yves 18:29:39 gpilz: how would I know whether event source supported pause resume? 18:29:45 Dug: policies 18:29:55 Wu: this is optional 18:30:22 More time for discussion requested 18:31:02 s/discussion/decision 18:31:32 ACTION: Li to address Doug's 3 concerns 18:31:32 Created ACTION-44 - Address Doug's 3 concerns [on Li Li - due 2009-03-18]. 18:33:17 break until 2:45 EDT 18:38:57 Li you there? 18:41:27 jeffm has joined #ws-ra 18:41:57 +[Oracle] 18:50:12
  • msg dug yes 18:50:27 just saw your note - I'll reply to that 18:50:38
  • msg dug thanks 18:50:49 TOPIC: 6498 Define the fault action URI 18:51:13 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6498 18:52:50 + +1.408.970.aaaa 18:53:51 fmaciel has joined #ws-ra 18:54:02 RESOLUTION: 6498 Resolved as defined in proposal (editors update uri name) 18:55:11 TOPIC: 6404 Mex dialect 18:56:17 Dug: Mex dialect=group of things that service should return to client to indicate what's needed for communication 18:56:50 ... but what if the service has metadata that the client might need (but client doesn't know about) 18:56:56 q+ 18:57:27 ... At extensibility to enable service to add this 'extra' metadata stuff 18:57:41 ... on top of that add 'all' dialect 18:57:46 marklittle has joined #ws-ra 18:57:47 q+ 18:58:03 ack geoff 18:58:11 ... then worry about default 18:58:16 q+ 18:58:47 Geoff: Our 'whateverdialect' = Doug's Mex dialect 18:59:07 'whateva' used to mean "random - even zero" 18:59:11 q+ 18:59:16 ... also think that there should be a just mex dialect 18:59:18 q+ 18:59:27 ... mex=the mex dialects 18:59:28 q+ 18:59:52 ... whatever=the mex dialects plus optional extras 19:01:05 q+ 19:01:44 ack gp 19:02:48 ... mex=mex defined dialects crucial=mex plus other stuff that need to talk to service 19:03:41 gpilz: Should rename 'mex' 19:04:10 'mex' should be renamed 'defined' 19:05:26 q+ 19:05:52 ack dug 19:05:58 gpilz: Confusion is when a bag of dialects is named the same as a dialect itself 19:07:21 from smallest to largest (schema | wsdl | policy | policyAttacment), defined (set of previous), crucial (defined plus sections requester may not know about), all (everything available to the provider) 19:07:52 Ashok has joined #ws-ra 19:08:26 Ashok has joined #ws-ra 19:08:32 Dug: The 4 dialects in the metadata spec are fairly arbitrary. Also they can be gotton by separate requests. So the 'mex' (or 'defined') dialects is not much use. 19:09:02 none = mex = the stuff the services thinks the client needs to talk to it - minimum = tables in mex 19:09:04 all (new uri) = everything under the sun the client is allowed to see - ie. dialect=* 19:09:56 asir: Interop testing refer to proposal for 6420 (closed as dup of this one). This proposal talks about min 19:11:43 ack ashok 19:11:58 q- 19:12:38 ack dave 19:13:06 Dave: I like the idea that the service knows what you need to talk to it 19:13:29 ... eg if I don't need policy documents - why would I return them? 19:13:59 + +20756aabb 19:14:30 Hi Bob 19:14:35 Hi 19:14:50 zakim, aabb is marklittle 19:14:50 +marklittle; got it 19:15:06 Dug: There's a difference between returning anything and what's required by the client to talk 19:16:18 ? 19:16:21 q? 19:19:27 ack katy 19:19:32 ack asir 19:20:16 q+ 19:20:18 q+ to answer Katy's q 19:21:32 ack dave 19:21:50 Katy requests time to conferr with the mothership 19:22:03 Katy: Concerned about the overlap of these dialects - the same information may be passed back in policy and wsdl dialects - a huge amount of data in duplicate 19:22:26 q+ 19:22:36 Katy: Puts great requirements on service and large data transfer 19:22:42 ack asir 19:22:42 asir, you wanted to answer Katy's q 19:23:45 If we had only all and default (meaning what the service thinks the client needs), what interop or migration problems does this raise? 19:27:58 q+ 19:28:05 q+ 19:28:44 ack ash 19:30:51 q+ 19:31:06 Ashok: Not clear where policy documents should be returned on receipt of policy dialect 19:31:22 Katy: policy and policy attachment dialact not clearly defined 19:31:28 q- 19:31:50 Asir: Policy references give the link to the policy documents 19:32:08 ack dug 19:32:21 ... policy dialect is not useful on its own but is useful in a wider exchange 19:33:18 Dug: concerned that we are overengineering and will confuse people 19:33:30 well .. at the discretion of the provider .. you may or may not return duplicates 19:33:44 s/the provider/a provider/ 19:34:22 ... no longer a for-loop service needs to interpret 19:34:34 q+ 19:35:00 other specifications may define these dialects .. 19:35:07 Geoff: Don't let us forget the key issue - the communication bootstrap 'what do I need to talk to you' 19:35:20 but for the standards that have already sailed and relevant to WS shuld be specified in this doc 19:35:37 s/shuld/should/ 19:36:07 ack bob 19:36:08 gpilz: just two different things 1) individual dialacts and 2) bootstrap info 19:36:52 bob: we need to write up and understand 19:37:25 ... few primer words to describe expected usage 19:37:49 ack kat 19:39:10 ... (primer like - might be doesn't need to be in primer) 19:39:26 katy: Issue for describing dialect uri's 19:39:36 s/uris/uri's 19:40:28 bob: The critical set is what the provider needs to communicate? 19:40:47 consensus to this. 19:42:17 bob: do we agree that 'all' is useful? 19:42:33 dug: Use case metadata browser 19:43:03 ashok: or another non-specified dialect (e.g. legal) 19:43:10 consensus 19:43:32 bob: is it true that a provider can provide optimisation? 19:43:42 consensus to this. 19:44:34 bob: Waht about the current 'mex' which is a subset of all? 19:45:14 bob: do we need to define this piece called 'mex'? 19:45:41 that was awesome Bob! 19:46:09 none==critical, all=all, allow for list of dialects 19:50:44 Agreement: 19:50:46 no dialect == everything that the provider considers important with the ability to optimize 19:50:47 dialect="ALL" == all known metadata with ability to optimize 19:50:49 one can specify a dialect list on the getmetaadatarequest 19:59:13 RESOLUTION: issue 6420 resolved 19:59:30 s/6420/6404/ 19:59:49 +Yves 20:00:06 TOPIC: Issue 6418 20:00:20 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6418 20:01:28 Geoff: This may no longer be valid now that we are specifying the format 20:03:16 ... But clarifies if the (optional) content is not there, then the service decides 20:03:44 Dug: Is this a duplicate? 20:04:26 Asir: it's superceded by another issue 20:04:58 RESOLUTION: superceded by 6405, no editorial action required. Issue closed. 20:06:17 TOPIC: Issue 6533 - safeness of operations 20:07:09 q+ 20:07:13 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0006.html 20:07:26 ack asir 20:08:16 q+ 20:08:31 Yves: Part of semantic alignment between http and transfer. Work out whether you can retry a request 20:09:06 asir: concerned that the contents of the table is not there - i.e. for each operation state what is safe and what is not 20:09:07 ack ash 20:10:20 also we need to see the wording from RFC 2616 20:10:28 q+ 20:10:32 proposal is getting inspiration from http://tools.ietf.org/html/rfc2616#section-9.1 20:10:42 ack dug 20:10:53 agree .. suggest that we prep a concrete proposal prior to closing 20:11:04 q+ 20:11:25 Dug: clarification required. Yves - is there something in the spec that would lead you to believe that the transfer get is not safe? 20:12:06 Yves: The spec says nothing so it is not clear. 20:12:32 Bob: and proposal was inspired by RFC 2616 20:13:00 Dug: The spec already implies to me that there is no side effects to a get. What is broken? 20:13:24 Yves: Nothing broken, would just like this explicitly stated 20:13:35 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/0045.html 20:13:41 ack asir 20:13:49 Asir: proposal above 20:15:25 after a first delete, you may have an error, but in both cases the resource won't be there ;) 20:16:02 but it would be abusive to say that the second delete would result in an operation on a resource 20:17:17 http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-06#section-7.1 20:17:45 Asir: Should steal 2616 def - Get is idempotent and safe; put and delete are idempotent 20:18:14 "A sequence that never has side effects is idempotent, by definition 20:18:26 so doing nothing on a second delete is idempotent 20:18:50 +1 Yves 20:19:17 Dug: I agree that we should have the table and as an editor would like the whole text so can just cut-and-paste 20:19:32 ACTION: Yves to create red-line text for this issue 20:19:33 Created ACTION-45 - Create red-line text for this issue [on Yves Lafon - due 2009-03-18]. 20:20:30 thanks everyone, thanks Bob and host IBM, signing off now... 20:20:36 +1 20:22:34 TOPIC: 6594 20:23:53 Geoff and Asir request time to think. 20:24:55 short break 20:27:16 -[Oracle] 20:36:10 http://www.dannysbarbque.com/html/morrisville.html 20:38:27 TOPIC: 6641 Where we get the XSD 20:38:39 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6641 20:43:54 This document is also available in these non-normative formats: XML, XHTML with visible change markup, Independent copy of the schema for schema documents, A schema for built-in datatypes only, in a separate namespace, and Independent copy of the DTD for schema documents. See also translations. 20:45:03 -marklittle 20:45:14 http://www.w3.org/TR/xmlschema-2/ 20:50:28 http://www.w3.org/2003/Editors/ 20:50:32 is the best play to find out 20:51:59 Dug: propose namespace still points to rddl, rddl points to everything, end of spec reference to xsd is a direct uri 20:53:19 ... (as in proposal above) 20:55:07 RESOLUTION: Resolved 6641 as described 20:56:03 I have made the request to generate http://www.w3.org/2009/03/11-ws-ra-minutes.html Yves 20:56:05 bob: Request everyone checks IRC minutes for corrections/modifications/ommissions 20:56:14 I have made the request to generate http://www.w3.org/2009/03/11-ws-ra-minutes.html Yves 20:56:36 http://www.w3.org/2009/03/11-ws-ra-irc 21:03:45 -Yves 21:03:47 gpilz has left #ws-ra 21:03:52 - +1.408.970.aaaa 21:03:57 recessed until Tomorrow at 9:00 21:04:03 RESOLUTION: Minutes accepted subject Tx->T 21:04:09 TRutt has left #ws-ra 21:04:37 Katy has left #ws-ra 21:05:57 http://hkentcraig.com/BBQ57.html 21:09:24 -[IBM] 21:11:19
  • bye 21:11:31 -Li 21:11:33 WS_WSRA(F2F)9:00AM has ended 21:11:34 Attendees were [IBM], Li, Yves, [Oracle], +1.408.970.aaaa, +20756aabb, marklittle 22:33:21 Zakim has left #ws-ra 23:40:29 dug has joined #ws-ra