12:59:06 RRSAgent has joined #ws-ra 12:59:06 logging to http://www.w3.org/2009/03/12-ws-ra-irc 12:59:17 Zakim has joined #ws-ra 13:00:09 meeting: WS-Resource Access face to face 13:00:20 chair: Bob Freund 13:00:42 we are getting organized... 13:00:47 trackbot, start telcon 13:00:49 RRSAgent, make logs public 13:00:51 Zakim, this will be WSRA 13:00:51 ok, trackbot; I see WS_WSRA(F2F)9:00AM scheduled to start now 13:00:52 Meeting: Web Services Resource Access Working Group Teleconference 13:00:52 Date: 12 March 2009 13:01:11 in another call, will dial as soon as it's finished 13:01:20 ok 13:01:36
  • li has joined #ws-ra 13:01:50 agenda: http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0064.html 13:02:24 WS_WSRA(F2F)9:00AM has now started 13:02:31 +Li 13:04:35 +[IBM] 13:06:19 dug has joined #ws-ra 13:06:31 Sreed has joined #ws-ra 13:06:53 Vikas has joined #ws-ra 13:07:18 Wu has joined #ws-ra 13:07:46 DaveS has joined #ws-ra 13:08:05 scribe: Sreed 13:08:19 Katy has joined #ws-ra 13:08:23 scribenick: Sreed 13:10:34 TRutt has joined #ws-ra 13:10:41 Bob: Discussion on the current agenda for today 13:11:21 Bob: Is the agenda acceptable? 13:11:26 add to agenda: discuss fpwd 13:11:46 add to agenda: discuss resolution of 6425 13:11:57 gpilz has joined #ws-ra 13:12:08 Bob: Agenda acceptable 13:13:00 Bob: Discussion on new issues 13:14:03 Bob: Any objection accepting all new issues 13:15:21 Topic: Doug first public working draft 13:17:01 TRutt: Process wise it is different 13:17:59 TRutt: Namespace list prefix in the exisiting schema 13:19:39 Bob: Implementation of resolution for 6425 13:19:45 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6425 13:21:09 Wu; Li any comment 13:21:35 TRutt: Editing of the new resolution for this issue 13:23:21 Bob: Changing "are sent" to "must be sent" 13:23:42 Bob: came up as Li proposal 13:23:53 s/must/MUST 13:24:23 Topic: Issue-6548 13:24:56 Bob: Disucss the issue 6548 13:25:06 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6548 13:25:08 proposal at http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0061.html 13:26:07 Dug: Two cases to remove the references as discussed 13:26:33 Resolution: Proposal for 6548 13:27:14 s/6548/6548 accepted 13:27:59 Topic: Issue-6577 13:28:09 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6577 13:29:09 Dug: outcome came up results to headers 13:29:28 Dug: Discussed about this issue 13:29:58 Dug: It may not be necessary for the coorrelation information 13:31:16 Dug: Consistency is good 13:31:24 s/information/information is carried in wsa:relatesTo 13:32:30 +Yves 13:32:33 Dug: On request messages on response messages, there were different in the semantics 13:32:44 Dug notes that responses do carry wsrt:ResourceTransfer and a fault is just a specialized response 13:35:45 Bob: Updated in the additional comments section 13:36:18 Resolution: Issue 6577 is closed with no action 13:36:45 RT Faults have their own action uri, which indicates that it is an RT fault. 13:36:47 Additional header is thus not necessary. 13:36:48 CWNA 13:38:21 Topic: 6636 13:38:27 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6636 13:39:48 Dug: Have Jeff open up a separate issue 13:40:42 Bob: Post the proposed example 13:41:13 Bob: Two actions 13:41:56 action: Doug to create an example for a representation of a resource after a create resource rel to Issue-6636 13:41:56 Created ACTION-46 - Create an example for a representation of a resource after a create resource rel to Issue-6636 [on Doug Davis - due 2009-03-19]. 13:42:53 action: Geoff to create a new issue that takes on the second part of Issue-6636 13:42:53 Created ACTION-47 - Create a new issue that takes on the second part of Issue-6636 [on Geoff Bullen - due 2009-03-19]. 13:43:31 Bob: Updated in the additional comments section 13:44:55 Issue to be divided 13:46:29 Topic: 6401 13:46:38 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6401 13:47:21 Dug: Gil is working on this issue 13:49:02 Gil: Specific of this issue with the WS-I BP, BP says don't use notofication type operations in the port type defintion 13:49:19 DaveS: Why is it in-message only 13:49:58 TRutt: Notifications is one way only, event processing reviwed coming from the event source there is no expected response 13:50:44 q+ 13:50:57 Gi: Take port type and bind it to events source 13:51:19 TRutt: it is the WSDL output, what is the typical binding 13:51:33 q+ 13:51:43 ack wu 13:51:47 Wu: Event to subscriber how do you represent in the WSDL for concreate binding 13:52:13 Wu: Outbound operations, eventing stateful 13:52:32 Wu: Two choices one go through the BP 13:53:00 Wu: other choice to provide an interface in-only operation for the client 13:53:56 Wu: Interface of the subscriber will have an outbound operations specifying the interface in-only operation 13:54:03 DaveS: Event sync 13:54:50 DaveS: Simple solution define event sync which will have wrapper around it 13:54:57 q+ 13:55:13 ack gp 13:55:45 gil suggests it is related to 6661 13:55:59 Gpliz: realted to the proposal to 6661 move apendix as it stands WS Eventing anything about the advertise 13:56:17 q+ 13:56:35 q+ 13:56:46 Dug: Particular issue we all are on agreement, Gil is coming out the proposal 13:56:57 ack dug 13:57:05 ack wu 13:57:11 Wu: This is technical problem there is a way to address it 13:58:04 Gpliz: WS Eventing specificed output operations violates the BP 13:58:17 DaveS: 6641 for sure 13:58:32 Wu: This can be technically solved 13:59:08 Wu: BP compliance solution 13:59:09 q- 13:59:14
  • q+ 13:59:23 Bob: Updated in the Additional comments 13:59:49 TRutt: How do you do this in SOAP request 14:00:08 ACTION: Gil with Wu and Dug to develop a proposal for the resolution of 6401 using input operations 14:00:08 Sorry, couldn't find user - Gil 14:00:22 ACTION: Pilz with Wu and Dug to develop a proposal for the resolution of 6401 using input operations 14:00:25 Created ACTION-48 - With Wu and Dug to develop a proposal for the resolution of 6401 using input operations [on Gilbert Pilz - due 2009-03-19]. 14:02:11 Topic: 6661 14:02:23 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6661 14:04:02 GPilz: Apendix is incomplete 14:04:44 gpliz: Incorrect - output only operations 14:04:52 gpliz: Woking on the proposal for this 14:05:46 gpliz: Eventing should provide complete solution 14:06:45 http://www.w3.org/2002/ws/ra/edcopies/wseventing.html#Metadata 14:06:55 q+ 14:07:22 q+ 14:07:54 q+ 14:08:01 ack dug 14:08:18 dug: Keep the apendix working group is looking at this 14:08:28 ack li 14:09:04 li: can address for the solution speciifc to usecase (outbound solution) 14:09:28 ack katy 14:10:01 Katy: Remove this shouldnt effect put another metadata solution 14:10:07 ack wu 14:10:42 Wu: conclusion let us take a look 14:10:55 Bob: Are we agreement that is it broken 14:11:16 DaveS: Where in the spec are you referring 14:12:05 Ashok: Last line editior quote this is extension in subsequent version 14:13:19 gpilz: WS Eventing need to address this problem - correctly 14:14:00 Bob: No problem with agreeing the following needs to be siginificantly corrected or removed - editiorial action 14:14:47 DaveS: we still have an action 6641 to work & resolve 14:14:48 q+ 14:15:17 In this version of the specification the mechanism by which an event source advertises the notifications is still undefined but is being investigated. 14:15:28 q+ 14:15:35 DaveS: it is the metadate exchange includes the policy we have plenty of work to do, this get the BP problem clear 14:15:40 ack wu 14:15:52 Wu: Propose clear idea solution for 6641 14:16:13 gpliz: Oracle don't object to it 14:16:27 Wu wishes to delay consideration until 6401 is resolved 14:16:43 s/6641/6401 14:16:58 q? 14:17:40 gpliz: Apendix A is kind of wrong 14:18:12 ack dug 14:18:12 In this version of the specification the mechanism by which an event source advertises the notifications is still undefined but is being investigated. 14:18:40 dug: we still need to look into this problem 14:19:03 ammend: we all agree that the current text in Appendix A is wrong - it is a disservice to our readers to leave it in there without some kind of warning 14:19:40 DaveS: we can wait 14:20:23 Ashok: work in progress 14:21:28 Bob: adding dependency for 6641 14:22:19 s/6641/6601/ 14:22:58 defer until consideraton of future proposal to 6401 14:23:08 s/6601/6401/ 14:23:41 replace the mumble above with Bob added a dependency in 6661 to 6401 14:24:25 Topic: 6432 14:24:40 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6432 14:25:47 sounds like 14:27:27 dug: Push means push/pull EPR Eventing system no changes, in Infrastrcture layer 14:27:48 DaveS: Client is in control in this situation 14:27:57 q+ 14:28:03 q+ 14:28:06 ack bob 14:28:11 q+ 14:28:55 q+ 14:29:07 q+ 14:29:39 Bob: respond to reviwer composing to make connection with specific example 14:29:56 Wu: I second to Bob comments 14:30:01 q+ 14:30:06 ack wu 14:30:22 q+ 14:30:33 Wu: works prefer to put an Appendix as how it supports - events can be extended to support 14:30:47 Wu: Major change in their implementations 14:30:49 ack ashok 14:31:21 Ashok: Second mode - polling last 10 messages to be sent what would happen 14:31:51 q+ 14:32:33 gpliz: make connection is any kind of EPR any kind of change to event source - WS Addressing, routing layer says it will put them in queue (messages) 14:32:59 gpliz: Event queue does the messages in FIFO 14:33:17 dug: First pull may not be notofication 14:34:01 gpliz: Entire system a "kind" of pull mechanisim event source of view kidn an asynchronus reponse message 14:34:14 Wu: or put in the primer to illustrate how WS-E can support pull mode 14:34:22 Vikas has joined #ws-ra 14:35:21 gpliz: support make connection, how fast the notification generated, how many subscribers so need to support entire messages in the queue 14:36:14 Bob: it is not a poll mode it really handles the addressable client 14:36:44 q- 14:37:29 ack dug, gp 14:37:39 ack dug 14:37:43 ack gp 14:38:43 Dug: make connections is not mandate it is more logical to do it. Polling messages form Event source there is nothing says there could be throttle involved 14:38:57 dug: Message can be generated in this mode 14:39:11 dug: it is an implementation choice 14:39:29 dug: changes to spec rename to push to something else 14:39:41 dug: EPR based model 14:40:51 The suggestion of using make connection to get around the non addressable event listener, solves the NAT firewall problem. I understand that this does not provide a full Pull model, but we need to be sure that a full pull model is required before putting a solution into the standard. I could support the Make-connection approach to be an optional but normative conformance point for use with WS-eventing. I do not see issue 6432 as asking for full pull model 14:41:01 ack tr 14:41:53 +1 14:42:25 ack dave 14:42:55 DaveS: Pull point technology be a subsequent spec on top of this 14:43:26 DaveS: Subscription point needs to advertise make connection has its policy 14:43:40 DaveS: may be shows up in the spec 14:44:12 gpliz: we need issue address how the policy does this 14:44:58 q+ 14:45:39 Bob: Make connection is a solution 14:46:10 ack gpi 14:46:17 ack gp 14:46:25 gpliz: I agree completely with TRutt said 14:46:33 q? 14:46:38 q+ 14:46:41 ack 14:46:44 q- 14:46:45 q+ 14:47:25 gpliz:dug raised an good point - trying to get the notofications behind the firewall we recommend about the make-connection in the spec 14:47:27 q+ 14:47:32 ack wu 14:47:40 q+ 14:47:58 ack dave 14:48:11 DaveS: looking at spec itself 14:48:47 DaveS: Pull-model we do have URI subscription on this 14:49:26 DaveS: Client is concerned need to setup make connection, don't recognize the mode 14:49:55 gpliz: support make connection send me subscription back 14:51:18 dug: require expliclty pub/sub engine 14:52:36 q? 14:53:13 ack dug 15:08:11 Bob: Recommendation in spec is necessary 15:10:38 s/necessary/necessary? 15:12:09 change ref from pull mode to delivery of events to non-addressable endpoints 15:13:44 s/typically referred to as 15:13:46 Pull mode/delivery of events to non-addressable endpoints 15:15:24 Sreedh has joined #ws-ra 15:15:37 Bob: Proposal -- Replace 'push' with EPR-based' 15:16:14 Bob: Section 3.3 15:16:59 dug: making push mode, EPR mode will be default 15:17:07 Wu: Keep push mode 15:17:45 q+ 15:18:50
  • q+ 15:19:42 Wu: Event to non-addressable 15:20:21 dug: even though we use Push it will would specifiy addressable or non-addressable 15:20:33 dug: recommended way to do that 15:20:33 ack gp 15:20:46 gpliz: problem with push mode it is more visible 15:21:14 q+ 15:21:18 gpliz: do it with make connection on event sync side 15:21:34 gpliz: lot of different ways in EPR 15:21:42 gpliz: need to keep push 15:21:49 ack li 15:22:12 How about "shove" :-) 15:22:19 need to mention that "push includes pushing to non-addressable EPRs via WS-MakeConnection" 15:22:23 +1 to shove mode 15:22:25 LOL +1 15:23:14 q+ 15:24:02 q+ 15:24:18 ack katy 15:24:39 q+ 15:24:43 Katy: Could we used distribute mode? 15:24:44 q+ 15:25:27 ack tr 15:25:40 Sreed has joined #ws-ra 15:26:02
  • push is event source initiated and implies timely delivery, these are not provided makeconnection 15:26:19 TRutt: Application invokation model from the sensibility I dont mind changing the name 15:26:30 ack dave 15:27:17 DaveS: I looked through the spec all Push-mode references are URI, I can moe push-mode from the spec such as delivery give the EPR tells the source delivery of messages 15:27:25 scribenick: Sreedh 15:27:44 scribenick: Sreed 15:28:58 gpilz: Event sycn uses make-connection two different views is an issue, should they both one mode or two mode 15:29:14 WS Eventing mention the use of make connection that should recommend that it should use it 15:29:59 gpliz: There is timing if I am adderssable sufficient pop-up listener now or later ie time/deliver mode 15:30:08
  • push is defined in 3.3: A delivery mechanism where the source sends event messages to the sink as individual, unsolicited, asynchronous SOAP messages. 15:30:10 q? 15:30:13 push could push events to a mailbox so timely is a bit ambiguous 15:30:15 ack gp 15:30:18 gpliz: most efficient way 15:30:44 ack wu 15:31:08 Wu: we should keep Push-mode atleast it is understood if there is new addition to this shouldn't create confusion 15:31:27 Wu: Need to have solution 15:31:35 q+ 15:32:21 Wu: add one sentence somewhere that mentions makeconnection 15:32:26 ack dug 15:32:56 dug: need to make changes, also try to understand definition of push-mode 15:33:08 dug: we are not going further 15:33:26 Wu: Push-mode is applied to addressable EPR 15:33:32 Dug: why 15:34:02 Wu: notion of addressable EPR how it works 15:35:32 dug: we don't explain how to do push-mode 15:36:07 dug: how is this applicable to WS Addressing 15:36:21 q+ 15:36:48 Bob: Dug & Wu need to work together on this 15:41:46 q+ 15:42:31 ack gp 15:45:58 Wu: there are many solutions are addressing these issues 15:46:23 Katy: why can't we specify this is recommended 15:48:15 recommend (1) to present as worthy of confidence, acceptance, use, etc.; commend; mention favorably: to recommend an applicant for a job; to recommend a book. (2) to represent or urge as advisable or expedient: to recommend caution. (3) to advise, as an alternative; suggest (a choice, course of action, etc.) as appropriate, beneficial, or the like: He recommended the blue-plate special. The doctor recommended special exercises for her. (4) to make desirable or att 15:51:37 ACTION: Doug and Wu to work on a new proposal to resolve 6432 15:51:38 Created ACTION-49 - And Wu to work on a new proposal to resolve 6432 [on Doug Davis - due 2009-03-19]. 15:58:19 Bob: Accepted 6691 & 6692 15:58:56 s/2/2 as new issues 16:01:52 -Yves 16:02:01 -Li 16:17:31 Bob has joined #ws-ra 16:47:01 Ashok has joined #ws-ra 16:50:39 scribe: Ashok 16:51:09 Topic: http://www.w3.org/Bugs/Public/show_bug.cgi?id=6403 16:51:19 scribenick: Ashok 16:51:37 Topic: 6403 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/0007.html 16:51:40 Wu has joined #ws-ra 16:52:44 Dug: Create new section (don't need new namespace) with top-level-element which contains all the options you supprt 16:52:55 s/supprt/support/ 16:53:12 ... pretty much focussing on filter dialect 16:53:42 ... Use namespace of filter dialect to specify dialect 16:54:02 ... can intersect policy using simple QName matching 16:54:23 q+ 16:55:04 Dug: Same template can be used for other specs 16:55:23 ack katy 16:55:37 Katy: Will enum operations ever appear on WSDL 16:55:57 DaveS has joined #ws-ra 16:56:09 Dug: If implicit and required they do not appear on policy, if optional must appear on policy 16:57:58 Katy: In implict/optional case where policy is on endpoint we need policy to say what operations are supported and also the operations must support policy assertions 16:59:17 Wu: Discussion issue 6403 about policy 17:00:10 Wu: Make it light! 17:00:32 Katy: We also have the general problem of how we associate policy with these implicit operations. For example, how to associated security policy with the renew request. 17:01:13 ... This could be done by nesting the policy for the implicit operations within the emumeration policy 17:01:25 ... I will raise an issue to addres across specs 17:02:09 Action: Katy to create issue for policy issue for implicit operations 17:02:09 Created ACTION-50 - Create issue for policy issue for implicit operations [on Katy Warr - due 2009-03-19]. 17:02:33 Wu: Need more time to consider 17:03:15 Dug: I'm happy to accept changes on this later 17:05:37 +Li 17:05:51 Bob: I have heard nothing about this issue for some time 17:06:28 q? 17:07:27 Bob: I will give you week ... not on Tuesday's call but the follwing call 17:10:53 Topic: Issue 6632 17:11:16 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6632 17:11:45 Dug: This is a Transfer issue ... I would like to reassign to Transfer 17:12:39 +1 17:14:09 +Yves 17:14:45 Bob: Any objection to reassigning this? 17:15:47 RESOLVED: Reassign to WS-T 17:17:22 Bob: General case of server being unable to provide response ... perhaps be just a general "cannot comply" fault 17:17:48 jeffm has joined #ws-ra 17:18:32 Topic: Issue 6633 17:19:01 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6633 17:20:22 Dug: This is a generic Transfer issue ... not only to fragments 17:20:49 DaveS: This big nightmare 17:21:03 s/bib// 17:21:11 s/big// 17:21:45 DaveS: Bigger problem in RT but applies to T as well 17:22:25 ... we need to answer in both places 17:23:11 Dug: If we move to T, RT would be able to leverage same solution 17:28:43 entered into the isue comment: 17:28:47 This seems to apply to both RT and T, may occur more frequently in RT, but both need resolution. 17:28:49 It MAY be possible to find a repair in T that could be leveraged by RT. 17:28:50 The issue related to xpath needs to be investigated and may need a new related issue resolution. 17:31:32 RESOLVED: Reassign to WS-T 17:32:20 ... can be caused when namespace not mentioned inside the body 17:33:33 Topic: Issue 6551 17:34:19 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6551 17:35:31 Dug: Can run out of time updating whole resource as well ... RT can piggyback on that fault 17:36:47 Katy: Transfer this to T and pull over RT fault 17:37:05 q+ 17:38:07 q+ 17:38:24 DaveS: Can fail with partial update 17:39:26 Bob: ACID criteria for updates? 17:40:47 Dug: Goeff has opoened another, related issue 17:41:08 ... lets transfer this and then discuss the other issue 17:42:43 entered into comment: 17:42:47 Processing time may be only one reason that the operation was unable to complete. Applies to T as well as RT, RT might leverage resolution in T. 17:42:48 r-assign to T then re-visit 17:42:54 RESOLVED: Reassign to WS-T 17:43:25 Topic: Issue 6422 17:43:48 http://www.w3.org/Bugs/Public/show_bug.cgi?id=6422 17:44:34 Dug: you can have same problem in WS-T world 17:44:52 ... applies to Transfer 17:45:12 DaveS: Or it does not apply if there is idempotency 17:46:08 boxcarring to T makes no sense 17:49:34 and what happens if there is a fault in the middle of processing all the changes to the same doc? rollback? 17:50:43 so either you consider boxcarring as one operation (as Bob said), in that case boxcarring is application-specific and can be in a separate spec, or you plan to have a story about faults/rollback and it's getting messy 17:50:48 RESOLVED: Leave in RT but make sure RT follows T in terms of idempotency 17:52:01 comment entered: 17:52:05 Highlights that RT should follow idempotency properties of T, then might depend on specification of restrictions as to frags permitted 17:52:55 Bob: Shall we adjourn? 17:53:03 Adjourned 17:53:19 Next call Tuesday as usual 17:53:26 -Yves 17:53:30 Thanks to host IBM 17:53:30 I have made the request to generate http://www.w3.org/2009/03/12-ws-ra-minutes.html Yves 17:53:34
  • goodbye and have a nice trip 17:53:48 -[IBM] 17:54:30 -Li 17:54:31 WS_WSRA(F2F)9:00AM has ended 17:54:31 Attendees were Li, [IBM], Yves 17:54:42 Katy has left #ws-ra 18:35:36 gpilz has left #ws-ra 19:59:49 Zakim has left #ws-ra