Re: Last Call: 'Calendaring Extensions to WebDAV (CalDAV)' to Proposed Standard (draft-dusseault-caldav)

"Robert Sayre" <sayrer@gmail.com> Wed, 30 August 2006 20:58 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GIX90-0004u8-PN; Wed, 30 Aug 2006 16:58:42 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GIX8y-0004u3-Tv for ietf@ietf.org; Wed, 30 Aug 2006 16:58:40 -0400
Received: from nf-out-0910.google.com ([64.233.182.186]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GIX8x-00019i-Ka for ietf@ietf.org; Wed, 30 Aug 2006 16:58:40 -0400
Received: by nf-out-0910.google.com with SMTP id l23so264099nfc for <ietf@ietf.org>; Wed, 30 Aug 2006 13:58:38 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=apcDyJ6dWs3oYP8SFOUFU+TdxJAkr5X8RBFbPWgGYiKdjgIPfyJ+/gh5J+Jv7wy/hRLkHmWj06zY2hT4/7RIi4sJNHeZsCG18tfBZwDNg/EQIdi8jqpeYUUoKtnSI2KKy8ySE8m86CR+cjg1pUfk2UjvqkdYE/VCdrGDbNntjxo=
Received: by 10.49.29.2 with SMTP id g2mr203199nfj; Wed, 30 Aug 2006 13:58:38 -0700 (PDT)
Received: by 10.48.214.3 with HTTP; Wed, 30 Aug 2006 13:58:38 -0700 (PDT)
Message-ID: <68fba5c50608301358w5d14f732p9c5ea46494614bbf@mail.gmail.com>
Date: Wed, 30 Aug 2006 16:58:38 -0400
From: Robert Sayre <sayrer@gmail.com>
To: Julian Reschke <julian.reschke@gmx.de>
In-Reply-To: <44F48A50.30800@gmx.de>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <A52E7775BDC1C5F79B774E89@Cyrus-Daboo.local> <44F48A50.30800@gmx.de>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228
Cc: Cyrus Daboo <cyrus@daboo.name>, ietf@ietf.org
Subject: Re: Last Call: 'Calendaring Extensions to WebDAV (CalDAV)' to Proposed Standard (draft-dusseault-caldav)
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

On 8/29/06, Julian Reschke <julian.reschke@gmx.de> wrote:
> >> Section 5.3.4., para. 4:
> >>
> >>
> >>      In the case where the data stored by a server as a result of a PUT
> >>      request is not equivalent by octet equality to the submitted
> >> calendar
> >>      object resource, the behavior of the ETag response header is not
> >>      specified here, with the exception that a strong entity tag MUST NOT
> >>      be returned in the response.  As a result, clients may need to
> >>      retrieve the modified calendar object resource (and ETag) as a basis
> >>      for further changes, rather than use the calendar object resource it
> >>      had sent with the PUT request. [[anchor22: See comments on ietf-
> >>      discuss mailing list. --reschke]]
> >>
> >> -> Not fixed.
> >
> > Correct.
>
> Yet, this is the problem I'm concerned about most.

Why can't the CalDAV spec note the ambiguity with Etags and move on? I
don't think it's appropriate for this document add semantics to the
general purpose ETag header with a MUST NOT, since "calendar object
resource" is meaningless from a general HTTP perspective.

also concerned,

Robert Sayre

"I would have written a shorter letter, but I did not have the time."

_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf