Re: [hybi] a working draft, not a final draft

Ian Fette (イアンフェッティ) <ifette@google.com> Sat, 28 August 2010 00:19 UTC

Return-Path: <ifette@google.com>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F14483A672F for <hybi@core3.amsl.com>; Fri, 27 Aug 2010 17:19:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.403
X-Spam-Level:
X-Spam-Status: No, score=-105.403 tagged_above=-999 required=5 tests=[AWL=0.273, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DxlC45WI2FQq for <hybi@core3.amsl.com>; Fri, 27 Aug 2010 17:19:37 -0700 (PDT)
Received: from smtp-out.google.com (smtp-out.google.com [216.239.44.51]) by core3.amsl.com (Postfix) with ESMTP id 1B0C13A6358 for <hybi@ietf.org>; Fri, 27 Aug 2010 17:19:36 -0700 (PDT)
Received: from wpaz29.hot.corp.google.com (wpaz29.hot.corp.google.com [172.24.198.93]) by smtp-out.google.com with ESMTP id o7S0K72a021963 for <hybi@ietf.org>; Fri, 27 Aug 2010 17:20:07 -0700
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1282954807; bh=gE6tI8yWzWgQ6q6Y2jlwnHm3Bp4=; h=MIME-Version:Reply-To:In-Reply-To:References:Date:Message-ID: Subject:From:To:Cc:Content-Type; b=eRo8RxN0pG9nZ2H1/9cikWY4eZs8X6w2qg/unDwiEvGQgzq+hoRV4z5FxW5rCWnD7 GapDPox3+KueiH4Zr6Uwg==
Received: from gwj16 (gwj16.prod.google.com [10.200.10.16]) by wpaz29.hot.corp.google.com with ESMTP id o7S0K6s1004370 for <hybi@ietf.org>; Fri, 27 Aug 2010 17:20:06 -0700
Received: by gwj16 with SMTP id 16so1743345gwj.28 for <hybi@ietf.org>; Fri, 27 Aug 2010 17:20:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=domainkey-signature:mime-version:received:received:reply-to :in-reply-to:references:date:message-id:subject:from:to:cc :content-type; bh=hYJwHdDB9mFVSfJEQpRvX8oNBrosrwP532VyohgNfDY=; b=Pdj9rykQuPdXSINv4cRneG0uweMSFcnAfKhFcb+e/mWenW85gNJvU4UXRYpUB7CY6X ODgSWhx1MsXbGbcc5seQ==
DomainKey-Signature: a=rsa-sha1; c=nofws; d=google.com; s=beta; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; b=O7vX6v23zCAhD6g49Q1Gv1hjGZE6clBYuFWN4/4si5+wPYxMkHt1ZYrCG3dR9M6vkC Vz9fpBdjG5SbR97U7+SQ==
MIME-Version: 1.0
Received: by 10.151.133.6 with SMTP id k6mr2525503ybn.402.1282954805345; Fri, 27 Aug 2010 17:20:05 -0700 (PDT)
Received: by 10.150.229.7 with HTTP; Fri, 27 Aug 2010 17:20:05 -0700 (PDT)
In-Reply-To: <5127b66b7745dd6e838009457437fe62.squirrel@sm.webmail.pair.com>
References: <4C7827E9.2070407@caucho.com> <AANLkTinLA1cUts0XbAC30WQ6UTL_zBBA6UXXCUg3yMHX@mail.gmail.com> <5127b66b7745dd6e838009457437fe62.squirrel@sm.webmail.pair.com>
Date: Fri, 27 Aug 2010 17:20:05 -0700
Message-ID: <AANLkTinSPO+fF-CYmU4Fc5oosvdapFD6imEZQRBLWv-z@mail.gmail.com>
From: "Ian Fette (イアンフェッティ)" <ifette@google.com>
To: shelby@coolpage.com
Content-Type: multipart/alternative; boundary="001485eb9e5e6f80fe048ed731f5"
X-System-Of-Record: true
Cc: "hybi@ietf.org" <hybi@ietf.org>
Subject: Re: [hybi] a working draft, not a final draft
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: ifette@google.com
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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, 28 Aug 2010 00:19:39 -0000

On Fri, Aug 27, 2010 at 4:32 PM, Shelby Moore <shelby@coolpage.com> wrote:

> > As Editor, I will happily produce a draft based on John's earlier VII
> > proposal, based on 7/16/63 aka 1/2/8. Give me some time, the current
> draft
> > was very procedural and I would like to take the opportunity to re-write
> > it
> > in the format that we've been discussing on the list. I will spend time
> > this
> > weekend and hope to have something to send out early next week.
>
>
> See below please Ian.
>
> Note 9 people viewed my proposal so far, perhaps only 4 or 5 of them
> viewed it for any length of time to be serious.  18 people viewed John's
> proposal (which is already well known I guess).
>
> I think as an editor, your job is to respect the minority too, especially
> given the conflict of interest with John and you and Robert Peon all
> working for the same company?
>
>
>
Your proposal reflects a position that I think many people have already
expressed a large amount of concern over, in various threads. As for any
conflict of interest, I was actually asked by the chairs earlier to start
preparing something like what I proposed in my previous email.

Also, I don't know how to ask this in a manner that doesn't seem impolite so
please don't take this the wrong way: Previously you said you were
unsubscribing from the list and not to add you to emails, is it safe to say
we can disregard that at this point?


> > On Fri, Aug 27, 2010 at 2:02 PM, Scott Ferguson <ferg@caucho.com> wrote:
> >
> >> In the interest of moving the discussion forward, I have two proposals,
> >> which can be considered independently:
> >>
> >> a) Take John Tamplin's 1/2/8 encoding as a _working_ draft, not a final
> >> draft
> >>
> >> b) Simplify the extension question to "does my favorite extension model
> >> work inside the working draft", not "which extension model is best."
> >>
> >> I'm not suggesting a consensus call on the final encoding, just
> >> suggesting
> >> that we take the good progress we've made so far and use it as a working
> >> draft. Not shutting down the encoding questions, but letting us pick a
> >> temporary working model so we can move forward.
> >>
> >> The objections I've seen to John's encoding have been around optimality,
> >> which we can put off temporarily.
>
>
> Agreed I guess. Although John's proposal is fundamentally different than
> mine in terms of the orthogonality of framing and messaging (because
> messaging opcodes in mine will never go in frame header if the frames are
> fragments):
>
>
> https://docs0.google.com/document/edit?id=1nL9VauetwYgYtpgSVRmm8_SgH7K2P15GwaGMEbAizGs&authkey=CLOirMAE#
>
> The way extensions may work should be similar, unless they are concerned
> with the framing orthogonality.
>
> The only other difference I can see between John's proposal and mine (my
> RSV can defined same as his if we want when fragmentation has been
> negotiated, even I can make mine 7/16/63 if we want), is that he wastes 1
> 'MORE' bit in every frame.  John's proposal will still need the message
> body for first frame to contain the defragmented message body length, same
> as mine, because the 'MORE' bit doesn't tell you the total message body
> size (the size in his frame header is the size of the frame, not the
> defragmented message body length).  I think the 'MORE' bit has no use.
> The reciever who will defragment, must know the message body length any
> way or parse an EOM marker.  Why does John have both 'MORE' and
> continuation bit in the payload?  The framing layer doesn't need to know
> if it is continuation, only the messaging layer does.
>
>
> >> We can come back to that discussion,
> >> but
> >> let's not get stuck here.
> >>
> >> For (b), the extension question, I'd suggest a modest change to John's
> >> proposal by removing all notion of control/extension opcodes, and
> >> restoring
> >> the ping/pong/close to the base opcodes (again, this is for
> >> draft/working
> >> purposes only), and leaving all reserved bits and other opcodes
> >> reserved. In
> >> other words, remove all extension concepts and leave everything possible
> >> reserved.
> >>
> >> Then, the extension question simplifies to: can the extension model work
> >> with this frame encoding as a foundation? Assume the extension model can
> >> use
> >> any reserved bits or reserved opcodes it wants to.
> >>
> >> -- Scott
> >>
> >>
> >> _______________________________________________
> >> hybi mailing list
> >> hybi@ietf.org
> >> https://www.ietf.org/mailman/listinfo/hybi
> >>
> > _______________________________________________
> > hybi mailing list
> > hybi@ietf.org
> > https://www.ietf.org/mailman/listinfo/hybi
> >
>
>