[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [ws-rx-editors] Non-trivial editorial comments
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. 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]