Re: [dispatch] Comments on draft-saintandre-sip-xmpp-presence-04

Peter Saint-Andre <stpeter@stpeter.im> Wed, 03 April 2013 04:07 UTC

Return-Path: <stpeter@stpeter.im>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C26F21E804E for <dispatch@ietfa.amsl.com>; Tue, 2 Apr 2013 21:07:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q8b-sR1sOKcX for <dispatch@ietfa.amsl.com>; Tue, 2 Apr 2013 21:07:20 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 2205221E805A for <dispatch@ietf.org>; Tue, 2 Apr 2013 21:07:20 -0700 (PDT)
Received: from [192.168.1.6] (unknown [71.237.13.154]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id A1DE5406A8; Tue, 2 Apr 2013 22:17:02 -0600 (MDT)
Message-ID: <515BAAEE.2070305@stpeter.im>
Date: Tue, 02 Apr 2013 22:07:10 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: Michael Lundberg <michaellundberg.ietf@gmail.com>
References: <CANVDpGFOzuohhVR9ci_JRBkbBg5YR7==RVcp4Tvq52kgk7DsEw@mail.gmail.com>
In-Reply-To: <CANVDpGFOzuohhVR9ci_JRBkbBg5YR7==RVcp4Tvq52kgk7DsEw@mail.gmail.com>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
Cc: dispatch@ietf.org
Subject: Re: [dispatch] Comments on draft-saintandre-sip-xmpp-presence-04
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Apr 2013 04:07:21 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Michael, I think your feedback has been addressed in -05. Please check.

On 3/9/13 5:29 PM, Michael Lundberg wrote:
> Peter,
> 
> Thanks for resubmitting the SIP-XMPP presence I-D.  I think this
> and the other documents are important as there are a lot of
> interworking issues today with XMPP and SIP/SIMPLE implementations,
> and I think these documents can help reduce some of those
> interworking challenges.
> 
> In order to help ensure interworking between different 
> implementations, I think Sections 5.2 and 5.3 need to have some 
> stronger ‘MUST’ language instead of SHOULDs, MAYs, etc.  This will 
> enforce proper and complete mappings between implementations that 
> conform to this document.
> 
> While I don’t think the document needs to enforce the use of the 
> <show/> element mapping discussed in 5.2, I think if
> implementations are going to use the mapping, this document should
> enforce the use of a specific namespace and describe the mapping of
> <show> values specified in RFC 6121 (i.e., away, dnd, chat, and
> xa).  This will at least allow a minimum set of standard mappings
> between XMPP and SIP, which can be expanded on in future
> document(s).  Section 5.3 could then also discuss how this mapping
> can be accomplished from SIP to XMPP if the SIP endpoints/devices
> support this same namespace.  One of the big interworking
> challenges with today’s implementations is the use of different
> namespaces given the extensibility of XML-based presence standards
> (e.g., PIDF, RPID), which allows individuals to create their own
> namespace.  This flexibility is good for ingenuity, but problematic
> for interworking between different implementations.  I think
> standardizing a basic set of common status information using a 
> specific namespace is needed, and this document is a good place to
> do that.
> 
> In my opinion, I do not think Section 6 should be part of this
> base document.  While I like the idea of encapsulating the SIP
> <presence> information into the XMPP message, I think this content
> should be a consideration for implementing ‘rich presence’.  As
> written, this method is only applicable for SIP to XMPP
> translation, and if the focus of this document is just ‘basic’
> presence information interworking, the SIP to XMPP mapping in
> Section 5.3 already describes a method for how this can be
> accomplished.
> 
> Regards, Michael _______________________________________________ 
> dispatch mailing list dispatch@ietf.org 
> https://www.ietf.org/mailman/listinfo/dispatch
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJRW6rtAAoJEOoGpJErxa2pF0sP/0IHN6cPgtVnXRKhYh8SrHi6
8MuBgX/ChhuIGS/OtNuO8b334KnBs65DjMakgVSTYqu+QD6ng/MIgLMtoumSbYv0
EJWgyxKY8uuO5HMUshZ7p70ApK6+DD0PqeVKR7bKtFXPFGaVJ/6+NAzSAVSUAJze
4qVSbEkD8/ZQAzo+Y7IRuDXE8j70ZFhTAZUrK22GH00aw++CiXe6VqPBr0eDpsT+
6xJt9uTwoEBmJ4r97772VI1lX+wrZkQvuhysHyAyq+XsUGpMliFCT+sra5KqAjo1
FDr0zSgz+zf3zqFolORaSaMxYe3Zfc8uzg7XBti3dhnZY0J1HtRZ+ZcBh49YxJc+
ahMrw2K/MiVq+ZgDAwqp6qL64n1TgaXXToDprnYlxFWItlTH/E7oLAcZdBjc6ebn
gRWsA/NuE/u12pggoKb42ifW3Zn5J6rGfx4YYSMPmHbzAqmzbOxntL2jKpfd092i
BvoVMG/tS7zRiJTfrx+7fAwkUVBgB6SG1w61xPqupmVBc3KWtQyDsYkizLeRDzNx
5jghVEuuDkb/g27flFX4f5KsjXbpeOqoChEbaI0S9Mfk5QZvMgybFoq0Zbb1bhCu
Tzia87u+/MiUPQQjaIde75TI33OMX2RsitAWA5+JoBoDKgTFzfd7BcrQrdY7uExo
Cf07OkOWExZN9vonPOWk
=Qs0U
-----END PGP SIGNATURE-----