Re: [hybi] deflate-stream and masking

Greg Wilkins <gregw@intalio.com> Thu, 21 July 2011 07:02 UTC

Return-Path: <gregw@intalio.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 BA07D21F8A97 for <hybi@ietfa.amsl.com>; Thu, 21 Jul 2011 00:02:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.823
X-Spam-Level:
X-Spam-Status: No, score=-2.823 tagged_above=-999 required=5 tests=[AWL=0.154, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uUXvSHepheiF for <hybi@ietfa.amsl.com>; Thu, 21 Jul 2011 00:02:57 -0700 (PDT)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id 1DA3A21F8877 for <hybi@ietf.org>; Thu, 21 Jul 2011 00:02:56 -0700 (PDT)
Received: by vxi40 with SMTP id 40so854858vxi.31 for <hybi@ietf.org>; Thu, 21 Jul 2011 00:02:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.24.162 with SMTP id v2mr163041vdf.375.1311231776449; Thu, 21 Jul 2011 00:02:56 -0700 (PDT)
Received: by 10.52.115.103 with HTTP; Thu, 21 Jul 2011 00:02:56 -0700 (PDT)
In-Reply-To: <CABLsOLAS+Miue5yG1+KMTRihWmhD7p+rQ0iusMewqm-ZxG4jVQ@mail.gmail.com>
References: <BANLkTi=UVMAd1nER6mRBe7zoD29CSbCkGA@mail.gmail.com> <CAH_y2NFMdr1ZU2dfy9mCRepZc2R_hnzg0oa3kYPKhWY-FX_8Og@mail.gmail.com> <CAE8AN_V-P2L0mVwjPQYxAypJ67=QWKAhWnDqrM_XmDQXjJbEHA@mail.gmail.com> <CAP992=HmZM9H2i+rFLVNrJVzfQT2qSPzWRm4gQXc2wTQ8fdBTA@mail.gmail.com> <00b801cc470a$d2d5e520$7881af60$@noemax.com> <CAP992=Gvz7CT=fZSX=t_7J3YAGF7kKsA9a6M0UQJP3HXxMBANQ@mail.gmail.com> <1311190993.1862.135.camel@ds9> <4E273125.8070503@stpeter.im> <CAH_y2NFGCa_r9pJLnjqfZc9QdbZ4=NU-9VQN2G51f7GuDeg8Aw@mail.gmail.com> <CABLsOLAS+Miue5yG1+KMTRihWmhD7p+rQ0iusMewqm-ZxG4jVQ@mail.gmail.com>
Date: Thu, 21 Jul 2011 17:02:56 +1000
Message-ID: <CAH_y2NHB8tacgX1jOQGutqfz_nBm+zTDGmhj-1U6ZHn=_m4uBQ@mail.gmail.com>
From: Greg Wilkins <gregw@intalio.com>
To: Hybi <hybi@ietf.org>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: Re: [hybi] deflate-stream and masking
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: Thu, 21 Jul 2011 07:02:57 -0000

On 21 July 2011 12:37, John Tamplin <jat@google.com> wrote:
> At the time, it wasn't divided.  I don't recall any serious objections at
> the time it was proposed and included in the spec, including from you.

I don't recall any discussion at all about the extension.   There was
some talk about the effect of compression, to which there was a
response that spoke against stream compression
http://www.ietf.org/mail-archive/web/hybi/current/msg01811.html   The
deflate-stream extension then just appeared in the a draft...  I can't
actually find any thread that proposed it's addition.   I've looked
several times and failed to find any discussion.

Note that I'm not saying that somebody has done some evil deception to
get this into the spec.  Just that when objections have been raised,
then the default position should be that the feature is excluded
unless rough consensus can be achieved.


On 21 July 2011 12:47, David Endicott wrote:
> You sound frustrated, Greg.

Because this is an process anti-pattern that I think is mostly
responsible for much of the difficulties in this WG.   When an idea is
put into the spec, then it has unfair advantage over alternate ideas
and the entire discussion is tainted by the natural tendency to status
quo. Also I just don't understand why when there are many opponents to
this optional feature that we don't just drop it and let the
extensions be proposed in their own drafts and prosper or otherwise on
their own merits - not because they lucked out and became the favoured
son of the core specification.   I'm seen the results of the J2EE
specification process where favoured-son have been picked (Servlets,
no JSPs, no JSFs, no ....) and it is a disaster.


regards