Re: [Ietf-caldav] Last Call comment on Etag requirements in draft-dusseault-caldav-12
Julian Reschke <julian.reschke@gmx.de> Mon, 05 June 2006 18:30 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FnJqO-0004s4-KD; Mon, 05 Jun 2006 14:30:28 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FnJqN-0004rz-IW for ietf@ietf.org; Mon, 05 Jun 2006 14:30:27 -0400
Received: from mail.gmx.de ([213.165.64.20] helo=mail.gmx.net) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FnJqM-0005ij-4M for ietf@ietf.org; Mon, 05 Jun 2006 14:30:27 -0400
Received: (qmail invoked by alias); 05 Jun 2006 18:30:24 -0000
Received: from p508FC0FC.dip0.t-ipconnect.de (EHLO [192.168.178.22]) [80.143.192.252] by mail.gmx.net (mp005) with SMTP; 05 Jun 2006 20:30:24 +0200
X-Authenticated: #1915285
Message-ID: <44847841.8080902@gmx.de>
Date: Mon, 05 Jun 2006 20:30:25 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Thunderbird 1.5.0.4 (Windows/20060516)
MIME-Version: 1.0
To: ietf@ietf.org
References: <D58B890CEBB86771C83E8401@Cyrus-Daboo.local> <443FAB85.8030503@gmx.de> <7246CAD3-9329-4B34-8D23-08B196E80EDE@osafoundation.org> <443FEF47.3050406@gmx.de> <5FD8AADA-F91A-4B1F-9453-01178901DB6F@osafoundation.org> <443FF7B9.3050801@gmx.de> <7D5DE367-5FD8-4398-849D-2158EF6BC256@osafoundation.org> <443FFE81.6010605@gmx.de> <CD95571B-E80E-4DA4-A522-23C0647CF6B6@osafoundation.org> <4440AC2D.2050802@gmx.de> <44509D3B.4050503@gmx.de> <DBB5A293-8F91-4E39-BE97-B6BD5236F5A3@osafoundation.org> <44512C9B.6090102@gmx.de>
In-Reply-To: <44512C9B.6090102@gmx.de>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.1 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4
Cc: Ted Hardie <hardie@qualcomm.com>, Lisa Dusseault <lisa@osafoundation.org>, CalDAV DevList <ietf-caldav@osafoundation.org>
Subject: Re: [Ietf-caldav] Last Call comment on Etag requirements in draft-dusseault-caldav-12
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Errors-To: ietf-bounces@ietf.org
Hi. I notice that draft-dusseault-caldav-12 now is in IESG Evaluation (<https://datatracker.ietf.org/public/pidtracker.cgi?command=view_id&dTag=11253>). For the record: as far as I can tell, the issue that I raised below is critical (given the fact that we have a separate activity to clarify this in HTTP), and has not been addressed. It's not clear to me whether the client issue it attempts to solve really is important. If it is, there is a simpler way to accomplish this ([1]) that doesn't risk making CalDAV incompatible with other specs extending HTTP (or HTTP itself, for that matter). Best regards, Julian [1] <http://lists.osafoundation.org/pipermail/ietf-caldav/2006-April/000787.html> Julian Reschke wrote: > Lisa Dusseault wrote: >> Thanks for the input. Speaking as a document author here, I'm >> confident we've made a decent set of tradeoffs, balancing possible >> risks against benefits, and attempting to minimize the risks too. >> >> The basic risk is that any requirements related to ETags may conflict >> with future requirements. We've attempted to minimize this risk by >> making only one requirement -- that servers MUST NOT return strong >> ETags if they have changed the data provided to be stored. We believe >> that this requirement is quite within the spirit of ETag design. We >> didn't make any requirements about weak ETags, nor did we require any >> behavior that future specs might make illegal. Since today with HTTP >> it's perfectly acceptable not to return an ETag at all, future >> requirements on ETags would at least have to work with a huge deployed >> base of HTTP servers that don't return any ETag on PUT responses. >> >> Thus, any future ETag-related requirements that invalidated this >> CalDAV requirement, would also conflict with the huge deployed base of >> HTTP. I > > How so? > > A potential requirement of an XyzDav spec to return ETags even though > the content was rewritten wouldn't be in conflict with HTTP at all. It > would just be impossible to implement a resource that's both compliant > to CalDAV and XyzDav. > > This is why I think CalDav uses the wrong approach. There's a simple way > to give CalDav clients that piece of information and which is guaranteed > to be compatible with other specs, and that's what CalDav should do. > > Or, alternatively, it could just stay silent and let that other spec > work out the solution, instead of trying to come up with a fait accompli. > > > ... > > Best regards, Julian > > _______________________________________________ > Ietf mailing list > Ietf@ietf.org > https://www1.ietf.org/mailman/listinfo/ietf > > _______________________________________________ Ietf mailing list Ietf@ietf.org https://www1.ietf.org/mailman/listinfo/ietf
- Last Call comment on Etag requirements in draft-d… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Lisa Dusseault
- Re: [Ietf-caldav] Last Call comment on Etag requi… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Cyrus Daboo
- Re: [Ietf-caldav] Last Call comment on Etag requi… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Peter Dambier
- Re: [Ietf-caldav] Last Call comment on Etag requi… Lisa Dusseault
- Re: [Ietf-caldav] Last Call comment on Etag requi… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Lisa Dusseault
- Re: [Ietf-caldav] Last Call comment on Etag requi… Lisa Dusseault
- Re: [Ietf-caldav] Last Call comment on Etag requi… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Lisa Dusseault
- Re: [Ietf-caldav] Last Call comment on Etag requi… Lisa Dusseault
- Re: [Ietf-caldav] Last Call comment on Etag requi… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Wilfredo Sánchez Vega
- Re: [Ietf-caldav] Last Call comment on Etag requi… Wilfredo Sánchez Vega
- Re: [Ietf-caldav] Last Call comment on Etag requi… Julian Reschke
- Re: [Ietf-caldav] Last Call comment on Etag requi… Robert Sayre
- Re: [Ietf-caldav] Last Call comment on Etag requi… Wilfredo Sánchez Vega
- Re: PMTUD Milestones past due Matt Mathis
- Re: [Ietf-caldav] Last Call comment on Etag requi… Wilfredo Sánchez Vega