[Gen-art] Re: Gen-ART Last Call review of draft-ietf-sip-uri-list-message-02.txt

2007-12-21 Thread Spencer Dawkins

Hi, Miguel,

I think we're good, at this point. My biggest concern was about the 
interaction of URI-lists with forking, because I did not understand from the 
text that Reply-to-All also used URI-lists to return the replies. With this 
clarification, I'm a lot more comfortable with the specification.


Thanks!

Spencer



Spencer:

Thanks for the review. Inline discussion.

Spencer Dawkins wrote:

Hi, Miguel,

Thanks for the quick response while I can still remember what I was 
thinking when I did the review. I think we're almost completely good. 
There are some places I'm not sure I commented clearly - let me try 
again.



Thanks,

Spencer



 REQ-2: It MUST be possible for the recipient of a group instant
 message to send a message to all other participants that received
 the same group instant message (i.e., Reply-To-All).

Spencer: RFC 3428 explicitly allows proxies to fork MESSAGE requests 
(in section 6) and normal proxy processing applies (you get one 
response back from the proxy, even if there were multiple successful 
deliveries). Will this mechanism meet this requirement, even if there 
are forking proxies downstream from the URI-list service? (I don't see 
the word fork in this document at all - should I be worried?)


No. Forking is when a proxy receives a request addressed to a user and 
the proxy has several contacts for that given user. So, forking requires 
one user several contacts. Here we want something different, we want one 
message addressed to several users.


To be honest with you, I will find offending to describe what forking is 
in this document, when it is already described in RFC 3261, which is a 
normative reference for this document. This means, the reader has to be 
familiar and understand RFC 3261.


Well, sure. Please don't include a forking tutorial :-)

Here's what I don't understand. If I put four AORs in the URI-list and 
send it to the URI-list service, where the message is sent out as four 
messages (one per AOR) - do I have this right so far? - and then a proxy 
forks one of the AORs to three three contacts, how does one of the other 
recipients know where to Reply-To-All including the forked recipient?



Why do the other recipient need to know that one of the AORs forked? This 
is the same case in a regular one-to-one MESSAGE. If I send you a MESSAGE 
and it forks to your laptop and your cell phone, I don't really care about 
it, as long as you get the MESSAGE.


I don't see the point we are trying to achieve with this forking stuff.

Any recipient knows all the AORs that receive the message. This is the 
only requirement we have (REQ-2). Whether one of the MESSAGE requests 
forked or not is irrelevant.




If this just works - perhaps because the Reply-To-All from one of the 
receipients also carries a URI-list and is also sent to the URI-list 
service, so the reply to the forked AOR is ALSO forked by the proxy and 
goes to the right place - that's fine. I just didn't get this from 
reading the document.


That is correct. Business as usual.



I was especially confused by this text,

  If the UAS supports this specification and the MESSAGE request
  contains a body with a Content-Disposition header field as per RFC
  2183 [RFC2183] set to 'recipient-list-history', then the UAS will be
  able to determine who are the other intended recipients of the
  MESSAGE request.  This allows the user to create a reply request
  (e.g., MESSAGE, INVITE) to the sender and the rest of the recipients
  included in the URI list.

which made me think the recipient was sending directly to the sender and 
to all of the other recipients. If that's not the case, perhaps the last 
sentence could explicitly mention the use of the URI-list service when 
doing Reply-to-All.


Ok, clarified.




  MESSAGE URI-list service:  SIP application service that receives a


Spencer: should there be some reference to the respond-to-all 
functionality in this definition?


The functionality is explained in the requirement. Honestly, I don't 
have a reference to add here.


My apologies for saying this unclearly. What I'm saying is that the 
Reply-To-All functionality is not mentioned in any definition in the 
terminology section - I should not have said reference to, I should 
have said should there be some mention of.


It looks like a term, but there's no definition for it. In 03, it's only 
used twice, int the (now non-2119) requirements in the Introduction. 
Maybe it's worth rephrasing without appearing to use a term?


Better. I have added a definition of Reply-To-All in the definition. It is 
used a few times later, so better to promote the term to the definitions 
section.





  The XML Format for Representing Resource Lists [RFC4826] document
  provides features, such as hierarchical lists and the ability to
  include entries by reference relative to the XCAP root URI.  However,
  these features are not needed by the multiple MESSAGE URI-List
  service defined in this 

[Gen-art] review of draft-ietf-ccamp-mpls-gmpls-interwork-reqts-03.txt

2007-12-21 Thread Francis Dupont
I have been selected as the General Area Review Team (Gen-ART)
reviewer for this draft (for background on Gen-ART, please see
http://www.alvestrand.no/ietf/gen/art/gen-art-FAQ.html).

Please resolve these comments along with any other Last Call comments
you may receive.


Document: draft-ietf-ccamp-mpls-gmpls-interwork-reqts-03.txt
Reviewer: Francis Dupont
Review Date: 2007-12-21
IETF LC End Date: 
IESG Telechat date: unknown

Summary: Ready

Comments: some editorial comments to leasve to the RFC Editor:
 - Abstract page 1: A MPLS-TE - An MPLS-TE
 - 1 page 3: the top of the page 3 has perhaps a pb:
  GMPLS protocols were developed as ...
 - 3.1 page 5: is the 'adjacencies' word in a dictionary?
 - 3.9 page 6 (and some others): please introduce list with a sentence
  finishing by ':'.
 - 4 page 7: the border routers form part - the border routers are part?
 - 4 page 7: the position of the Security Considerations is unusual but
  I don't believe it matters as soon as there is one.
 - 5.1 page 9: All three LSP types MAY - All the three LSP types MAY?
 - 5.3 page 9: please introduce the FRR abbrev
 
Regards

[EMAIL PROTECTED]


___
Gen-art mailing list
Gen-art@ietf.org
https://www1.ietf.org/mailman/listinfo/gen-art