19:28:36 RRSAgent has joined #ws-ra 19:28:36 logging to http://www.w3.org/2009/06/02-ws-ra-irc 19:28:38 RRSAgent, make logs public 19:28:38 Zakim has joined #ws-ra 19:28:40 Zakim, this will be WSRA 19:28:40 ok, trackbot, I see WS_WSRA()3:30PM already started 19:28:41 Meeting: Web Services Resource Access Working Group Teleconference 19:28:41 Date: 02 June 2009 19:28:48 Wu has joined #ws-ra 19:29:05 +Doug_Davis 19:29:20 +Bob_Freund 19:30:16 +Tom_Rutt 19:30:51 on a cell so thing could be screwy 19:30:55 Vikas has joined #ws-ra 19:31:00 +Wu_Chou 19:31:23 +Ashok_Malhotra 19:31:39 + +1.571.262.aabb 19:32:03 zakim, aabb is Vikas 19:32:03 +Vikas; got it 19:33:06 + +1.408.642.aacc 19:33:22 zakim, aacc is Gilbert 19:33:22 +Gilbert; got it 19:33:30 Ram has joined #ws-ra 19:33:55 gpilz has joined #ws-ra 19:34:15 +Yves 19:36:34 scribe: Ram 19:36:40 scribenick: Ram 19:36:40 Scribe: Ram (Microsoft) 19:36:50 asir has joined #ws-ra 19:37:32 agenda: http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Jun/0004.html 19:37:45 q+ 19:38:08 ack dug 19:38:29 ack dug 19:38:50 Agenda approved with some changes to issue processing order. 19:39:37 The minutes from last meeting has been updated to reflect late attendees. 19:39:46 http://www.w3.org/2002/ws/ra/9/05/2009-05-19.html 19:40:28 http://www.w3.org/2002/ws/ra/9/05/2009-05-26.html 19:40:50 No objections. The minutes from May 26th, 2009 has been approved. 19:41:12 Administrivia: 19:41:44 F2F is next week. Jeff Mischinsky has provide the logistics to WG email list. 19:41:54 We will work on key issues and close others as well. 19:42:26 Gil: Will look into head count information and do the necessary. 19:43:05 +??P12 19:43:12 No further discussion on F2F logistics. 19:43:34 zakim, P12 is Snelling 19:43:34 sorry, Bob, I do not recognize a party named 'P12' 19:43:42 Bob will post the link to the logistics email to the Administration site for the WG. 19:43:46 zakim, ??P12 is Snelling 19:43:46 +Snelling; got it 19:44:13 q+ 19:44:19 Task team progress: 19:44:19 ack gpi 19:44:23 6401. 19:44:26 q+ 19:44:35 Gil has provided an updated proposal. 19:45:00 +JeffM 19:45:19 +1 to a new closing issue :-) 19:45:21 ack wu 19:45:22 Gil: We can discuss this at the end of this call. 19:45:39 DaveS has joined #ws-ra 19:45:46 Wu: I have posted an email responding to Gil's proposal. I am not sure if we can discuss this issue this week. 19:46:30 Bob: I would like to see progress on 6401 since there are a number of issues behind it. 19:46:46 q+ 19:46:54 ack asir 19:46:55 q+ 19:47:07 Bob: Please make progress on 6401. 19:47:37 Dependent issues: 6430, 6661 19:47:48 ack gpi 19:48:09 Probably 6401, 6430 and 6661 are all the same! 19:48:45 Gil: There is a lack of clarity on some use cases in Wu's comment. 19:49:06 Gil: BP says don't do solicit-response MEP. 19:50:09 Next discussion item: Preparation for issues on delivery mode cluster. 19:50:19 Geoff: We will be ready by end of this week. 19:50:29 Bob: How about T/RT merger? 19:51:07 Geoff: Geoff and Doug are working on an assessment/analysis due before end of this week. 19:51:26 New issues discussion 19:51:37 6955 (from Geoff Bullen) 19:52:11 just s/create/manage/ right ? 19:52:20 Geoff: The proposal is to change the description for SubscriptionManager. 19:52:51 The change is just about s/change/create in the description. 19:53:06 Clean bowled! 19:53:07 The issue is accepted. 19:53:13 No objections. 19:53:17 Issue resolved. 19:53:27 wow, record speed 19:53:35 6956 (from 19:53:38 Geoff) 19:53:50 bob - I'd like more time on this one 19:54:19 Geoff: Ambiguity on what is expected when enumeration context expires and can one tell if the context has expired. 19:54:28 Geoff: The state may not be store in the server. 19:54:43 Geoff: It is not clear when the enumeration context will expire. 19:55:03 q+ 19:55:10 Geoff: Section 3.2 needs clarification. 19:56:00 q- 19:57:08 Issue accepted. No objections. 19:57:27 Bob: We will discuss this further on the mailing list. 19:57:35 6975 (from Gil Pilz) 19:58:26 Issue accepted. No objections. 19:58:57 6980 and 6986 are accepted. No objections. 19:59:04 6986 has a proposal. 19:59:58 Doug Davis: WS-Eventing does not define a Topic based filter. Change the specification to use XPATH based filter. 20:00:24 Refer to Example 4.1 line 43 WS-Eventing. 20:01:10
  • http://www.w3.org/2002/ws/ra/edcopies/wseventing.html#Table4 20:01:18 Also refer to example 5.1. 20:01:37
  • http://www.w3.org/2002/ws/ra/edcopies/wseventing.html#Table13 20:02:06 q+ 20:02:23 ack gpil 20:03:24 Issue 6986 is resolved. 20:04:05 Discussion on issue 6429. 20:04:15 Wow, another good progress on 6986 20:05:31 Wu: This WSDL is defined by Event Source and used by Event Sink. 20:05:46 q+ 20:06:17 ack dug 20:06:49 q+ 20:07:32 Dug: The challenge is how to get the separate WSDL (if it is made separate). 20:07:45 Wu: It is OK to close with issue, 20:08:30 Wu: This is dependent of 6401. 20:08:32 ack gpi 20:08:44 s/Wu/Li 20:08:56 -[Microsoft] 20:09:06 we are dialing back in 20:09:42 +[Microsoft] 20:10:02 LOL its all Geoff's fault - minute that! 20:10:05 Geoff is button challenged! 20:10:10 Apologies accepted :) 20:11:01 Bob: We need a new issue here. 20:11:06
  • +1 gil 20:11:14 -Snelling 20:11:27 well, it is in the spec as of now 20:11:59 +??P6 20:12:09 Bob: This is right now in the WSDL doc. 20:12:35 Snelling back 20:12:46 zakim who is making noise? 20:12:52 ACTION ITEM: Gil to file a new issue (relating to 6429) to move the wrapped events and put in a separate WSDL. 20:12:52 Sorry, couldn't find user - ITEM 20:13:07
  • thanks gil 20:13:39 Discussion Issue 6916. 20:13:48 Dug: I have provided a proposal today. 20:15:12 q+ 20:15:24 ack geo 20:15:53 q+ 20:15:55 q+ 20:16:41
  • q+ 20:16:55 ack gpi 20:17:04 Gil: Generating a fault is misleading. 20:17:34 s/Generating/kind of generating/ 20:17:58 Gil: Generating provides no guarantee what the endpoint does with the generated fault. It is essentially unverifiable. 20:18:13 Gil: No need to transmit the generated fault. 20:18:20 ack dug 20:18:35 q+ 20:18:38 ack li 20:19:05 Li: If the server generates a fault but does not transmit a fault what does the client see? 20:19:32 Bob: The service may not transmit a fault if it does not trust the client. 20:19:52 or if there is no mechanism for transmitting the fault 20:20:07 -JeffM 20:20:07 e.g. one-way operation with the HTTP back-channel closed 20:20:17 +1 any kind of fault isn't ok with security folks - even letting them know that something went wrong is too much info 20:20:18 ack dave 20:21:14 q+ 20:21:20 ack dug 20:21:24 Dave: What we are trying to say is if a fault is transmitted then a specific fault MUST be transmitted. 20:21:41 q+ 20:21:57 ack gpi 20:22:35 Gil: MUST generate a specific fault is sufficient. This is independent of the decision to transmit. 20:23:15 q+ 20:23:39 anyone else hearing static? 20:23:46 mixing voices? 20:23:49 Yes, there is static. 20:23:51 oh good, not just me 20:23:54 q- 20:24:03
  • too much statics 20:24:06 that's not static 20:24:09 Can Dave type in his comment? 20:24:20 that's dropped packets 20:24:32 LOL 20:24:36 ack dave 20:24:40 I support unifying the specs. 20:24:49
  • must transmit the fault :-) 20:24:52 :-) 20:25:16 I might raise a separate issue tom clean up the ambiguity around "generate" vresus "transmit" 20:25:49 q+ 20:25:54 q+ 20:26:04 ack geo 20:26:15 Geoff: There are a couple of other specific cases as well. 20:26:40 q+ 20:26:54 q? 20:27:19 In WS-Enumeration section 3.2 20:27:26 ack dave 20:27:35 what do we do with this? Does this need any clarification? 20:27:51 ack dug 20:29:31 There is also ambiguity relating to 6956 in the WS-Enumeration specification. 20:29:48 Geoff: I take back my comment. I am fine. 20:30:10 6916 is RESOLVED with latest proposal. No objections. 20:30:38 Issue 6712 discussion. 20:30:54 q+ 20:31:04 q+ 20:31:09 ack dave 20:31:37 q+ 20:32:03 Dave: The implementation and presentation layer need some close coupling to process this. 20:32:13 q+ 20:32:23 q- 20:33:01 ack geo 20:33:50 q+ 20:34:16 Geoff: I gave two examples. It seems to me that a wrapper does the same thing and has the same problems. 20:34:53 Geoff: The choice between what is a literal value and what is an instruction is complicated. 20:35:30 that is correct 20:35:57 Bob: HTTP PUT operation does not have any expectation on the content/payload. Why do we need to define the content? 20:36:43 Dug: To me why this is different is because WS-Transfer talks about two things: One is XML representation and the other is the instruction. 20:37:01 Dug: If the WS-Transfer were to remove this distinction, then we don't need this. 20:37:28 modeled after HTTP 20:37:48 Dug: WS-Transfer does NOT say that it is modeled after HTTP. 20:37:56 ack dug 20:38:07 Bob: It may be in the charter though. 20:38:11 Interesting note: The iPhone text correction function corrects 'WSRA" to "WARS" :-) 20:38:21 q+ 20:39:20 ws-transfer does not talk about Doug's use case 20:40:14 Dug: There is nothing in the WS-Transfer spec that GET must return a wrapper response. 20:41:03 acl gpi 20:41:09 ack gpi 20:42:28 Gil: How can I do anything useful if cannot interpret the XML?\ 20:43:00 Gil: How do I interpret the blob? 20:43:06 Ram - he's saying the opposite - he's saying there _are_ cases where you don't want to interpret it 20:44:03 q+ 20:44:57 Gil: We should stay away from defining what the instruction is without any interpretation. We want the service to do the interpreration. 20:45:14 ack geo 20:46:09 Geoff: It is a very specific use case. A DB client and DB service. The DB service takes a BLOB and stuffs it in the DB. 20:46:41 Geoff: There is a tight coupling between the DB client and DB service. 20:47:21 q+ 20:47:37 Geoff: By creating a dialect we are forcing a service to interpret it. 20:48:33 Geoff: How do I know if my BLOB is going to be interpreted or not? 20:48:48 Geoff: How does the client know what the service expects? 20:49:03 just like HTTP! 20:49:31 Geoff: The service is the one that defines the XML representation / instruction. 20:49:40 Server is in control! 20:50:24 ack dug 20:50:54 Dug: I am asking for a mechanism for the service to distinguish what the client is sending in. 20:51:04 ack dave 20:51:21 q+ 20:51:57 Dave: We can find a compromise. 20:51:58 dave - my default was NO ATTRIBUTE 20:51:59 this is nothing to do with existing impl 20:52:24 Dave: Define a default that is closer to current mechanism. 20:52:50 ack gpi 20:53:02 Bob: Let us pause on this issue and move on to 6401. 20:53:37 q+ 20:54:44 Gil: Once i have a dialect, i can know what nofication types are supported. 20:56:14 Gil: By adverstising notification types, it is easy to filter based on notification types. 20:56:35 q+ 20:56:37 ack geo 20:57:05 Geoff: Your proposal has a strong reliance on MEX. Maybe you could placate my concern. 20:57:33 Geoff: Do I need to have a running service to issue a MEX call against? 20:58:48 http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Jun/0002.html 21:01:21
  • composition vs. geneative approach 21:02:25 -Gilbert 21:02:26 -Wu_Chou 21:02:27 -Doug_Davis 21:02:27 -[Microsoft] 21:02:28 -??P6 21:02:28 -Yves 21:02:30 -Bob_Freund 21:02:30 -Tom_Rutt 21:02:32 -Vikas 21:02:32 I'm logging. I don't understand 'draft minute', Yves. Try /msg RRSAgent help 21:02:33
  • wu: composition would support generative 21:02:34 I have made the request to generate http://www.w3.org/2009/06/02-ws-ra-minutes.html Yves 21:02:35 -Ashok_Malhotra 21:02:45 - +0125660aaaa 21:02:46 WS_WSRA()3:30PM has ended 21:02:47 Attendees were +0125660aaaa, [Microsoft], Doug_Davis, Bob_Freund, Tom_Rutt, Wu_Chou, Ashok_Malhotra, +1.571.262.aabb, Vikas, +1.408.642.aacc, Gilbert, Yves, Snelling, JeffM 21:02:48 DaveS has left #ws-ra 21:05:37 TomRutt has left #ws-ra 21:06:39 gpilz has left #ws-ra