19:48:14 RRSAgent has joined #ws-addr 19:48:14 logging to http://www.w3.org/2006/09/25-ws-addr-irc 19:48:29 zakim, this will be ws_addrwg 19:48:29 ok, bob; I see WS_AddrWG()4:00PM scheduled to start in 12 minutes 19:48:54 Meeting: Web Services Addressing WG Teleconference 19:49:03 Chair: Bob Freund 19:49:50 Agenda: http://lists.w3.org/Archives/Public/public-ws-addressing/2006Sep/0036.html 19:52:20 rrsagent, make logs public 19:53:14 David_Illsley has joined #ws-addr 19:53:52 Jonathan has joined #ws-addr 19:56:09 regrets+ katy 19:57:49 plh has joined #ws-addr 19:58:38 pauld has joined #ws-addr 19:58:51 WS_AddrWG()4:00PM has now started 19:58:57 +Bob_Freund 19:59:08 tel:+1.617.258.0992 (Office) 19:59:10 oops 19:59:14 +Plh 19:59:31 +[IPcaller] 19:59:49 zakim, ipcaller is David 19:59:49 +David; got it 19:59:58 +Jonathan_Marsh 20:00:01 zakim, mute me 20:00:01 sorry, David_Illsley, I do not see a party named 'David_Illsley' 20:00:17 zakim, mute David 20:00:17 David should now be muted 20:00:23 PaulKnight has joined #ws-addr 20:00:35 anish has joined #ws-addr 20:00:37 +Paul_Downey 20:00:47 TonyR has joined #ws-addr 20:01:41 zakim, David is really me 20:01:41 +David_Illsley; got it 20:01:47 prasad has joined #ws-addr 20:01:54 +??P9 20:02:00 + +1.503.228.aaaa 20:02:05 gpilz has joined #ws-addr 20:02:18 +??P12 20:02:20 zakim, ??P12 is prasad 20:02:20 +prasad; got it 20:02:25 zakim ??P9 is yenling 20:02:26 +Paul_Knight 20:02:35 +Gilbert_Pilz 20:02:39 +Marc_Hadley 20:02:42 zakim, aaaa is Anish 20:02:42 sorry, pauld, I do not recognize a party named 'aaaa' 20:03:04 zakim, .aaaa is Anish 20:03:04 sorry, pauld, I do not recognize a party named '.aaaa' 20:03:29 zakim, whi is on the phone 20:03:29 I don't understand 'whi is on the phone', bob 20:03:43 +??P0 20:03:53 zakim, ??p0 is me 20:03:54 +TonyR; got it 20:04:10 zakim, ??p9 is yinleng 20:04:10 +yinleng; got it 20:04:24 +DOrchard 20:05:07 zakim, unmute me 20:05:07 David_Illsley should no longer be muted 20:05:23 dorchard has joined #ws-addr 20:05:30 +[IBM] 20:05:35 +David_Hull 20:05:44 Paco has joined #ws-addr 20:05:56 zakim, ibm holds Paco 20:05:56 +Paco; got it 20:06:54 Scribe: Jonathan 20:07:02 +GlenD 20:07:04 dhull has joined #ws-addr 20:07:20 GlenD has joined #ws-addr 20:07:31 Topic: Agenda Review 20:07:37 Meeting: WS-Addressing WG telcon 20:07:39 Chair: Bob 20:07:44 Agenda accepted 20:07:57 Topic: Approval of minutes 20:08:06 minutes look OK 20:08:16 Minutes accepted as mailed 20:08:51 Bob: Goal to reach conclusion on CR33, which is blocking CR31, which is blocking ending CR. 20:09:03 ... Been working this for a couple of months, we need to conclude. 20:09:09 Topic: Action Items: 20:09:31 2006-08-21: cr31 - Tony Rogers to implement CHANGE 1&2 to the table in preparation for CR-31 PENDING 20:09:52 ... will be done later today 20:10:18 Topic: Coordination and New Issues 20:10:49 Bob: Policy is requesting a non-normative referenec to WS-Policy. 20:11:00 Proposal: "The wsaw:UsingAddressing element MAY also be used in other contexts (e.g., as a policy assertion in a policy framework )." 20:11:00 20:11:25 Philippe: Request didn't go to publich list... link here: 20:11:39 s/publich/public/ 20:11:41 http://lists.w3.org/Archives/Public/public-ws-policy/2006Sep/0133.html 20:12:12 Bob: Controversial? 20:12:23 Tony: That's what we were suggesting as well... 20:12:39 Bob: No objections heard to adding this as a new issue, closing it by accepting the proposal. 20:12:56 Topic: CR033 20:13:15 Bob: Proposal 4 was posted last week by Anish, but we didn't have time to go over. 20:13:54 Anish: Background: we have the wsaw:Anonymous marker, restricting values of FaultTo and ReplyTo, which we've modified to accomodate "none". 20:14:06 zakim, who is making noise 20:14:06 I don't understand 'who is making noise', bob 20:14:23 zakim, mute me 20:14:23 DOrchard should now be muted 20:14:32 zakim, who's speaking? 20:14:38 zakim, mute me 20:14:39 David_Illsley should now be muted 20:14:44 dorchard, listening for 10 seconds I heard sound from the following: anish (81%), GlenD (9%) 20:14:47 ... WS-RX came up with an anonymous template, with slightly different semantics. It says "the current backchannel that has the same uuid as the current makeconnection." 20:15:00 zakim, mute GlenD 20:15:00 GlenD should now be muted 20:15:13 ... This isn't composible with wsaw:Anonymous. 20:15:34 ... We need instead to talk about addressable endpoints rather than equivalent to our anonymous URI. 20:15:51 ... Some folks asked for something runtime verifiable. 20:17:05 ... The wsaw:isAnon flag in the message allows the service to verify that the non-Anon URI still should go on the backchannel. 20:17:28 http://lists.w3.org/Archives/Public/public-ws-addressing/2006Sep/0028.html 20:17:28 ... Proposal here: 20:18:01 ... Under "required" and "prohibited", the address has to be anon, none, or marked isAnon="true". 20:18:39 ... Other specs could use this to define variants of anon or none. 20:18:59 q+ 20:19:42 ack dhull 20:20:12 David: In allowing none with anon, how did we deal with HTTP response? 20:20:28 ... HTTP users will no be able to handle none. 20:22:20 ... To the issue, the changes are interesting, signalling anonymity by something other than through a URI. 20:22:36 ... Our core is extensible. 20:22:48 ... Seems to obviate the need for the anon URI., 20:23:41 ... Have we thought through how the two work together, and how disruptive it is to what we have, 20:23:48 q+ 20:23:48 q+ to ask about putting in the core 20:24:06 ack anish 20:24:44 Anish: I think it's fairly limited. If this is marked in the WSDL, when you send a request, your FaultTo or ReplyTo can be any URI. 20:24:49 q+ 20:25:14 Anish: If the client doesn't understand it, it simply won't put it in... 20:25:31 ack dorch 20:25:32 dorchard, you wanted to ask about putting in the core 20:25:45 DaveO: What about putting it in core? 20:25:45 q+ 20:26:13 ... saw Jonathan's note, agreed putting wsdl-markers into runtime stuff seems suspect. 20:26:32 ... sent recent mail about putting it into the core (straw man). I'll make the argument it's not an incompatible change. 20:26:49 ... We could put this in the Core namespace, and look at sending/receiving behaviors. 20:27:03 ... We can see how forward/backward compatible it is. 20:27:15 ... I squinted and think it might be a compatible change. 20:27:31 q? 20:27:47 ... If someone comes along and says it's a non-compatible change to the core, then it's hard to want to do as an extension. 20:27:52 +1 in that the document doesn't matter 20:28:22 ... In a sense this is adding a kind of typing behavior. We only provide a URI there, but we don't have a model for filling in your own values. 20:28:44 ... Adding run-time typing might be an important change to do. 20:28:50 zakim, mute me 20:28:50 DOrchard should now be muted 20:29:00 ack jona 20:29:53 Jonathan: Marker might mean: ignore any validation you might do based on wsaw:Anonymous="required". 20:30:45 Anish: no, that means in the ReplyTo and FaultTo must either be wsa anonymous, none, or any other URI. 20:30:57 q+ 20:31:23 Jonathan: what's the difference? 20:31:52 Jonathan's point about "ignoring validation" is somewhat true, the marker does say "ignore the value". 20:32:07 Anish: I don't ignore it, I include the recognition of wsaw:isAnon. 20:32:18 Jonathan: There is no restriction on the value if the anon attrib is set. 20:32:59 q+ 20:33:02 Jonathan: When WS-A processor sees this, then it ignores the value, therefore it's core 20:33:20 jonathan: there are 2 different ways of looking at this 20:33:25 so if the server sees isanon=true, then it basically pretends the [address] was anon? 20:33:41 Jonathan: Thinks there are two ways to look at this proposal. 20:33:43 jonathan: 1 way is that the wsdl is overridden, the other is overridiing core validation. 20:33:46 ack paco 20:33:59 q- 20:34:19 Paco: Is the intent that when you've got the flag, you can put any URI, or one that represents the backchannel? 20:34:50 q+ 20:35:14 Anish: As far as this marker goes, and as far as WSDL validation goes, then it follows the rules for the marker. You still need to process the special URI. 20:35:31 Paco: What if I give you an addressable URI with wsaw:isAnon="true"? 20:35:57 Anish: wsaw:Anonymous="required" means the response will always be on the backchannel. 20:36:21 ... The specific URI in the EPR may have a specific meaning. 20:36:30 Paco: That meaning has to be compatible with the backchannel behavior? 20:36:43 ... My question is about the backward compatibility issue: 20:36:49 zakim, unmute me 20:36:49 DOrchard should no longer be muted 20:37:11 ... A client sends this marker to an old endpoint. Maybe the old endpoint doesn't understand the marker, it will choke because it doesn't understand the URI. 20:37:19 ... But the WS-A processor will still choke. 20:37:43 DaveO: If WS-A processing is done first, it will choke. A layer before addressing might be able to handle it. 20:38:48 Paco: Suppose you have WS-A deployed, and we have RM deployed (assume somebody uses special backchannel). Now we publish this spec with the new flag, everyone crashes 20:38:49 q+ 20:39:02 (not sure I got that whole thing). 20:39:08 DaveO: Not backward compatible? 20:39:15 Paco: Not convinced it won't break existing endpoints. 20:39:38 ... A client sends to a previously deployed endpoint. The endpoint breaks. 20:40:09 Gil: You're presuming that you can already use the WS-RM URI. But that's why we have this issue in the first place. 20:40:33 Paco: Concerned about pushing something to the runtime something we should do in the WSDL. 20:40:59 ... I think we're too tight in assuming who will manage connections. 20:41:18 Anish: Seem to be pointing to the previous proposal. 20:41:35 Paco: Yes, sorry to go back there. We should have a better marker than a runtime artifact. 20:42:06 DaveO: Do you see any way we can support WS-RM's anonymous with wsaw:Anonymous? 20:42:28 ... Any change to RM that isn't also incompatible with WS-Addressing? 20:42:52 Paco: You put it well - we're assuming to much about how much validation we do. 20:42:58 btw, paco, i would be ok with the previous proposal (or some version of it) 20:43:12 DaveO: Even changing the marker is not compatible. 20:43:20 Paco: Marker isn't done yet. We can change that. 20:43:40 q? 20:43:41 q+ 20:43:42 ... Sympathetic to the problem, but don't like this solution for the backward compatibility reasons. 20:43:55 q- 20:43:58 ack tonyr 20:44:10 zakim, mute me 20:44:10 DOrchard should now be muted 20:44:31 Tony: Jonathan recorded Anish as saying that anonymous=required means anon, none, or any other uri, but should say any other uri with anon=true. 20:45:21 ... Thinks Jonathan misminuted it. 20:47:22 Jonathan: Trying to tease out what "any other uri" means. 20:47:24 Tony was exactly right - when isAnon="true" that means "do NOT interpret this URI in the naive way (by just trying to send to it) - something special is going on" 20:47:45 q? 20:47:51 ack dhull 20:47:52 Tony: You need something to process that special URI. 20:49:11 DaveH: Only difference between an EPR with an addressable value, and the same EPR with isAnon="true" is... 20:49:38 scratch above line. 20:50:05 DaveH: What's the difference to an anon-like address and an anon-like address marked as isAnon? 20:50:20 Tony: Should be no difference on the wire. 20:50:27 q+ 20:50:33 DaveH: We're just spelling anonymous differently. 20:50:43 ack anish 20:50:49 q+ 20:51:09 Anish: We want to see WS-A and WS-RM composable. We aren't right now. 20:51:43 ... I don't want to make it hard to turn on RM on an endpoint that only operates on the backchannel - without removing things from the WSDL. 20:52:01 ... Several ways to solve this problem. 20:52:21 ... We can ask WS-RM to redesign, which they already rejected. 20:53:12 ... They sent one proposal to loosen the tightness between the marker and WS-A anon. 20:53:28 ... I wrote up the isAnon marker proposal. 20:53:43 ... I don't want to see that these two spescs aren't compatible. Worst solution possible. 20:54:14 ... Second edition of Core, kicking back to WS-RM, etc. anything is better. 20:54:25 ack gpil 20:54:47 Gil: Wanted to answer DaveH, what's the difference when you add isAnon=true. Trying to communicate it one more time. 20:55:17 ... Imagine you have a service that needs to be reliable. Need to retry responses when it determines it must. 20:55:34 ... Now imagine Alice and Bob connecting to the service. Neither supports a listener. 20:56:07 ... From the service's perspective, if it needs to resend a response back to Alice, it can't disambiguate between Alice and Bob. 20:56:33 ... Both are addressed using the anonymous URI. It's got no information to correlate the replies. 20:56:54 ... We've split out the fact of anon meaning use the back channel, leaving the uuid to disambiguate Alice and Bob. 20:57:07 DaveH: Gets that, talked about sending a cookie along. 20:57:35 Gil: Alice's wire and Bob's wire are different wires. 20:57:45 DaveH: You can't disambiguate that from the request. 20:58:00 Gil: Might need to create a new sequence, so you need to know who it came from. 20:58:07 DaveH: Can't use wsa:From? 20:58:14 Gil: At risk? 20:58:36 DaveH: Might be a good use for it. 20:58:36 ack paco 20:59:20 Paco: With the isAnon marker, when I use the wsaw:Anonymous="required", that means the service trusts you to send a URI that encodes "anonymoous". 20:59:44 ... Key point is that when you use the flag, you trust the client. 20:59:53 Tony: That's how I understand it. 21:00:08 Paco: You either send the real thing, or we trust you. We give up validation. 21:00:59 ... if this is fundamentally changing the meaning of the marker. Why don't we make the marker informational: "I always send the response on the backchannel." 21:01:21 Anish: I'm fine with proposal 1 which is about asserting what the service can and cannot do. 21:01:42 ... If the service says it can't do callbacks, it will send a fault. 21:01:58 ... The complaint was the requirement is too fuzzy. I think that's OK. 21:02:21 Paco: Looks like when we put in this marker, and suspend validation. 21:03:44 Jonathan: In the absence of WSDL, does isAnon="true" change any behavior? 21:03:56 -yinleng 21:03:57 Tony: Yes, the response will come on the backchannel. 21:04:27 chad has joined #ws-addr 21:04:46 Anish: Can't say anything about what the behavior might be without WSDL. 21:05:08 can't help thinking this belongs in core 21:05:12 q+ 21:05:24 and that ship has sailed, for 1.0 anyway 21:06:09 chad, question: options for cr33, again 21:06:24 chad, option 0: Status Quo 21:06:55 chad, option 1: Status quo, but clarify that "optional" makes no statement about what other addresses will work 21:07:35 chad, option 2: Remove wsaw:anonymous and use Policy 21:07:35 Anish: Doesn't change behavior. The client is asserting it's anonymous. 21:07:44 q+ 21:07:53 q- 21:08:05 chad option 9: misunderstand the proposal 21:08:14 marc has joined #ws-addr 21:08:15 chad, list options 21:10:13 http://www.w3.org/2002/ws/addr/cr-issues/#cr33 21:11:27 chad option 4: provide a marker to let a URI slide past the wsaw:Anonymous validation (Anish's proposal of today) 21:12:38 chad option 5: provide a marker to indicate that a URI requires a response on the backchannel 21:13:02 chad, options? 21:13:56 q+ to ask about option #4 21:14:20 zakim, unmute me 21:14:20 DOrchard should no longer be muted 21:14:23 chad option 3: Remove wsaw:anonymous and use policy (Katy's proposal) 21:14:54 option2: proposal 21:15:01 chad, option 2: proposal 21:15:02 ack dorch 21:15:02 dorchard, you wanted to ask about option #4 21:15:38 DaveO: If I make up a new URI that means "don't use the backchannel", and I mark it as isAnon="true" 21:15:59 q+ to comment on option 0 21:16:07 ... that means that if someone has wsaw:Anonymous="required", I will process it. 21:16:23 Anish: Yes, but the service will still need to process that URI, if it understands it. 21:16:42 DaveO: I'm just going to inject this in there so that WS-A isn't going to fault either. 21:16:47 q+ 21:16:51 Anish: Paradox. 21:17:20 DaveO: Two levels of validation. WSDL-based, WS-A. We'll hope these aren't incompatible. 21:17:39 ... Thought the proposal was a bit more strongly-typed. Guess not. 21:17:43 q+ 21:17:47 ack dhull 21:17:47 dhull, you wanted to comment on option 0 21:17:52 zakim, mute me 21:17:52 DOrchard should now be muted 21:18:24 DaveH: From what I could tell, some is based on the misconception that wsaw:Anonymous="optional" means any URI will work. It doesn't, just that you can put anon URI there. 21:18:30 chad, list options 21:18:32 ... Might want to emphasize that point in the text. 21:18:44 ... which could be composed with Option 0 - status quo. 21:18:54 q+ to ask about Paco's "kind of proposal" 21:20:11 Option 0.1 Status quo, but clarify that "optional" makes no statement about what other addresses will work 21:20:19 Option 2: Change MUST to SHOULD 21:20:26 q+ to ask about option 3 21:20:29 chad, Option 2: Change MUST to SHOULD 21:20:39 chad, Option 0.1 Status quo, but clarify that "optional" makes no statement about what other addresses will work 21:20:49 q? 21:20:50 q? 21:20:58 chad, Option 0: Status quo, but (possibly) clarify that "optional" makes no statement about what other addresses will work 21:21:17 ack gpilz 21:21:30 chad, say hi 21:21:32 Gil: Dug preferred Option 1 so each specification can maintain lists of URIs with anonymous semantics. 21:21:40 ... right? 21:21:58 chad, list options 21:21:59 q? 21:22:01 Bob: Loosen MUST to SHOULD so that you could rationalize the conflict. 21:22:18 Gil: Core already allows other URIs with anonymous semantics, right>? 21:22:22 Bob: right. 21:22:24 ack anish 21:22:36 chad, Option 1: Change MUST to SHOULD 21:22:45 chad, option 2: proposal 21:22:46 chad option 1: change MUST to SHOULD (allows for other specs to define anon URIs) 21:22:48 chad, options? 21:23:19 Anish: Server needs to understand the URI in the address. If the server doesn't it will barf or make assumptions. 21:23:23 zakim, unmute me 21:23:23 DOrchard should no longer be muted 21:23:37 ... Personally I like (2)... 21:23:43 q? 21:24:22 Anish: Regardless of whether isAnon is present or not, there is a URI which, if specified ala WS-RM, if the service doesn't understand that URI and know what to do, it will fault or do something strange. 21:24:33 ... The service still has to understand what that URI means. 21:25:10 ... I like (2) because it still validates, just says the service can/can't/must use backchannels. 21:25:31 q? 21:25:41 ack dorch 21:25:41 dorchard, you wanted to ask about Paco's "kind of proposal" 21:26:11 DaveO: Were you talking about option 1 earlier? 21:26:21 Paco: Thinks 1 is closer. 21:26:26 Paco: Thinks 2 is closer. 21:26:47 ack marc 21:26:47 marc, you wanted to ask about option 3 21:27:00 Marc: Option 3, does this mean? 21:27:04 DaveO: Duck and run. 21:27:05 zakim, mute me 21:27:05 DOrchard should now be muted 21:28:22 q+ 21:29:02 Joanthan: Indicates frustration with the baked-ness of wsaw:Anonymous, perhaps we shouldn't be RECOMMENDING this yet. 21:29:18 Jonathan: Policy is a distraction. 21:29:33 GlenD has joined #ws-addr 21:30:00 DaveH: Idea is that policy might be a more composable framework for solving these kinds of problems better. 21:30:06 i would like to speak against proposal 3 -- without that, there is no way to specify "async" request response, like what rosettanet wants 21:30:17 that ==> wsaw:Anonymous 21:30:24 ... Seems like a serious alternative to coming up with a special-purpose hard-wired WSDL marker. 21:30:42 q+ 21:30:44 ack dhull 21:30:50 q+ 21:31:03 chad, list options 21:31:06 zakim, unmute me 21:31:06 DOrchard should no longer be muted 21:31:12 ack dorch 21:31:15 q- 21:31:17 DaveO: Does 2 solve RM's problem? 21:31:28 Anish: I think so. 21:31:51 zakim, mute me 21:31:51 DOrchard should now be muted 21:31:53 Gotta run, folks. I'm going to abstain on this one, assuming we vote in the next 30 min. 21:32:15 ... It makes assertions about whether the backchannel can be used. 21:32:19 ... or must 21:32:32 -GlenD 21:32:55 q? 21:33:09 Gil: specifically lists the URIs that indicate the backchannel. 21:33:29 Anish: Just shows examples of URIs that indicate the backchannel... 21:33:31 -prasad 21:34:55 vote: 2, 4, 5, 1 21:34:56 vote: 3,0 21:34:58 vote 2, 5, 4, 1 21:35:02 vote 3,2,1 21:35:05 vote: 3, 0 21:35:11 vote: 3, 2, 1 21:35:13 vote: 2, 5, 4, 1 21:35:20 vote: 0, 4 21:35:23 vote: 0, 3, 5, 4 21:35:27 vote 5, 3, 0, 9, 4, 1 21:35:40 vote 3,2,0 21:36:08 vote: 3,2,1 21:36:08 chad, votes? 21:36:09 vote 1, 0, 3, 2 21:36:09 vote: 3, 2, 0 21:36:21 chad, votes? 21:36:24 vote: 1, 0, 3, 2 21:36:25 vote: 0, 5, 3, 9, 4, 1 21:36:30 chad, votes? 21:37:07 chad, count 21:37:08 Question: options for cr33, again 21:37:08 Option 0: Status quo, but (possibly) clarify that "optional" makes no statement about what other addresses will work (3) 21:37:08 Option 1: change MUST to SHOULD (allows for other specs to define anon URIs) (1) 21:37:08 Option 2: proposal (2) 21:37:08 Option 3: Remove wsaw:anonymous and use policy (Katy's proposal) (5) 21:37:10 Option 4: provide a marker to let a URI slide past the wsaw:Anonymous validation (Anish's proposal of today) (0) 21:37:13 Option 5: provide a marker to indicate that a URI requires a response on the backchannel (0) 21:37:15 Option 9: misunderstand the proposal (0) 21:37:17 11 voters: anish (2,4,5,1),David_Illsley (3,2,1),dhull (0,3,5,4),gpilz (2,5,4,1),Jonathan (3,0),marc (0,4),Paco (3,2,1),pauld (3,0),PaulKnight (3,2,0),plh (1,0,3,2),TonyR (0,5,3,9,4,1) 21:37:20 Round 1: Count of first place rankings. 21:37:22 Round 2: First elimination round. 21:37:24 Eliminating candidadates without any votes. 21:37:26 Eliminating candidate 4. 21:37:28 Eliminating candidate 5. 21:37:30 Eliminating candidate 9. 21:37:32 Round 3: Eliminating candidate 1. 21:37:34 Round 4: Eliminating candidate 2. 21:37:36 Round 5: Eliminating candidate 0. 21:37:38 Candidate 3 is elected. 21:37:40 uyalcina has joined #ws-addr 21:37:40 Winner is option 3 - Remove wsaw:anonymous and use policy (Katy's proposal) 21:38:51 zakim, unmute me 21:38:51 DOrchard should no longer be muted 21:39:00 Bob: 0 and 3 are the most popular options. 21:39:13 DaveO: Might want to do a runoff between 3, 0, 2 21:39:49 chad, drop option 9 21:39:49 dropped option 9 21:40:07 chad, drop option 4 21:40:07 dropped option 4 21:40:12 jeffm has joined #ws-addr 21:40:49 chad, drop option 1 21:40:49 dropped option 1 21:40:51 chad, list options 21:41:00 chad, drop option 5 21:41:00 dropped option 5 21:41:06 chad, count 21:41:06 Question: options for cr33, again 21:41:06 Option 0: Status quo, but (possibly) clarify that "optional" makes no statement about what other addresses will work (4) 21:41:06 Option 2: proposal (2) 21:41:06 Option 3: Remove wsaw:anonymous and use policy (Katy's proposal) (5) 21:41:06 11 voters: anish (2),David_Illsley (3,2),dhull (0,3),gpilz (2),Jonathan (3,0),marc (0),Paco (3,2),pauld (3,0),PaulKnight (3,2,0),plh (0,3,2),TonyR (0,3) 21:41:07 vote: 0,3,2 21:41:09 Round 1: Count of first place rankings. 21:41:11 Round 2: Eliminating candidate 2. 21:41:13 Round 3: Eliminating candidate 0. 21:41:15 vote: 2 21:41:15 Candidate 3 is elected. 21:41:17 Winner is option 3 - Remove wsaw:anonymous and use policy (Katy's proposal) 21:41:28 vote: 3,0 21:41:31 vote: 2, 0 21:41:32 vote: 3 21:41:37 vote: 2, 0 21:41:37 vote: 3, 0 21:41:38 vote: 3,0 21:41:39 vote: 0, 3 21:41:39 vote: 2 21:41:41 vote:0 21:41:43 vote: 0 21:41:43 vote: 3 21:41:51 vote: 2,0 21:41:56 vote: 3,0,2 21:42:18 chad, votes? 21:42:36 vote:0,2 21:43:03 chad, count 21:43:03 Question: options for cr33, again 21:43:03 Option 0: Status quo, but (possibly) clarify that "optional" makes no statement about what other addresses will work (4) 21:43:03 Option 2: proposal (4) 21:43:03 Option 3: Remove wsaw:anonymous and use policy (Katy's proposal) (6) 21:43:03 14 voters: anish (2,0),David_Illsley (3),dhull (0,3),dorchard (2,0),gpilz (2),jeffm (2,0),Jonathan (3,0),marc (0),Paco (3),pauld (3,0),PaulKnight (3,0),plh (3,0,2),TonyR (0,3,2),uyalcina (0,2) 21:43:07 Round 1: Count of first place rankings. 21:43:08 Round 2: Tie when choosing candidate to eliminate. 21:43:10 Tie at round 1 between 0, 2. 21:43:12 Tie broken randomly. 21:43:14 Eliminating candidate 0. 21:43:17 Candidate 3 is elected. 21:43:18 Winner is option 3 - Remove wsaw:anonymous and use policy (Katy's proposal) 21:44:20 zakim, mute me 21:44:20 DOrchard should now be muted 21:46:58 zakim, unmute me 21:46:58 DOrchard should no longer be muted 21:47:03 Option 3: 6 21:47:05 Option 2: 2 21:47:10 Option 0: 1 21:47:27 q? 21:47:29 q+ 21:47:49 BT:3 21:47:55 MS3 21:48:01 IBM: 3 21:48:07 s/MS3/MS: 3/ 21:48:11 CA: 3 21:48:32 BEA: 2 21:48:44 NORTEL: 3 21:48:48 q+ 21:49:12 feels people who voted for 3 also voted for 0 21:49:35 SUN: 0 21:49:49 TIBCO:3 21:49:51 q+ 21:49:59 ack ani 21:50:05 q+ to understand the objection to 3 21:50:13 Oracle: 2 21:50:20 +JeffM 21:50:28 Anish: Option 0 doesn't solve the RM issue, but throws out the baby with the bathwater. 21:50:57 ... Taking away wsaw:Anonymous after all the work we did loses the really important use case I discussed earlier. 21:51:01 s/throws/doesn't throw/ 21:51:07 i think Anish said that option 3 throws out the baby with the bathwater 21:51:14 ah 21:51:32 ... Saying a service needs to provide a callback channel. 21:51:37 q? 21:52:14 Paco: Don't like 0, because we now have to choose between WS-A and RM. 21:52:27 Anish: Provides feedback to the WS-RM WG that they need to rethink. 21:53:11 yes, i meant option 3 throws the baby out with the bathwater, not option 0 21:53:17 Bob: Option 3 is a significant change, in the expectation of what information is carried in the WSDL. Option 0 continues to keep pressure on RM to figure out an alternative way to get the job done. 21:53:20 thx marc, that's what i meant 21:53:57 Bob: Objections with the clear winner (3). We'll see if option 0 is something people can live with. 21:54:27 Marc: I'd like to point out that we already say we can use Anonoymous in policy. 21:54:37 Jonathan: wsaw:UsingAddressing can be used in policy. 21:54:43 Paco: Bad way to do anonymous. 21:55:05 DaveO: If we're saying wsaw:Anonymous doesn't compose with policy, we should go down that path. 21:55:33 Bob: Formal objections against Option 3? 21:55:37 DaveO: Yes 21:55:39 Anish: Yes 21:56:04 DaveH: But you might be OK if it were replaced with a policy marker instead. 21:56:04 yes, jonathan, thx 21:56:15 DaveO: Yes, but fixing it and removing it are different. 21:57:16 Jonathan: Can live with Option 0 if we open a new issue about redesigning wsaw:Anonymous as policy assertions. 21:57:23 q+ to make a quick plug for WSN 21:57:41 Paco: Still has some problems with dealing with non-WS-A "special" URIs. 21:57:57 ... Just recasting it as policy doesn't fully solve the problem. 21:58:02 Anish: Might be easier as a policy. 21:58:15 DaveO: Paco, you were pushing for 3 in preference for 2? 21:58:33 jonathan had sometime back suggested that instead of one wsaw:Anonymous marker we should have 3 different markers 21:58:41 which help from a policy POV 21:58:50 Paco: 2 will probably tell us we can solve RM's problem. We can live waiting until we solve this problem better, but first cast as a policy assertion, then with the "special" URI problem. 21:59:13 DaveO: We want something like this. Can you live with something like what RM has, cast it as a policy, and go from there? 22:00:51 Jonathan: Worried about trying to fix the "RM problem" as we cast into policy assertions. Still not sure we can't satisfy RM by tweaks there. 22:01:23 DaveO: Don't want to preclude tweaking to accomodate RM. 22:01:31 Paco: Not just an RM problem. 22:02:36 Jonathan: Postponing the debate on whether we change or RM does. 22:03:06 Bob: Put 33 on a backburner while we explore recasting as a policy assertion. 22:03:25 -TonyR 22:03:29 Jonathan: What do we tell RM? 22:04:25 Bob: Any objections to leave 33 open while we entertain a new proposal working the policy assertion. 22:04:27 none 22:04:47 zakim, mute me 22:04:47 DOrchard should now be muted 22:04:54 Bob: Any takers to craft the proposal? 22:05:01 Anish & Paco volunteer. 22:05:50 DaveH: WS-Notification is being voted on as an OASIS standard. Needs 15% of membership to vote. If there is anyone who also is an OASIS member, please vote. 22:06:04 Bob: Thanks for the forebearance. 22:06:07 pauld has left #ws-addr 22:06:12 -DOrchard 22:06:13 ... Came further today. 22:06:18 -[IBM] 22:06:19 ajourn 22:06:19 -anish 22:06:20 -JeffM 22:06:20 -Paul_Downey 22:06:23 -Gilbert_Pilz 22:06:24 -David_Illsley 22:06:24 -Jonathan_Marsh 22:06:25 -Bob_Freund 22:06:25 -Paul_Knight 22:06:27 -David_Hull 22:06:32 RRSAgent, set log member 22:06:33 s/ajourn/adjourn/ 22:06:39 rrsagent, draft minutes 22:06:39 I have made the request to generate http://www.w3.org/2006/09/25-ws-addr-minutes.html Jonathan 22:06:43 zakim, make logs public 22:06:43 I don't understand 'make logs public', bob 22:06:50 -Plh 22:06:52 rrsagent, make logs public 22:06:54 s/Joanthan/Jonathan/g 22:07:01 zakim, make logs public-visible 22:07:01 I don't understand 'make logs public-visible', plh 22:07:07 rrsagent, make logs public-visible 22:07:13 I have made the request to generate http://www.w3.org/2006/09/25-ws-addr-minutes.html plh 22:07:24 zakim, give me patience 22:07:24 I don't understand 'give me patience', bob 22:07:27 zakim, drop marc 22:07:27 Marc_Hadley is being disconnected 22:07:29 WS_AddrWG()4:00PM has ended 22:07:30 Attendees were Bob_Freund, Plh, Jonathan_Marsh, Paul_Downey, David_Illsley, +1.503.228.aaaa, prasad, Paul_Knight, anish, Gilbert_Pilz, Marc_Hadley, TonyR, yinleng, DOrchard, 22:07:32 zakim, bye 22:07:32 Zakim has left #ws-addr 22:07:33 ... David_Hull, Paco, GlenD, JeffM 22:07:43 rrsagent, generate minutes 22:07:43 I have made the request to generate http://www.w3.org/2006/09/25-ws-addr-minutes.html bob 22:07:48 TonyR has left #ws-addr 22:08:05 rrsagent, make logs public 22:08:15 rrsagent, generate minutes 22:08:15 I have made the request to generate http://www.w3.org/2006/09/25-ws-addr-minutes.html bob 22:08:33 thx bob, you can take it from here.. 22:08:47 Jonathan, thanks for scribing 22:11:53 bob has left #ws-addr