Re: [hybi] Per-frame compression spec draft 06

John Tamplin <jat@google.com> Sat, 10 March 2012 00:56 UTC

Return-Path: <jat@google.com>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8803421E8019 for <hybi@ietfa.amsl.com>; Fri, 9 Mar 2012 16:56:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.976
X-Spam-Level:
X-Spam-Status: No, score=-102.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, 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 JEM22SL37bzn for <hybi@ietfa.amsl.com>; Fri, 9 Mar 2012 16:56:50 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id EC8B121E8018 for <hybi@ietf.org>; Fri, 9 Mar 2012 16:56:49 -0800 (PST)
Received: by vcbfk13 with SMTP id fk13so2322283vcb.31 for <hybi@ietf.org>; Fri, 09 Mar 2012 16:56:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-system-of-record; bh=iCTj75gSH01D/Y/FIP/zxVUXeV41TB1FdDhOwS32ufc=; b=L4caudZjXq3ywAdedEB/FwqJqk+RRfR1Y6NKQK7eBZuH3Klv/tl7zibZKVEK/wuRqn nEorGZWbKFD4pedx4VsWoq5U4nY4FNDYyVDo9WkElQUFVzUkiaN0wWk4yCSJ84UpMGhT 1PhseFML0AG6RAueh+RM4T/V+JZ33iOQ7UrcDh05Cuq/bsm6PForyJHZOI8jlSpaTrmX Dq1+QS7csf9AeSlJBLPKCSIEfGvYuTzS9YrKVtCBpuvFq9qvBjhQxLSQ1aFzoRotELUO qtji68eHCD5oaDMnnQYMMmzoY8XvBBMn5mgOXl6tO+jPV3AKWGc0FApXv6tZlNGcFgMV 0tYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-system-of-record:x-gm-message-state; bh=iCTj75gSH01D/Y/FIP/zxVUXeV41TB1FdDhOwS32ufc=; b=gaLKf8fvDzXt7caHsiNF9efFD9RG2BCUFpRTdgu/f9cT18U/CbNQhialArTND/jsQR mRmjka4notwJA2XPCOtk+upIm8UO/ZR/fFohnfUoxz3nMXzCRD2e1vxV/UWvOJUOYu9+ sJ44ZqbA/BzW82/IzQudHQhXb1xHxPZURZr7SdLrGn+dA/BIVBjfdL50gAU90j2RXq5T CKnhoTn22TKSmMEVridbuI3rH1XGcANXaXo7G91JU+AVjMYIyuC5VRXx1BY++U3JX79L m2QnlmVZTvkeba7WpPLHqILXJfZgugT+ymDQLIwO4JmxIK8UpybPLBl1mj/3cxd092o/ Df9Q==
Received: by 10.52.28.178 with SMTP id c18mr7084762vdh.45.1331341009333; Fri, 09 Mar 2012 16:56:49 -0800 (PST)
Received: by 10.52.28.178 with SMTP id c18mr7084753vdh.45.1331341009228; Fri, 09 Mar 2012 16:56:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.117.132 with HTTP; Fri, 9 Mar 2012 16:56:29 -0800 (PST)
In-Reply-To: <CAH9hSJY9d074n+jWZ7mK9O_jfw8rKecmqcKnzWG3KrWMP_UhRQ@mail.gmail.com>
References: <CAH9hSJY9d074n+jWZ7mK9O_jfw8rKecmqcKnzWG3KrWMP_UhRQ@mail.gmail.com>
From: John Tamplin <jat@google.com>
Date: Fri, 09 Mar 2012 19:56:29 -0500
Message-ID: <CABLsOLDBOvE0s8Qc1UwG66gJaBWHMsBZOgktZKMaGUveODabjg@mail.gmail.com>
To: Takeshi Yoshino <tyoshino@google.com>
Content-Type: multipart/alternative; boundary="20cf307ac3f3ee119704bad8fbc9"
X-System-Of-Record: true
X-Gm-Message-State: ALoCoQm76J1QFdUa5oZI195UMkIjqYR6U5B/a0h+3MwsaqT2QqVyqtJoJTSjQVexeHfKwL8rfHK4rKMhr0Vd0eA5hGtrWh0F701CZWLad+mKNRZjLeULGOq2eTksiSEVZGntZ+TFESZz
Cc: hybi@ietf.org
Subject: Re: [hybi] Per-frame compression spec draft 06
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Mar 2012 00:56:51 -0000

On Fri, Mar 9, 2012 at 7:15 PM, Takeshi Yoshino <tyoshino@google.com> wrote:

> Here's a revised version of the per-frame compression spec. I'm planning
> to rename it to draft-ietf-hybi-websocket-perframe-compression-00 after the
> meeting.
>
> http://tools.ietf.org/html/draft-tyoshino-hybi-websocket-perframe-deflate-06
>
>
> http://tools.ietf.org/rfcdiff?url2=draft-tyoshino-hybi-websocket-perframe-deflate-06.txt
> Based on the feedback comments for the CfC, I've done
> - reordering of sections
> - abstracting the framing method (COMP bit and how to build compressed
> frames) as general per-frame compression scheme
> - renaming COMP bit to "per-frame compressed" and giving more general
> description for it in both the main texts and IANA consideration section
>

>From the summary here, I expected it to be described as two separate pieces:
 1) a generic per-frame compression extension, including a way to negotiate
the algorithm to be used
 2) a particular compression algorithm available by default (and required
to be supported) - deflate

Instead, it still looks like an extension just for deflate, using slightly
more general language.

-- 
John A. Tamplin
Software Engineer (GWT), Google