W3C home > Mailing lists > Public > ietf-http-wg@w3.org > July to September 2006

Re: Etag-on-write, 2nd attempt (== IETF draft 01)

From: Lisa Dusseault <lisa@osafoundation.org>
Date: Tue, 12 Sep 2006 15:55:09 -0700
Message-Id: <9B5C07A6-94D1-462F-B60D-10BC4EF3D9B8@osafoundation.org>
Cc: HTTP Working Group <ietf-http-wg@w3.org>
To: Julian Reschke <julian.reschke@gmx.de>

On Sep 12, 2006, at 3:49 PM, Julian Reschke wrote:

> Lisa Dusseault schrieb:
>> Actually, I'm proposing to narrow the scope by adding the  
>> requirement of working with existing deployed offline-cache  
>> clients, which will limit the number of solutions that will meet  
>> the overall set of requirements.  This doesn't require a new feature.
>> Lisa
> I'm really not sure what you're talking about. The draft spends a  
> lot of time explaining that ETags returned upon PUT do /not/  
> indicate the state of the entity sent by the client, but the state  
> of the entity as stored by the server. As servers are allowed to  
> (and indeed do) rewrite content, there's no generic way in HTTP to  
> avoid refetching the content, if octet-by-octet identity is  
> required (which I don't think is in many cases).

It's technically correct to say that servers are allowed to rewrite  
content.  However, existing deployed offline-cache clients assume  
that they do not.  Thus, it would be a seriously beneficial feature  
and possibly a requirement of new work to have backward-compatibility  
with that assumption, whether it was a wise assumption or not -- it's  
a deployed assumption.

Received on Tuesday, 12 September 2006 23:23:56 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 11:10:40 UTC