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 > > > >
- Re: [hybi] a working draft, not a final draft John Tamplin
- Re: [hybi] a working draft, not a final draft Ian Fette (イアンフェッティ)
- [hybi] a working draft, not a final draft Scott Ferguson
- Re: [hybi] a working draft, not a final draft John Tamplin
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Scott Ferguson
- Re: [hybi] a working draft, not a final draft John Tamplin
- Re: [hybi] a working draft, not a final draft John Tamplin
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Scott Ferguson
- Re: [hybi] a working draft, not a final draft Gabriel Montenegro
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Ian Fette (イアンフェッティ)
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Ian Fette (イアンフェッティ)
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Roy T. Fielding
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Ian Fette (イアンフェッティ)
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Shelby Moore
- Re: [hybi] a working draft, not a final draft Shelby Moore