Re: I-D Action: draft-ietf-simple-chat-14.txt

"Miguel A. Garcia" <[email protected]>
Newsgroups gmane.ietf.simple
Message-ID <[email protected]>
Hi Saul,

Thanks for your comments. Inline replies.



On 02/03/2012 9:21, Saúl Ibarra Corretgé wrote:
> Hi, Miguel,
>
> I just read it and what I mentioned has been addressed as discussed :-)
>
> A couple of minor things, though:
>
> In section 4: "All messages in the chat room use the 'Message/CPIM' wrapper content
>     type [RFC3862]..."
>
> and a bit later, in section 5: "The conference focus of a chat room MUST include support for a	
>     Message/CPIM [RFC3862] top-level wrapper for the MSRP messages by	 	   Message/CPIM [RFC3862]"
>
> I see that support for CPIM is a MUST for the Focus, but the behavior of the Focus if an endpoint doesn't support it could be unclear. Should CPIM be a MUST also for endpoints joining a chat room? IMHO it should.



The spirit of the draft is to support "conference-aware" and 
"conference-unaware" participants. The latter include: those not 
understanding the SIP "isfocus" extension, and those not supporting this 
draft.

Conference-unaware participants can join the chat room and send and 
receive regular messages, but will not be able to send private messages, 
use anonymous URIs, or use nicknames. These conference-unaware 
participants will not read this draft, so we cannot put procedures to 
this type of user agents. We could say something about how the focus and 
MSRP switch treats conference-unaware participants, but I believe it is 
"business as usual", e.g., applying the conference framework.

So, the draft focuses on User Agents that implement this draft, and as 
such, mandates the usage of Message/CPIM. See third paragraph in Section 6.1:

    The SEND request MUST contain a top-level wrapper of type 'Message/
    CPIM' according to RFC 3862 [RFC3862].  The actual instant message
    payload MUST be included as payload of the 'Message/CPIM' wrapper and
    MAY be of any type negotiated in the SDP 'accept-types' attribute
    according to the MSRP rules.

and later in 6.2:

    When a chat room participant wishes to send a private instant message
    to a participant in the chat room, it follows the same procedures for
    creating a SEND request as for regular messages (Section 6.1).  The
    only difference is that the MSRP endpoint MUST populate a single To
    header of the Message/CPIM wrapper with the identifier of the
    intended recipient.

So, I believe there is a mandate for conference-aware participants to use 
Message/CPIM.



>
> In section 7.1: "The user can select a different nickname and retry
>     another NICKNAME request. nickname is not allocated to this user"."
>
> There seems to be an editing mistake after the dot.

Oh, yes, thanks for the catch. It will be fixed in version -15. The text 
after the dot should not be present there.

/Miguel


>
>
> Regards,
>
> --
> Saúl Ibarra Corretgé
> AG Projects
>
>
>

-- 
Miguel A. Garcia
+34-91-339-3608
Ericsson Spain
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.