Re: [Tzdist] AD review of draft-ietf-tzdist-caldav-timezone-ref-03

Barry Leiba <barryleiba@computer.org> Mon, 24 August 2015 21:51 UTC

Return-Path: <barryleiba@gmail.com>
X-Original-To: tzdist@ietfa.amsl.com
Delivered-To: tzdist@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D58921B2B9A; Mon, 24 Aug 2015 14:51:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level:
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zg7j6FYEpP8o; Mon, 24 Aug 2015 14:51:21 -0700 (PDT)
Received: from mail-vk0-x22a.google.com (mail-vk0-x22a.google.com [IPv6:2607:f8b0:400c:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4EC11B2B3F; Mon, 24 Aug 2015 14:51:20 -0700 (PDT)
Received: by vkm66 with SMTP id 66so64552589vkm.1; Mon, 24 Aug 2015 14:51:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Zpq+YNDLp8cRlwgrwsle8BU9E3P8pL6H93mk5ew2q34=; b=BWiBHr7FJfFKPp/TBeIn8vgqsfrmEpWUF6MbE+242XXRV13fW70ZyRgSA2W8yc/sUD 9JL/71ZJh/eJoYUU98twFzGTE7fFwJRyuaH/gA9s9EGkjmmvuL8b0v/ayS34u+K5HkOC 7BqleGNfurRygSi6YKzJOrbL32AAK/LZoeEbe/MTT/SdIWC5rGm9hXdnY8JnuZJoPHwZ hCxeigv0NLlWhmkAyDUvXIWVuxObHUx2TLTCYqlWXuPXZlnf1Vxym6g53VGcfh6G1JMJ Z3cnrCFJBntiZF70EvGW4BRQtWyQQZDy5uCYw1hp9RwCAg9h3RAGJzbvspTkkW05KlYU N5bQ==
MIME-Version: 1.0
X-Received: by 10.52.179.69 with SMTP id de5mr378255vdc.27.1440453080008; Mon, 24 Aug 2015 14:51:20 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.31.88.196 with HTTP; Mon, 24 Aug 2015 14:51:19 -0700 (PDT)
In-Reply-To: <4733A6EDE125B3121612FE24@caldav.corp.apple.com>
References: <CALaySJKAephrJS=XHfMSM3C3qpH4_Monn+Ear1vhCjMtqVZ+4w@mail.gmail.com> <4733A6EDE125B3121612FE24@caldav.corp.apple.com>
Date: Mon, 24 Aug 2015 17:51:19 -0400
X-Google-Sender-Auth: laXltkQ7J3PGYSiHVV81tN8vBb8
Message-ID: <CALaySJLy-yoCwGaeOvr1F+2t7ZOApvtNurN3Bfsq6eQGSDVf7Q@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Cyrus Daboo <cyrus@daboo.name>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/tzdist/-bMA14lOenmNuGvBs92Zg2Vq7o8>
Cc: tzdist@ietf.org, draft-ietf-tzdist-caldav-timezone-ref@ietf.org
Subject: Re: [Tzdist] AD review of draft-ietf-tzdist-caldav-timezone-ref-03
X-BeenThere: tzdist@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <tzdist.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tzdist>, <mailto:tzdist-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tzdist/>
List-Post: <mailto:tzdist@ietf.org>
List-Help: <mailto:tzdist-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tzdist>, <mailto:tzdist-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Aug 2015 21:51:22 -0000

> Sorry for the delay - addressing this now I am back from vacation.

I hope you enjoyed...

Just on points that need a response:


> From my perspective I have not yet come across a client that I know would
> be broken by this. I would be OK adding text such as the following, though:
>
>    To support legacy clients that do not send the XXX header field in
>    requests, yet expect "VTIMEZONE" components to be present, servers MAY
>    provide an administrator configuration setting to override the new
>    default behavior based on client User-Agent request header field values.

That sounds reasonable and wise.

> I think the wording of that bullet point is too strong and I would like to
> propose the following instead:
>
>    In this case, clients will have to retrieve the missing standard time
>    zone definitions either from its own cache of standard time zones, or
>    from the set of time zone distribution servers advertised by the CalDAV
>    server (see Section 3.1.2).

Yes, I like the removal of the 2119 key word from there.  In your
text, just change "its own" to "their own" for number agreement.

> Since there was push back along the same lines by the Prefer designated
> expert I would like to propose removing use of the Prefer header and instead
> replace it with a new HTTP request header:
>
> CalDAV-Timezones: Y
> CalDAV-Timezones: N
>
> With the "Y" value requesting the server to send VTZ data, and "N"
> requesting that no VTZ data is sent.
>
> If there is agreement that this addresses the problem of using Prefer, then
> I will go ahead and make this change in the next document update.

That also sounds reasonable.  What will the default be if
CalDAV-Timezones is absent?

b