Re: [hybi] I-D Action: draft-ietf-hybi-permessage-compression-28.txt

Matt Bonneau <matt@bonneau.net> Wed, 16 September 2015 17:09 UTC

Return-Path: <matt@bonneau.com>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCA641B3B70 for <hybi@ietfa.amsl.com>; Wed, 16 Sep 2015 10:09:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.078
X-Spam-Level:
X-Spam-Status: No, score=-0.078 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] 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 vzbQ4ElqKxAB for <hybi@ietfa.amsl.com>; Wed, 16 Sep 2015 10:09:46 -0700 (PDT)
Received: from mail-qg0-f52.google.com (mail-qg0-f52.google.com [209.85.192.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10CD11B3AFC for <hybi@ietf.org>; Wed, 16 Sep 2015 10:09:46 -0700 (PDT)
Received: by qgt47 with SMTP id 47so176917626qgt.2 for <hybi@ietf.org>; Wed, 16 Sep 2015 10:09:45 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=XagJhVdE6pVfwp7FpFDJf4VrWBxiw/NukRz1OGDxpQQ=; b=ZrLb6MOSd5g+KVrtcNUXsKCvfrHg9/EfXOUPiqiM5mOINYr7vIqTy9w7VI4hJ+ajm8 qMoE8yjL/Q7vaVCrA5w8QfYEii5W1Hwy1DyoRfapCmWHJTr+vTuNAhV7yARXQzIfrWem j1TVdKsZ/uTMgcw3Xn8nEGE2JcMkbka79PAkqbYrGsrNlxuDYKkQ1BZ8N1290eT1P8BI Qb+B+NxI1eCAusa4vKlkkbzvblLuKhYevgJykmPcL/sZ0vpUmN4vJLbWDHU09erQg8tE KDgwrU6akpUMVn3kzTw+sR2Xv06/7eTLxXStcNH2sUTVf+IUMdt0SN82XOUB8qa2i3CK Bdiw==
X-Gm-Message-State: ALoCoQmh0NHlxzl2HTW0PN0pqSDZ6XjtRP5T6MtvAJtJPkPNfXjSTLcGipOn9xEB50iEE45TwnXU
MIME-Version: 1.0
X-Received: by 10.140.235.9 with SMTP id g9mr40842705qhc.14.1442423384884; Wed, 16 Sep 2015 10:09:44 -0700 (PDT)
Sender: matt@bonneau.com
Received: by 10.55.162.194 with HTTP; Wed, 16 Sep 2015 10:09:44 -0700 (PDT)
In-Reply-To: <55F73AEB.70104@tavendo.de>
References: <20150824112514.18998.33071.idtracker@ietfa.amsl.com> <CAH9hSJbDBih=-pc=F0E9=7hLcL+nyHo+qc=nvsYaXmV=hiA7ZQ@mail.gmail.com> <CAC4RtVAgrr5jK9xu3PfEqbmC8fB6pfZ98SDR6z+yKyRBEgcFSA@mail.gmail.com> <CAH9hSJYLDrio25+vboJ1GzsW937s2yRURjhdXhT5A25bDKdOyw@mail.gmail.com> <7730FEFF-FA09-4278-A8BF-B3325E6C2EC1@ericsson.com> <CAC4RtVDbC7+DD84MULXDa0wPuud_1msLdy4AdLoQN7_x8HHAbw@mail.gmail.com> <55F5E021.2000803@tavendo.de> <CAH9hSJaoU273_jSOYWYuPvtRO3+v6p0a4Xjup-fLzkzU2JuPAw@mail.gmail.com> <2B9B48179856DC4FA00C93C79EB7E64A0E950202@ESESSMB108.ericsson.se> <55F6AFA1.9070404@tavendo.de> <CALaySJJ_srH+URwOxart+rwYkOJ2je7X0UfX-ek99h_tiK+hag@mail.gmail.com> <55F73AEB.70104@tavendo.de>
Date: Wed, 16 Sep 2015 13:09:44 -0400
X-Google-Sender-Auth: _96KCWguGjLgJqoy4bDsXW9kZNw
Message-ID: <CABXL1aEk+RcfC2qAqSuYW1VeSZnbYBJQw3n096WzWaw0gyVxVQ@mail.gmail.com>
From: Matt Bonneau <matt@bonneau.net>
To: Tobias Oberstein <tobias.oberstein@tavendo.de>
Content-Type: multipart/alternative; boundary="001a113569d4797340051fe05d4c"
Archived-At: <http://mailarchive.ietf.org/arch/msg/hybi/eRAClxVcsrPF6a28x9l09Gybgxo>
Cc: "hybi@ietf.org" <hybi@ietf.org>, Barry Leiba <barryleiba@computer.org>
Subject: Re: [hybi] I-D Action: draft-ietf-hybi-permessage-compression-28.txt
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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, 16 Sep 2015 17:47:43 -0000

Hi Barry and Tobias,

I would be willing to help out with the RFC process on WAMP.

I have made pretty significant investments of time in creating
implementations and working with the spec and also use WAMP regularly. I
would welcome further development through the RFC process.

Regards,
Matt Bonneau

On Mon, Sep 14, 2015 at 5:23 PM, Tobias Oberstein <
tobias.oberstein@tavendo.de> wrote:

> How "much" interest is needed? How should we "proof"? Should I ask all to
>>> speak up on this mailing list?
>>>
>>
>> It's hard to put a number on it, but there needs to be enough interest
>> and commitment to participate that we can rely on progressing
>> documents and getting meaningful review.  We have been having a lot of
>> trouble with that over the past couple of *years*, so it's not just a
>> moderate slowdown.
>>
>
> Thanks for explaining and background. I now understand that real world
> usage and takeup is only one factor, but enough interest to do the concrete
> work on a spec document is what counts. Makes sense. To get a high quality
> spec, there needs to be peer review and discussion. It's part of the IETF
> mantra I guess, and I totally buy that.
>
> That said, if we really *do* have enough commitment, I'm willing to
>> recharter the working group.  I can't speak for the chairs about
>>
>
> Awesome! Would you give us a bit time to organize enough commitment and
> write a draft? Some weeks before closing the WG (if we can't deliver)?
>
> whether they're willing to continue, but perhaps we could get new
>> chairs to take it forward -- Salvatore and Gabriel have chaired this
>> working group for a long time now.
>>
>> So do we need a draft RFC written _before_ we can request to recharter the
>>> WG?
>>>
>>
>> We don't *need* it, though a draft and some reviews of it would be
>> some evidence that there's enough interest.
>>
>
> Ok, we can prepare a draft according to RFC style from this spec document
> ("WAMP basic profile") that we have:
>
> https://github.com/tavendo/WAMP/blob/master/spec/basic.md
>
> That spec has been extensively discussed and has gone through many
> iterations from Mar 2012 to now.
>
> Discussion is on GitHub (94 closed, 67 open issues right now) and the WAMP
> mailing list (171 threads, 151 subscribers).
>
> The point is that implementors are less interested in implementing
>> websocket things, now that http/2 is here.  Layering things on
>> websockets might not be very useful if implementors are moving to
>> http/2 instead, for such functions in the future.
>>
>
> FWIW, WAMP originally could only run on top of WebSocket. And it's still
> the most used "transport". But WAMP nowerdays can _also_ run over RawSocket
> (essentially, minimally framed TCP with some handshake sugar) and
> HTTP-Longpoll, and don't see why we couldn't specify a HTTP/2 "transport
> binding" (that's WAMP lingo for defining a mapping of WAMP to an underlying
> transport).
>
> WAMP-over-WebSocket is definitely the most important one, as it is the
> only thing that (today) can run right into all browsers. It is also the
> only transport that provides full, transparent payload compresssion -
> thanks to the WebSocket compression extension.
>
> But, again, if there really is enough interest in implementing new
>> function on websockets, and we can see that interest in commitment to
>> work on the specs, then that might be fine.
>>
>
> Thanks! Please give us some time before closing the WG. Once the WG would
> have closed, I guess the bar would be much higher .. and where should we
> take it then? I have skimmed through the different IETF art areas, and the
> WGs and charters for the "Applications and Real-Time Area" in particular,
> and it appears to me, that WAMP would fit the Hybi-WG's mission ..
>
> Cheers,
> /Tobias
>
>
> _______________________________________________
> hybi mailing list
> hybi@ietf.org
> https://www.ietf.org/mailman/listinfo/hybi
>