Re: Straw-man for our next charter

Larry Masinter <masinter@adobe.com> Sun, 29 July 2012 19:24 UTC

Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D48321F8777 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 29 Jul 2012 12:24:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.628
X-Spam-Level:
X-Spam-Status: No, score=-7.628 tagged_above=-999 required=5 tests=[AWL=0.515, BAYES_00=-2.599, FRT_ADOBE2=2.455, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 QSuwkQG1EmZV for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 29 Jul 2012 12:24:06 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 24A0821F8753 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sun, 29 Jul 2012 12:24:06 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1SvZ50-0003ch-Ph for ietf-http-wg-dist@listhub.w3.org; Sun, 29 Jul 2012 19:23:06 +0000
Resent-Date: Sun, 29 Jul 2012 19:23:06 +0000
Resent-Message-Id: <E1SvZ50-0003ch-Ph@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <masinter@adobe.com>) id 1SvZ4o-0003bm-AI for ietf-http-wg@listhub.w3.org; Sun, 29 Jul 2012 19:22:54 +0000
Received: from exprod6og101.obsmtp.com ([64.18.1.181]) by maggie.w3.org with smtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <masinter@adobe.com>) id 1SvZ4m-0001xk-Ld for ietf-http-wg@w3.org; Sun, 29 Jul 2012 19:22:54 +0000
Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob101.postini.com ([64.18.5.12]) with SMTP ID DSNKUBWNdBAIC96tNmqD8AsBfPivYVVYz4N1@postini.com; Sun, 29 Jul 2012 12:22:52 PDT
Received: from inner-relay-4.eur.adobe.com (inner-relay-4b [10.128.4.237]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id q6TJMR8N010358; Sun, 29 Jul 2012 12:22:27 -0700 (PDT)
Received: from nahub02.corp.adobe.com (nahub02.corp.adobe.com [10.8.189.98]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id q6TJMQYr003576; Sun, 29 Jul 2012 12:22:27 -0700 (PDT)
Received: from nambxv01a.corp.adobe.com ([10.8.189.95]) by nahub02.corp.adobe.com ([10.8.189.98]) with mapi; Sun, 29 Jul 2012 12:22:26 -0700
From: Larry Masinter <masinter@adobe.com>
To: Mark Nottingham <mnot@mnot.net>
CC: "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Date: Sun, 29 Jul 2012 12:22:40 -0700
Thread-Topic: Straw-man for our next charter
Thread-Index: Ac1tv3x3R4NQj/aOT2ysM0gzUS5Wqw==
Message-ID: <083cb3bf-f4fb-4f58-aa52-967a1c8d2767@blur>
References: <78a6f5a1-ea4a-44a8-8e0b-d3e6041a3142@blur>
In-Reply-To: <78a6f5a1-ea4a-44a8-8e0b-d3e6041a3142@blur>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_083cb3bff4fb4f58aa52967a1c8d2767blur_"
MIME-Version: 1.0
Received-SPF: pass client-ip=64.18.1.181; envelope-from=masinter@adobe.com; helo=exprod6og101.obsmtp.com
X-W3C-Hub-Spam-Status: No, score=-3.2
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, FRT_ADOBE2=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1SvZ4m-0001xk-Ld 124c2db00a5fecda7cedd195aa009ae3
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Straw-man for our next charter
Archived-At: <http://www.w3.org/mid/083cb3bf-f4fb-4f58-aa52-967a1c8d2767@blur>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/14804
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

defining the meaning and expected behavior of recipients of headers is a protocol issue of interest to intermediaries as well as receivers.


-----Original message-----
From: Mark Nottingham <mnot@mnot.net>
To: Larry Masinter <masinter@adobe.com>
Cc: "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Sent: Sun, Jul 29, 2012 18:52:19 GMT+00:00
Subject: Re: Straw-man for our next charter

Sniffing -- for better or worse -- isn't really a HTTP behaviour. I.e., it may use a HTTP header (User-Agent), but it's more a use *of* HTTP -- just as Web browsing is generally.

Also -- and everyone really needs to understand this -- HTTP is NOT an end-to-end protocol, and therefore browsers can't tell whether or not it's a "2.0 site" because there may be intermediary transitions in the middle.

As far as shaving warts off -- doing so in the protocol is really, really hard, because the deployed footprint is so large. My preferred approach is to allow sites to opt out -- e.g., <http://tools.ietf.org/html/draft-nottingham-http-browser-hints-00>.

Cheers,


On 27/07/2012, at 11:39 PM, Larry Masinter <masinter@adobe.com> wrote:

> re changes to semantics: consider the possibility of eliminating "sniffing" in HTTP/2.0. If sniffing is justified for compatibility with deployed servers, could we eliminate sniffing for 2.0 sites?
>
> It would improve reliability, security, and even performance. Yes, popular browsers would have to agree not to sniff sites running 2.0, so that sites wanting 2:0 benefits will fix their configuration.
>
> Likely there are many other warts that can be removed if there is a version upgrade.
>
>
> -----Original message-----
> From: Mark Nottingham <mnot@mnot.net>
> To: Amos Jeffries <squid3@treenet.co.nz>
> Cc: "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
> Sent: Fri, Jul 27, 2012 06:16:31 GMT+00:00
> Subject: Re: Straw-man for our next charter
>
>
> On 27/07/2012, at 4:10 PM, Amos Jeffries <squid3@treenet.co.nz> wrote:
>
> > On 27/07/2012 5:27 p.m., Mark Nottingham wrote:
> >> Hi Amos,
> >>
> >> On 25/07/2012, at 10:02 PM, Amos Jeffries <squid3@treenet.co.nz> wrote:
> >>>> Work will begin using XXX as a starting point; all proposals are to be expressed
> >>>> in terms of changes to the that document.
> >>> I just think I'll throw a spanner in the general direction of the works here....
> >>>
> >>> How realistic is it to expect the HTTPbis 1.1 draft documents fill that role? At least we can guarantee that modifications to adjust them for 2.0 specifics will not loose or add any features unintentionally that could affect HTTP/1.1 compatibility.
> >> I'm not sure what your concern is here...
> >
> > concern 1) is the feature parity between the HTTP/1 drafts and any other document that gets picked. ie workload to get the new doc completed.
> >
> > concern 2) is the politcal battle to get document X to meet the WG goals.
> >
> > Much like what I said in my expression of interest summary. The HTTP/2 drafts on the tables (own one included) do not come up to scratch for HTTP/2 starting points.
> >
> > I know a lot of people have interest in SPDY, but to make that the HTTP/2 base doc there are a fair chunk of things which will need pruning out - if only because they are new semantics. It is probably not a good idea for the WG to start off facing that political battle to ensure its semantically seamless to HTTP/1.1. The other documents are bare-bones with specific focus on framing improvement over WG drafts part1-2.
>
> Aha. I was assuming that would come up; please discuss (details would help).
>
>
> > However taking the HTTPbis draft documents and replacing sections of them with SPDY mechanisms, frame design, etc as we agree on particulars - that has a clear chance of faster success.
>
> That's an interesting approach.
>
> Cheers,
>
>
>
> --
> Mark Nottingham   http://www.mnot.net/
>
>
>
>

--
Mark Nottingham
http://www.mnot.net/