Re: [hybi] I-D Action: draft-ietf-hybi-websocket-perframe-compression-00.txt

Takeshi Yoshino <tyoshino@google.com> Wed, 04 April 2012 16:35 UTC

Return-Path: <tyoshino@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 9E1A021F87AB for <hybi@ietfa.amsl.com>; Wed, 4 Apr 2012 09:35:10 -0700 (PDT)
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 SNWsavAvUkVZ for <hybi@ietfa.amsl.com>; Wed, 4 Apr 2012 09:35:10 -0700 (PDT)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by ietfa.amsl.com (Postfix) with ESMTP id E0AF221F879F for <hybi@ietf.org>; Wed, 4 Apr 2012 09:35:09 -0700 (PDT)
Received: by yhkk25 with SMTP id k25so319321yhk.31 for <hybi@ietf.org>; Wed, 04 Apr 2012 09:35:09 -0700 (PDT)
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 :content-type:x-system-of-record; bh=PIEIo5b7R1+ScXJpLnKHrYKFS5pv4EWP/aOBmIGKMRI=; b=C4FpEA8/EZumiPAtOPOJSR1r7DeB2FBP6L9Mb7iB3pBPUt4Kdf8DyOV8hAQfJHzfEt +Z/LldqjPKTgE2CJ+ixmf6+RJNZ++yFVyFdMGhNSXhfVzcu5ZuVLNdM6YmclKd780BLm GaTshh/IWnFtbzcDUQTcfHPFZTa7f6lVlEElSJBPnh44waDvqncLmH0AFVpjbQ1zEW8c IVkGk90pR0DL2fRtsXpPYaJDeW9pNDHFMw3kM0iek+krXI0ncVjRPSaiieagOB065jSq cZ0Ie00Y72V13goJgxKsc/EyJWSSCL58V6VJhbQSp+JM77/GrtRZ+V/9ZZPvlkNylC0O 63FA==
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 :content-type:x-system-of-record:x-gm-message-state; bh=PIEIo5b7R1+ScXJpLnKHrYKFS5pv4EWP/aOBmIGKMRI=; b=MJw21RakRQhs9IgGTjFuigd4WJfmaSNYWvmO0rNurgjHY6DjnJvvQM+81j5cAFCJxp iHJ//XjFErt01vo8svIN5B27PXQ4XFQFFec+7aGo++X/q2baN2LBpWhr3fAWKCT77Awh +oKzaI1Osu4v6H7RqUWjoDECFaJxObK+hp1AmtlDRe7K4Furm/sGyDBz1eFtaCgZay1Q u6v9ruIPiwgfimbpgtIuqJMm1KzW9t/foDDiSsaz2LiUjmjT2ptOJVjaASPX9fKhyF7w QKatLk1ldKoeawOkVi3LJZ4F+D07oEGgNSJJVuWcGfS8OQcd8XW5Mqu3HzS1Vhm+MpqS dO4A==
Received: by 10.236.181.8 with SMTP id k8mr6394772yhm.100.1333557309492; Wed, 04 Apr 2012 09:35:09 -0700 (PDT)
Received: by 10.236.181.8 with SMTP id k8mr6394764yhm.100.1333557309388; Wed, 04 Apr 2012 09:35:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.101.155.5 with HTTP; Wed, 4 Apr 2012 09:34:49 -0700 (PDT)
In-Reply-To: <20120402093710.15576.56215.idtracker@ietfa.amsl.com>
References: <20120402093710.15576.56215.idtracker@ietfa.amsl.com>
From: Takeshi Yoshino <tyoshino@google.com>
Date: Thu, 05 Apr 2012 01:34:49 +0900
Message-ID: <CAH9hSJY=y12SOtm-szwdu0VYu8pxsSF4fqsK4YB4RRoC6JcB5w@mail.gmail.com>
To: hybi@ietf.org
Content-Type: multipart/alternative; boundary="20cf305e2535b6b74c04bcdd01f4"
X-System-Of-Record: true
X-Gm-Message-State: ALoCoQkmfw/uKKV68ngzBeP6WEYMG8SOLvTLYgGiluS9XrI2wRLk4bBWLH8iguWFyt/moVcBtv1usDKmJzC0sJDJZ8haKJrn6Ux1+JMtaXWbtgjpqlw0gCpFqFXYcc2QJ5yF/bc4V/iu
Subject: Re: [hybi] I-D Action: draft-ietf-hybi-websocket-perframe-compression-00.txt
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: Wed, 04 Apr 2012 16:35:10 -0000

Hi all,

Here's the initial version of compression extension spec as HyBi WG item.

Changes from tyoshino-06
http://tools.ietf.org/html/draft-tyoshino-hybi-websocket-perframe-deflate-06
 are:

- added short text to explain why we've chosen DEFLATE as the first example
- mentioned what intermediaries are allowed to do explicitly
- rephrasing

After discussing a bit more, I'd like to get consensus on how we
componentize per-frame compression (extensions for each algorithm OR one
extension with algorithm parameter). It's left TBD for this -00 version.