Re: WGLC p6 4.2.1

"Poul-Henning Kamp" <phk@phk.freebsd.dk> Mon, 18 March 2013 12:07 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 79D9F21F8D19 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 18 Mar 2013 05:07:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, 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 0xZQbd4ytn-q for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 18 Mar 2013 05:07:05 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id ED26F21F8D12 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 18 Mar 2013 05:07:04 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1UHYp2-0003Z0-TH for ietf-http-wg-dist@listhub.w3.org; Mon, 18 Mar 2013 12:05:48 +0000
Resent-Date: Mon, 18 Mar 2013 12:05:48 +0000
Resent-Message-Id: <E1UHYp2-0003Z0-TH@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <phk@phk.freebsd.dk>) id 1UHYos-0003Wk-2o for ietf-http-wg@listhub.w3.org; Mon, 18 Mar 2013 12:05:38 +0000
Received: from phk.freebsd.dk ([130.225.244.222]) by maggie.w3.org with esmtp (Exim 4.72) (envelope-from <phk@phk.freebsd.dk>) id 1UHYon-00025s-BU for ietf-http-wg@w3.org; Mon, 18 Mar 2013 12:05:38 +0000
Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 1A3B68A521; Mon, 18 Mar 2013 12:05:12 +0000 (UTC)
Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.6/8.14.6) with ESMTP id r2IC5BSa035933; Mon, 18 Mar 2013 12:05:11 GMT (envelope-from phk@phk.freebsd.dk)
To: "Adrien W. de Croy" <adrien@qbik.com>
cc: Amos Jeffries <squid3@treenet.co.nz>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
In-reply-to: <em94119d23-43b0-4de4-a3e3-8c30e8a40bfc@bombed>
From: Poul-Henning Kamp <phk@phk.freebsd.dk>
References: <em94119d23-43b0-4de4-a3e3-8c30e8a40bfc@bombed>
Content-Type: text/plain; charset="ISO-8859-1"
Date: Mon, 18 Mar 2013 12:05:11 +0000
Message-ID: <35932.1363608311@critter.freebsd.dk>
Received-SPF: none client-ip=130.225.244.222; envelope-from=phk@phk.freebsd.dk; helo=phk.freebsd.dk
X-W3C-Hub-Spam-Status: No, score=-5.6
X-W3C-Hub-Spam-Report: AWL=-1.227, BAYES_00=-1.9, RP_MATCHES_RCVD=-2.497
X-W3C-Scan-Sig: maggie.w3.org 1UHYon-00025s-BU 87339ccb882e179f34134b33ad0702c7
X-Original-To: ietf-http-wg@w3.org
Subject: Re: WGLC p6 4.2.1
Archived-At: <http://www.w3.org/mid/35932.1363608311@critter.freebsd.dk>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/17054
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>

In message <em94119d23-43b0-4de4-a3e3-8c30e8a40bfc@bombed>, "Adrien W. de Croy" writes:

>>>for instance a cache receiving a request with If-Modified-Since later
>>>than its own Last-Modified, may presume the client has a later copy,=20
>>>and
>>>discard its own copy.
>>
>>Uhm, so you're saying I can clean the entire cache with bogos IMS
>>requests ?
>
>that's not the point.

It very much is:  A cache would have to be stupid to make that
assumption, and we should not be protecting stupid mistakes with
the specification, we should make things work.

No matter what you write in the specification, you will have IMS
headers with non-server-supplied timestamps, because it is possible
and there are legitimate use-cases.

We can discuss if the text expresses this optimally, but there is
no way the text can put this particular genie back in his bottle.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.