20:30:18 RRSAgent has joined #ws-ra 20:30:18 logging to http://www.w3.org/2011/03/01-ws-ra-irc 20:30:20 RRSAgent, make logs public 20:30:20 Zakim has joined #ws-ra 20:30:22 Zakim, this will be WSRA 20:30:22 ok, trackbot, I see WS_WSRA()3:30PM already started 20:30:23 Meeting: Web Services Resource Access Working Group Teleconference 20:30:23 Date: 01 March 2011 20:30:40 +Wu_Chou 20:31:05 Katy has joined #ws-ra 20:31:16 +[Microsoft] 20:31:55 + +44.196.281.aaaa 20:32:17 +asoldano 20:32:32 Ram has joined #ws-ra 20:32:33 +Yves 20:34:26 +Tom_Rutt 20:34:50 agenda: http://lists.w3.org/Archives/Public/public-ws-resource-access/2011Mar/0000.html 20:35:26 trutt has joined #ws-ra 20:35:27 Topic: Appoval of Agenda 20:35:36 scribe: Katy 20:36:35 Bob: Goal for CR vote 15th March 20:36:58 Topic: Approval of minutes of F2F 20:37:08 Resolution: Minutes approved 20:37:24 bots are sleep today 20:37:35 s/sleep/asleep/ 20:37:44 Topic: http://www.w3.org/Bugs/Public/show_bug.cgi?id=12093 20:38:35 yes 20:38:42 Bob: Any objection to accepting proposal in comment no 1 of proposal. 20:39:57 Doug: Describes proposal 20:41:38 Gil: Feel uneasy about this because assigning semantic meaning to the empty string 20:42:43 ... How about only making the Get the special case 20:43:01 Doug: What if someone wants to use the empty string as id value 20:43:13 Gil: That's associating special value to "" 20:43:34
  • li has joined #ws-ra 20:43:40 ... we could have special string that means "unidentified" and special case that 20:44:00 ... within the W3C namespace 20:44:49 q+ 20:44:57 Doug: I don't think this is special semantics as it's indicated no identifier 20:45:00 act tom 20:45:05 ack tr 20:45:07 Bob: Empty string might mean no value 20:46:17 Tom: What if there's an overloaded identifier that happens to be ""? 20:47:15 Gil: The point is a symbol to identify no useful Id - whether it's a "" or special URI 20:48:44 Doug: Initial problem was that the client doesn't know whether it needs an identifier or not. 20:49:14 Gil: So when types with identifier defined those must be used, I am thinking of types with no identifier 20:49:20 ... specified 20:52:46 Gil: Problem is we don't know all the dialects there may be some types where we don't have an identifier. We should have a way to put these things without an identifier if people choose not to - but it's their problem 20:52:55 Doug: But that kills interop 20:52:59 q+ 20:53:04 q+ 20:53:12 Gil: disagree 20:53:18 ack tr 20:53:35 Tom: In what scenario would someone not have an id for their metadata section? 20:53:57 ack d 20:55:13 Doug: If you know enough about the metadata to 'put' it, you must put the appropriate identifier. If it's optional then the clients always need to ask for everything 20:55:44 ... either mandate the use of identifier or there's no point in it. 20:56:17 q+ 20:56:27 ack t 20:56:57 q+ 20:57:18 ack k 20:58:05 If you require an id, but allow it to be "", it will all work 20:58:51 Katy: Id should not be optional or clients would have to assume it's not there 20:58:55 that means that the set of values for the id attribute is empty 20:59:58 Bob: Empty identifier means set of values is empty/not present (in terms of XSLT test) 21:00:01 "" is a value, it will test for presence 21:00:25 Dave has joined #ws-ra 21:00:45 optimization or not, absent and null value must be described 21:01:13 q+ 21:01:15 Dave Snelling is lurking on tthe IRC only. 21:01:24 "" is not a null value, it is a valid string "empty string" , not null 21:01:38 zakim, I would like to report a lurker 21:01:38 I don't understand 'I would like to report a lurker', BobF 21:02:27 if you test for presence of the value with "", it will be true in xpath. To test for "" you have to actually do a sting compare operation with "" as the compared value 21:02:37 Gil: We define enumerated set of dialects we know about. What we are discussing is, amongst those dialects, can you leave off the identifier? I agree with Doug that we can't allow folk to leave the Id off for the cases where the dialects/ids are defined. 21:02:57 ack d 21:03:56 gpilz has joined #ws-ra 21:04:21 q+ 21:04:35 Java will return an empty string if there is no value defined 21:04:40 ack tr 21:04:49 Doug: To ease confusion factor, I would like to require the identifier to be set (to "" or syntax string) else folk will think that absence = wildcard. 21:05:51 q+ 21:06:14 ack gp 21:06:30 Tom: Schema point, technically speaking a default would work but it would cause more problems to have a default than to use "" - the latter makes it easier for xpath 21:07:18 Gil: I think we have agreed the following 1) Put needs the type; 2) in some cases value of the type is default which="" 21:07:49 ... we need to say whether it is legal to put empty string for a dialect that mex provides an identifier to 21:07:54 q+ 21:08:06 Doug: I agree, I think we have come full circle back to the proposal 21:08:44 ack tr 21:08:52 @foo != @foo2 21:09:02 oops, 21:09:20 according to xml spy anyway 21:09:22 - make @Identifier a required attribute of mex:MetadataSection - if a metadata type does not have any useful data to use as the @Identifier value then it MUST use "" for the value - keep @Identifier optional on the mex:GetMetadata operation - mex:GetMetadata w/o @Identifier (not "") means match ALL @Identifiers 21:09:24 oops 21:09:28 q+ 21:10:19 ack tr 21:10:46 - make @Identifier a required attribute of mex:MetadataSection 21:10:46 - you MAY use "" as the value of @Identifier except for those Dialects defined by WS-MEX 21:10:46 - keep @Identifier optional on the mex:GetMetadata operation 21:10:46 - mex:GetMetadata w/o @Identifier (not "") means match ALL @Identifiers 21:11:09 q? 21:11:11 q+ 21:11:37 ack dug 21:12:15 wuchou has joined #ws-ra 21:12:24 Doug: I will work on this text before the next meeting when we can review 21:12:56 Bob: Do we agree directionally so Bob can work on final text 21:13:26 Action: Doug to write up text based on comment one with some changes to 2nd bullet 21:13:26 Created ACTION-177 - Write up text based on comment one with some changes to 2nd bullet [on Doug Davis - due 2011-03-08]. 21:14:05 q+ 21:14:24 Topic: http://www.w3.org/Bugs/Public/show_bug.cgi?id=12112 21:14:38 ack ram 21:14:44 Ram: Currently collecting feedback, will have information in the next few days 21:15:09 ... Wait until next call prior to confirming final answer 21:15:17 Bob: Defer to the next call 21:15:53 Puffin 21:15:59 Topic: http://www.w3.org/Bugs/Public/show_bug.cgi?id=11776 21:16:21 q+ 21:16:44 ack ram 21:17:24 Ram: No further testing required? 21:18:19 q+ 21:18:40 ack ram 21:18:43 Bob: We will be producing new specs so we should crank through all the tests again 21:19:17 Ram: Previous mex issue need aditional testing? 21:19:51 Doug: Difficult to answer because the issue is clarifying the semantics 21:20:03 ... so to some may be no change 21:20:28 Ram: Recommend that we don't do unecessary testing as it has big resource issues 21:21:18 q+ 21:21:37 we definitely have to test it, but that's what CR is all about 21:21:41 Bob: I would prefer to be conservative in our testing, even if just syntax change 21:21:54 q+ 21:22:05 Yves: Any changes to element needs to be re-tested if after CR 21:22:12 ack gp 21:24:40 ack dug 21:25:57 Bob: If we change the spec, we should retest. Now we have gone through the process once, it should be easier 21:26:10 ... consider this when accepting the proposals 21:26:53 ... we could defer 11776 so we can decide whether the test impact too big 21:27:45 http://www.w3.org/2002/ws/ra/edcopies/wsevd.html#EVD_MIME 21:27:48 Topic: Misc issues 21:28:14 Bob: need to apply for the MIME type. 21:28:22 ... done in link above 21:28:23 given example xml doc 21:28:25 21:28:27 21:28:29 "" 21:28:30 21:28:31 The following xpath returns the element: 21:28:33 //element[@atr1=""] 21:28:34 the following xpath does not return the element (no match) //element[@atr1=" "] 21:28:36 Thus the "" is not comparable with " " 21:28:52 Topic: Items at risk 21:30:03 Bob: Items at risk are no longer at risk as we have adequate implementations for WS-Eventing and WS-Enum 21:30:28 q+ 21:31:04 ack tr 21:31:35 -Tom_Rutt 21:31:50 I just lost my connection , is the meeting over? 21:32:00 not yet 21:32:06 We are talking about next meeting. 21:32:07 talking about next meeting 21:32:24 Topic: Next week's meeting 21:33:00 q+ 21:33:07 ack dug 21:33:08 Bob: Clash with cloud management meeting on 8th so we will have next meeting on the 15th and meeting on 22nd 21:33:14 +Tom_Rutt 21:33:34  WS-Enumeration test coverage analysis to be completed by Microsoft. 21:33:40 q+\ 21:33:45 q+ gil 21:33:55 q- \ 21:34:42
  • is Darth Vadar speaking as well? 21:34:49 zakim, who is making noise? 21:35:00 dug, listening for 10 seconds I heard sound from the following: Bob_Freund (25%), Gilbert_Pilz (41%) 21:35:32 q+ 21:35:46 Test coverage analysis actions: 21:35:48 WS-Enumeration test coverage analysis to be completed by Microsoft. 21:35:56 WS-Eventing test coverage analysis to be analysis by Avaya. 21:36:02 WS-Transfer/WS-Fragment test coverage analysis to be analysis by IBM. 21:36:04 ack du 21:36:08 WS-MEX test coverage analysis to be analysis by Oracle. 21:36:13 ack g 21:36:46 Gil: Why aren't faults defined in the WSDL in the W3C specs? 21:39:05 Tom: If SOAP faults they can happen anywhere so don't need to be defined in the WSDL 21:40:52 answer: we're lazy 21:40:59 answer: 'cause 21:41:11 answer: go away, use REST 21:41:30 just log them 21:43:43 would we need a union to express multiple faults could be returned? 21:43:52 Gil: will look into this and decide whether issue or not next meeting 21:43:53 -Tom_Rutt 21:43:55 -asoldano 21:43:55 Katy has left #ws-ra 21:44:02 -Wu_Chou 21:44:04 -[Microsoft] 21:44:05 -Yves 21:44:06 - +44.196.281.aaaa 21:44:07 -Bob_Freund 21:44:12 -Gilbert_Pilz 21:44:13 WS_WSRA()3:30PM has ended 21:44:14 Attendees were Bob_Freund, Doug_Davis, Gilbert_Pilz, Wu_Chou, [Microsoft], +44.196.281.aaaa, asoldano, Yves, Tom_Rutt 21:44:16 rrsagent, generate minutes 21:44:16 I have made the request to generate http://www.w3.org/2011/03/01-ws-ra-minutes.html BobF 21:54:05 gpilz has left #ws-ra 22:39:39 trutt_ has joined #ws-ra