[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [ws-rx-editors] Non-trivial editorial comments
Patil, Sanjay wrote: > > Are new issues already raised for the substantial changes? > > Sorry for asking this. I am still working on my pending emails and may > be this is already taken care. > No, this has not been taken care of. I'll do so tomorrow. -Anish -- > Thanks, > Sanjay > > >>-----Original Message----- >>From: Anish Karmarkar [mailto:Anish.Karmarkar@oracle.com] >>Sent: Sunday, Sep 11, 2005 23:29 PM >>To: Marc Goodner >>Cc: ws-rx-editors@lists.oasis-open.org >>Subject: Re: [ws-rx-editors] Non-trivial editorial comments >> >>I have not heard any other response (from the other editors) on the >>non-trivial changes. Any other comments? >> >>Marc: my responses below within <ask></ask>. Thanks for reviewing the >>changes and sending comments. >> >>I have gotten one response on the trivial changes (from Doug >>saying that >>it looked ok to him). If I don't hear anything about the trivial >>changes, I'll forward it to the TC before this week's call. >> >>-Anish >>-- >> >> >>Marc Goodner wrote: >> >>>Wow, that's a lot of changes. I have detailed comments below <mg>. I >>>think some of these are fine, some I think you should raise editorial >>>issues. I also promised to look into some of your proposed >> >>changes that >> >>>I can't answer, I'll try to respond by tomorrow. >>> >>>I think when the next round of pending issues gets >> >>incorporated here a >> >>>WD and redline should be produced with a similar note style >> >>to what you >> >>>have here. Instead of commenting on what editorial changes >> >>you want to >> >>>make it should explain the redline editorial changes. I >> >>would advise to >> >>>play it safe and raise an editorial issue if you ever think >> >>a change is >> >>>substantive or sensitive. >>> >>>Regards, >>>Marc g >>> >>> >>>-----Original Message----- >>>From: Anish Karmarkar [mailto:Anish.Karmarkar@oracle.com] >>>Sent: Tuesday, August 16, 2005 6:29 PM >>>To: ws-rx-editors@lists.oasis-open.org >>>Subject: [ws-rx-editors] Non-trivial editorial comments >>> >>>All, >>> >>>Attached are the .sxw and .pdf files that include the non-trivial >>>editorial comments (in the form of OO Notes) that I mentioned in >>>my previous email. >>> >>>The attached .sxw file contains OO Notes (equivalent of >>>WS-Word/Acrobat Comments). But the OO Notes are hard to read and >>>list (not very helpful compared to Word/Acrobat). They can only >>>be listed when printing. >>> >>>While converting to PDF, OO provides an option to list the Notes >>>at the end of every page (on which they occur). The attached PDF >>>file contains such listing. >>> >>>There are only three ways to look at the Notes: (1) look at the >>>PDF, (2) move your cursor over the tiny yellow rectangle (where >>>the comment appears) in .sxw file, (3) print the doc and specify >>>in the options that you want the Notes. >>> >>>To make it easier, I have listed all the Notes at the end of >>>this email. >>> >>>I have turned the change bars off to remove the clutter from >>>the previous edit. Please note that I have made two new inlined >>> changes: >>> >>>Line 268: >>><previous> >>>children and/or attributes MAY be added at the indicated extension >>>points >>></previous> >>><new> >>>children elements and/or attributes MAY be added at the indicated >>>extension points >>></new> >>> >>><mg>Seems OK >>> >> >><ask> >>I'll include this as part of the trivial changes. >></ask> >> >>>Lines 346-347: >>><previous> >>><wsrm:SequenceAcknowledgement> header block at any point. >> >>The timing of >> >>>acknowledgements can be advertised >>><previous> >>><new> >>><wsrm:SequenceAcknowledgement> header block at any point during which >>>the sequence is valid. The timing of acknowledgements can >> >>be advertised >> >>></new> >>> >>><mg>Seems OK >>> >> >><ask> >>I'll include this as part of the trivial changes. >></ask> >> >>>Comments? >>> >>>-Anish >>>-- >>> >>> >>>Summary of Notes: >>>-------------------- >>>Page : 2 Line : 22 Author : AK 08/16/2005 >>>This seems out of place. I would like to suggest that we add a new >>>subsection under >>>introduction called 'Relation to other specification'. We can include >>>this para as well as >>>stuff about conformance to WS-Addressing in it. >>> >>><mg>I'm not as convinced it needs to be moved, I'm open to the >>>suggestion though. >>> >> >><ask> >>That section just looks out of place. The usual order is: abstract, >>followed by Introduction. A lot of spec (eg soap 1.2 etc) include a >>'relation to other specs' where they talk about related specs, >>restrictions if any, etc etc. I also think that the spec needs a clear >>statement about conformance to WS-Addressing . WS-Addr is one WS spec >>that is absolutely required (where as SOAP/WSDL are not). All of this >>logically seems to belong to a section such as 'Relation to >>other spec'. >>Also see the comment about line 120. But I'm open to other >>suggestions too. >> >>[.1] http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#reltoxml >> >></ask> >> >>>Page : 5 Line : 92 Author : AK 08/16/2005 >>>It would be nice to use language similar or same as the >>>WS-Addressing/WSDL 2.0 spec >>>which use the same notation (modulo copyright concerns). This is of >>>course not critical, >>>just consistency across ws-* specs. Regardless, we do need to add >>>statements about what >>>{any} and @{any} mean >>> >>><mg>Agreed on the anys >>> >>>Page : 6 Line : 109 Author : AK 08/16/2005 >>>This is ambigious. How about replacing this stmt by something like: >>>"Elements defined by this specification below to the >> >>following namespace >> >>>..." >>> >>><mg>I don't really agree that it is ambiguous. Let me look >> >>at some other >> >>>examples and respond. >>> >> >><ask> >>Ok. Will wait for your response. >>The ambiguity is in -- what does it mean to implement a >>namespace? What >>we really want to say is that the elements defined in this particular >>spec below to the http://schemas.xmlsoap.org/ws/2005/02/rm >>namespace URI. >></ask> >> >>>Page : 6 Line : 118 Author : AK 08/16/2005 >>>Add the following: >>>Namespace names of the general form "http://example.org/..." and >>>"http://example.com/..." represent application or >> >>context-dependent URIs >> >>>(see RFC 2396 >>>[RFC 2396]). >>> >>><mg> Sure >>> >>>Page : 6 Line : 120 Author : AK 08/16/2005 >>>This para shouldn't be under the 'namespace' subsection. How about >>>moving this to the >>>'relationship with other spec' subsection? >>> >>><mg> Hmmm, I suppose >>> >>>Page : 9 Line : 172 Author : AK 08/16/2005 >>>This is the same definition as ws-addressing. I would like to suggest >>>that we just point to >>>the ws-addr spec for this. >>> >>><mg>I usually agree with points like that but I'm not so >> >>sure we want to >> >>>remove the definition of Endpoint. Maybe a subsection of terms used >>>throughout this spec that are defined elsewhere? Still ugly. >>> >> >><ask> >>Yes, that is ugly. >>But why would we not want to point to the WS-Addressing spec, >>since the >>meaning is exactly the same and there is a normative dependency on >>WS-Addr spec anyway. WSRM talks about endpoints in the same way as >>ws-addr does and uses EPRs to identify them which are defined in >>WS-Addressing. Having a definition which is different from >>WS-Addressing >>but using EPRs to identify the endpoints would be very weird. >></ask> >> >>>Page : 13 Line : 239 Author : AK 08/16/2005 >>>This paragraph is applicable to section 3 as well as section >> >>4. Suggest >> >>>that we move this >>>to section 1. >>> >>><mg>Makes sense. >>> >>>Page : 13 Line : 267 Author : AK 08/16/2005 >>>Change it to say : "... mustUnderstand attribute with a >> >>value of 1/true >> >>>...' >>> >>><mg>Sure >>> >>>Page : 13 Line : 270 Author : AK 08/16/2005 >>>there are several reference to RFC2396. 2396 is obsoluted by 3986. >>>Or like ws-addressing we could move to IRIs (RFC 3987) >>> >>><mg>We might want to flag this one at a higher level than just an >>>editorial issue. >>> >> >><ask> >>Agreed. This is much more than editorial. >></ask> >> >>>Page : 14 Line : 273 Author : AK 08/16/2005 >>>The phrase 'based on schemas' (or 'based on schema to be passed') is >>>used anywhere >>>extensibility is defined. I don't understand this phrase. If the >>>intention is to say that the >>>extensibility attributes/elements must not be from the WSRM schema >>>("##other") then >>>we should say exactly that. >>> >>><mg>I'd like to double check that one, I'll try to get an answer >>>tomorrow. Please bug me if I forget. (I've only got two hours >>>unaccounted for...) >>> >> >><ask> >>considered yourself bugged. :-) >></ask> >> >>>Page : 14 Line : 294 Author : AK 08/16/2005 >>>not quite accurate. I would like to suggest that we use the XPATH >>>notation used above. >>>I.e. /wsrm:Sequence/wsrm:LastMessage >>> >>><mg>Makes sense >>> >>>Page : 15 Line : 313 Author : AK 08/16/2005 >>>A better way to say 'return messages' is to say: >>>'... included in a response message, in the case of a >> >>request-response >> >>>pattern'. >>> >>><mg>Sure, but a SequenceAcknowledgement does not necessarily >> >>come back >> >>>on a response of a request-response mep which is probably why the >>>current wording is the way it is. I can certainly read over it easily >>>enough to get that would be a resp in a req/resp mep. I >> >>think its fine >> >>>as is. >>> >> >><ask> >>Thinking more about this, I think this is perhaps a >>non-editorial issue. >>It is not just a return or a response message that it can be included, >>it can be included in any non-return message as well. I.e., consider a >>bidirectional RM sequence (but over a one-way transport like an email >>binding or over two different protocols). The messages sent in the >>opposite direction may not be a response/return message and is sent as >>an independent message. It should be perfectly ok (my >>interpretation/opinion) to have a wsrm:SequenceAcknowledge >>header blocks >>on such unrelated messages. >></ask> >> >>>Page : 15 Line : 338 Author : AK 08/16/2005 >>>should 'optional' and 'required' words in the spec be >> >>converted to RFC >> >>>2119 OPTIONAL >>>and REQUIRED. The occurrances seem to indicate the same >> >>meaning as the >> >>>RFC >>> >>><mg>For lines 332 and 338 I think you are right. I can run >> >>that around >> >>>here as well. I think this is a case by case and not a global search >>>replace though. >>> >> >><ask> >>I should have better qualified my comment. I meant that this >>be replaced >>only in section 3. >></ask> >> >>>Page : 15 Line : 341 Author : AK 08/16/2005 >>>Given that there can be multiple SeqAck headers in a message, an >>>accurate way of saying >>>this is: >>>"... MUST NOT be present if a sibling <wsrm:Nack> element is also >>>present ..." >>> >>><mg>I think you are right. >>> >>>Page : 21 Line : 534 Author : AK 08/16/2005 >>>too vague. A wsrm:Offer element can be in the extensibility point. A >>>better way would be >>>to use the xpath like syntax that is already being used. >>> >>><mg>I don't think that is vague. Maybe hard to understand >> >>but not vague. >> >>>;-) Anyway what would your proposed text be? I can't quite >> >>work out what >> >>>xpath statement + wording would make that easier to grok. >>> >> >><ask> >>It is not accurate for the following reason: >>Consider the case where there is an element -- >>/wsrm:CreateSequence/myns:Foobar/wsrm:Offer >> >>In this case, the <wsrm:CreateSeqence> message does *contain* >>wsrm:Offer >>element, but that is not what we are concerned with. >> >>I would suggest replacing: >>"This element MUST be present if the corresponding >><wsrm:CreateSequence> >>message contained an <wsrm:Offer> element." >> >>with: >>"This element MUST be present if the corresponding >><wsrm:CreateSequence> >>message contained an /wsrm:CreateSequence/wsrm:Offer element." >> >></ask> >> >>>Page : 24 Line : 597 Author : AK 08/16/2005 >>>The default fault action URI is defined only for the SOAP >> >>binding and it >> >>>is meant only for >>>ws-addressing related faults. This para should be deleted OR specific >>>action(s) should be >>>defined for WSRM faults. >>> >>><mg>I think you should raise an editorial issue on this one. >>> >> >><ask> >>Ok. Will do. >></ask> >> >>>Page : 24 Line : 598 Author : AK 08/16/2005 >>>this means any version of ws-addressing that is used in the message. >>>If that is not the intend (which I don't think it is), we >> >>need to tie it >> >>>down to a specific >>>version of WS-Addressing (W3C one) >>> >>><mg>I say make this part of the issue above. Note that an >> >>issue needs to >> >>>be raised to add the W3C version of Addressing as well. I agree the >>>investigation should be done now but we should point to both the >>>contribution and the final Rec. I believe that the Rec will get out >>>before we're done. >>> >> >><ask> >>Ok. Will do. >>I think WS-addr will be a REC before WSRM is done, as well. >></ask> >> >>>Page : 26 Line : 678 Author : AK 08/16/2005 >>>I assume this is intended to say fault [subcode]. Is that correct? >>> >>><mg>Don't know, I'll add it to my investigate list. >>> >> >><ask> >>Any input on this? >></ask> >> >>>Page : 32 Line : 813 Author : AK 08/16/2005 >>>The reference style is inconsistent. Sometimes the author >> >>name is listed >> >>>first, sometimes it >>>is title first. >>> >>><mg>Fix it. >>> >> >><ask> >>will do. >></ask> >> >>>Page : 32 Line : 818 Author : AK 08/16/2005 >>>need a soap 1.2 ref too >>> >>><mg>Yeah, seems like an oversight to not have it in the namespaces at >>>the beginning as well. >>> >> >><ask> >>I'll go ahead and add it. >></ask> >> >>>Page : 32 Line : 820 Author : AK 08/16/2005 >>>never used. need to include this (or IRI) ref where ever 2396 is used >>> >>><mg>Good catch. >>> >>>Page : 32 Line : 825 Author : AK 08/16/2005 >>>never used. this could be reference where we talk about schema >>> >>><mg>Good catch. >>> >>>Page : 32 Line : 827 Author : AK 08/16/2005 >>>never used. could be used where we talk about schema types >>> >>><mg>Good catch. >>> >>>Page : 32 Line : 833 Author : AK 08/16/2005 >>>this isn't used either. Why is this a normative reference? >>> >>><mg>The reference is not used but it should be where Secure >> >>Conversation >> >>>is discussed in the Security Considerations section. >>> >> >><ask> >>The question is, why is it normative? >>But this isn't an ed. question. I'll raise this as a separate issue. >>And you are right that it needs to be referenced from the Security >>consideration section. >></ask> >> >>>Page : 32 Line : 836 Author : AK 08/16/2005 >>>should be removed, never used >>> >>><mg>I thought there was reference to this somewhere. I'd >> >>like to double >> >>>check this. >>> >> >><ask> >>I searched for it, it is not there. >></ask> >> >>>Page : 33 Line : 842 Author : AK 08/16/2005 >>>none of these references are used >>> >>><mg>I suppose so. >>> >>> >>><mg>OK it's late I can't check the rest of that tonight. My >> >>initials may >> >>>be mg, I may work for Microsoft, but I am NOT a human schema >> >>processor. >> >>>Page : 34 Line : 860 Author : AK 08/16/2005 >>>why is this import needed? >>> >>>Page : 34 Line : 880 Author : AK 08/16/2005 >>>all other types are non-anon types. Why is this an exception? for >>>consistency I would >>>suggest making this a non-anon type >>> >>>Page : 35 Line : 887 Author : AK 08/16/2005 >>>should we restrict the unsignedLongs to be > 0? >>> >>>Page : 35 Line : 907 Author : AK 08/16/2005 >>>The spec uses wsrm:MessageNumber not >> >>wsrm:MaxMessageNumberUsed. The spec >> >>>also >>>says that if there is a diff between the schema and the spec then the >>>spec wins. But I'm not >>>sure if this is true in this case. >>> >>>Page : 36 Line : 931 Author : AK 08/16/2005 >>>for consistency should we call this FaultCodeType >>>Page : 36 Line : 943 Author : AK 08/16/2005 >>>should this be tns:FaultCodes instead of xs:QName? >>> >>>Page : 36 Line : 963 Author : AK 08/16/2005 >>>Schema does not contain SecurityTokenReference but the spec does >>> >>>Page : 48 Line : 1254 Author : AK 08/16/2005 >>>why is this imported? It is never used. >>> >>>-------------------- >>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]