Re: [xmpp] [Gen-art] Gen-ART review for draft-ietf-xmpp-websocket-07

Peter Saint-Andre <stpeter@stpeter.im> Wed, 09 July 2014 14:38 UTC

Return-Path: <stpeter@stpeter.im>
X-Original-To: xmpp@ietfa.amsl.com
Delivered-To: xmpp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DA851A0AE0; Wed, 9 Jul 2014 07:38:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.553
X-Spam-Level:
X-Spam-Status: No, score=-2.553 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CjUJar82m4Q1; Wed, 9 Jul 2014 07:38:34 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 971451A0AC5; Wed, 9 Jul 2014 07:38:34 -0700 (PDT)
Received: from aither.local (unknown [24.8.184.175]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id CA0FA40E49; Wed, 9 Jul 2014 08:38:31 -0600 (MDT)
Message-ID: <53BD53E6.8060803@stpeter.im>
Date: Wed, 09 Jul 2014 08:38:30 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "Romascanu, Dan (Dan)" <dromasca@avaya.com>, Richard Barnes <rlb@ipv.sx>, Dave Cridland <dave@cridland.net>
References: <9904FB1B0159DA42B0B887B7FA8119CA5C823BB2@AZ-FFEXMB04.global.avaya.com> <7CC08F3C-4747-4B65-9743-A19CDAE9F940@piuha.net> <9904FB1B0159DA42B0B887B7FA8119CA5C836AB4@AZ-FFEXMB04.global.avaya.com> <CAKHUCzx_2RLQN52Aj3esHmAeqVO31Nxe9rP3jN6zqcmoPQx=Yg@mail.gmail.com> <9904FB1B0159DA42B0B887B7FA8119CA5C838783@AZ-FFEXMB04.global.avaya.com> <CAKHUCzwjsT+p+Frb+1vfOx=BXhAVUm3tG6VfpYikeY1pGp8aew@mail.gmail.com> <CAL02cgTiM0Jnk8MdEud5kdxsg05nR-zGtsuN6g+knMr0ObyDDw@mail.gmail.com> <9904FB1B0159DA42B0B887B7FA8119CA5C83B716@AZ-FFEXMB04.global.avaya.com>
In-Reply-To: <9904FB1B0159DA42B0B887B7FA8119CA5C83B716@AZ-FFEXMB04.global.avaya.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/xmpp/uLD04uJyrVKIxlP1xXmPQakXKkc
Cc: "draft-ietf-xmpp-websocket.all@tools.ietf.org" <draft-ietf-xmpp-websocket.all@tools.ietf.org>, "gen-art@ietf.org" <gen-art@ietf.org>, Jari Arkko <jari.arkko@piuha.net>, "xmpp@ietf.org" <xmpp@ietf.org>
Subject: Re: [xmpp] [Gen-art] Gen-ART review for draft-ietf-xmpp-websocket-07
X-BeenThere: xmpp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: XMPP Working Group <xmpp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xmpp>, <mailto:xmpp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/xmpp/>
List-Post: <mailto:xmpp@ietf.org>
List-Help: <mailto:xmpp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xmpp>, <mailto:xmpp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 14:38:35 -0000

On 7/9/14, 7:16 AM, Romascanu, Dan (Dan) wrote:
> OK, I accept this, but in this case the text in the I-D should probably
> be worded slightly different:
>
>  > > The WebSocket XMPP sub-protocol deviates from the standard method of
>
>  > >    constructing and using XML streams as defined in [RFC6120] by
>
>  > >    adopting the message framing provided by WebSocket to delineate the
>
>  > >    stream open and close headers, stanzas, and other top-level stream
>
>  > >    elements.
>
> ‘deviates’ IMO suggests a change to the base specification, not just an
> optional new binding.

How about this:

OLD
    The WebSocket XMPP sub-protocol deviates from the standard method of
    constructing and using XML streams as defined in [RFC6120] by
    adopting the message framing provided by WebSocket to delineate the
    stream open and close headers, stanzas, and other top-level stream
    elements.

NEW
    The framing method for the binding of XMPP to WebSocket differs
    from the framing method for the TCP binding as defined in [RFC6120];
    in particular, the WebSocket binding adopts the message framing
    provided by WebSocket to delineate the stream open and close
    headers, stanzas, and other top-level stream elements.

Peter