Re: [Tzdist] AD review of draft-ietf-tzdist-caldav-timezone-ref-03
Cyrus Daboo <cyrus@daboo.name> Tue, 25 August 2015 21:18 UTC
Return-Path: <cyrus@daboo.name>
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 8857B1A0146; Tue, 25 Aug 2015 14:18:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.912
X-Spam-Level:
X-Spam-Status: No, score=-1.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 obuAe18wVl9z; Tue, 25 Aug 2015 14:18:09 -0700 (PDT)
Received: from daboo.name (daboo.name [173.13.55.49]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 742191A00A0; Tue, 25 Aug 2015 14:18:08 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id C3B2F1CAB813; Tue, 25 Aug 2015 17:18:06 -0400 (EDT)
X-Virus-Scanned: amavisd-new at example.com
Received: from daboo.name ([127.0.0.1]) by localhost (daboo.name [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BkA-m510P4Hh; Tue, 25 Aug 2015 17:18:06 -0400 (EDT)
Received: from caldav.corp.apple.com (unknown [17.149.236.200]) by daboo.name (Postfix) with ESMTPSA id 798BA1CAB807; Tue, 25 Aug 2015 17:18:05 -0400 (EDT)
Date: Tue, 25 Aug 2015 17:18:02 -0400
From: Cyrus Daboo <cyrus@daboo.name>
To: Eliot Lear <lear@cisco.com>, Barry Leiba <barryleiba@computer.org>
Message-ID: <7F54FB4C7591CBD0A4C19BD8@caldav.corp.apple.com>
In-Reply-To: <55DBFCD3.4060703@cisco.com>
References: <CALaySJKAephrJS=XHfMSM3C3qpH4_Monn+Ear1vhCjMtqVZ+4w@mail.gmail.com> <4733A6EDE125B3121612FE24@caldav.corp.apple.com> <CALaySJLy-yoCwGaeOvr1F+2t7ZOApvtNurN3Bfsq6eQGSDVf7Q@mail.gmail.com> <55DBFCD3.4060703@cisco.com>
X-Mailer: Mulberry/4.1.0b1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size="1656"
Archived-At: <http://mailarchive.ietf.org/arch/msg/tzdist/NhgMRWnaYMjOp24j9P4RFOmWGCo>
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: Tue, 25 Aug 2015 21:18:10 -0000
Hi Eliot, --On August 25, 2015 at 7:27:47 AM +0200 Eliot Lear <lear@cisco.com> wrote: >> That also sounds reasonable. What will the default be if >> CalDAV-Timezones is absent? >> > > For backward compatibility I would suggest that it be that VTIMEZONEs > are transmitted. Well actually I would rather stick with what the current spec says: by default no vtz is sent - but the new text I proposed would make it clear that an exception might have to be made for a small number of existing clients. The point is to provide the immediate benefit of not sending vtz to existing clients without having to wait for them to be updated to send the new header. The alternative to the above, is to go with the default of sending vtz, but allow the server to "whitelist" known clients and not send vtz to those. Most implementations would simply whitelist everything and then special case those clients that would be a problem - in effect making the default to not send vtz. However, defining like this does make it appear to be more backwards compatible. In summary, two choices for the WG (with #1 being the currently defined behavior): 1) In the absence of the new request header, by default the server does not send VTIMEZONE components, but it SHOULD provide an option to override that behavior for specific clientsE, based on User-Agent, that always require a VTIMEZON. 2) In the absence of the new request header, by default the server always sends VTIMEZONE components, but it MAY provide an option to override that behavior for specific clients, based on User-Agent, that are known to ignore VTIMEZONEs in the data. -- Cyrus Daboo
- [Tzdist] AD review of draft-ietf-tzdist-caldav-ti… Barry Leiba
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Eliot Lear
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Cyrus Daboo
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Barry Leiba
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Ken Murchison
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Michael Douglass
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Eliot Lear
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Cyrus Daboo
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Cyrus Daboo
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Ken Murchison
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Barry Leiba
- Re: [Tzdist] AD review of draft-ietf-tzdist-calda… Eliot Lear