[Tzdist] tz-by-ref ticket #27
Ken Murchison <murch@andrew.cmu.edu> Mon, 13 April 2015 19:27 UTC
Return-Path: <murch@andrew.cmu.edu>
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 0F2D41B324C
for <tzdist@ietfa.amsl.com>; Mon, 13 Apr 2015 12:27:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.509
X-Spam-Level:
X-Spam-Status: No, score=-1.509 tagged_above=-999 required=5
tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3,
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 oLAFjOwJrLUv for <tzdist@ietfa.amsl.com>;
Mon, 13 Apr 2015 12:27:41 -0700 (PDT)
Received: from smtp.andrew.cmu.edu (SMTP.ANDREW.CMU.EDU [128.2.157.37])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 2207D1B324F
for <tzdist@ietf.org>; Mon, 13 Apr 2015 12:27:30 -0700 (PDT)
Received: from localhost.localdomain (cpe-76-180-151-43.buffalo.res.rr.com
[76.180.151.43]) (user=murch mech=PLAIN (0 bits))
by smtp.andrew.cmu.edu (8.14.8/8.14.8) with ESMTP id t3DJRSGh010417
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
for <tzdist@ietf.org>; Mon, 13 Apr 2015 15:27:28 -0400
Message-ID: <552C18A0.1050105@andrew.cmu.edu>
Date: Mon, 13 Apr 2015 15:27:28 -0400
From: Ken Murchison <murch@andrew.cmu.edu>
Organization: Carnegie Mellon University
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Time Zone Data Distribution Service <tzdist@ietf.org>
Content-Type: multipart/alternative;
boundary="------------030708080003010601000400"
X-PMX-Version: 6.0.3.2322014, Antispam-Engine: 2.7.2.2107409,
Antispam-Data: 2015.4.13.191820
X-SMTP-Spam-Clean: 27% (
SXL_IP_DYNAMIC 3, BODYTEXTH_SIZE_10000_LESS 0, BODYTEXTP_SIZE_3000_LESS 0,
BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0,
DATE_TZ_NA 0, FROM_EDU_TLD 0, RDNS_GENERIC_POOLED 0, RDNS_POOLED 0,
RDNS_RESIDENTIAL 0, RDNS_SUSP 0, RDNS_SUSP_GENERIC 0, RDNS_SUSP_SPECIFIC 0,
__ANY_URI 0, __BAT_BOUNDARY 0, __CANPHARM_UNSUB 0, __CP_URI_IN_BODY 0, __CT 0,
__CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0,
__HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __MAL_TELEKOM_URI 0, __MIME_HTML 0,
__MIME_VERSION 0, __MOZILLA_MSGID 0, __MOZILLA_USER_AGENT 0, __RDNS_POOLED_1 0,
__SANE_MSGID 0, __SUBJ_ALPHA_NEGATE 0, __TAG_EXISTS_HTML 0, __TO_MALFORMED_2 0,
__URI_NO_MAILTO 0, __URI_NO_WWW 0, __URI_NS , __USER_AGENT 0)
X-SMTP-Spam-Score: 27%
X-Scanned-By: MIMEDefang 2.74 on 128.2.157.37
Archived-At: <http://mailarchive.ietf.org/arch/msg/tzdist/FuWfLQd50D21IzWRfDOr-6ASrwE>
Subject: [Tzdist] tz-by-ref ticket #27
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: <http://www.ietf.org/mail-archive/web/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, 13 Apr 2015 19:27:43 -0000
All, Some thoughts on this issue: As the draft states, testing has already been done and clients appear to behave just fine in the face of unilateral omission of VTIMEZONEs in server responses. But, if we feel the need for client opt-in for this behavior (I'm not convinced that we do), I see 2 easy options: 1. Trigger client opt-in if/when the client tries to fetch the CALDAV:timezone-service-set property. This is an all or nothing option. If the client loses connectivity with a TZdist server or decides that it want to opt-out, the only way to disable tz-by-ref in responses is disconnect from the CalDAV server and reconnect. 2. Create a new Prefer request header field <http://tools.ietf.org/html/rfc7240> token (e.g. tz-by-ref) which the client can send in each GET/PROPFIND/REPORT request in which it expects to receive iCalendar data in the response. My opinion is that unless we hear strong argument(s) from client authors that an opt-in mechanism is required, we stick with unilateral omission of VTZ data in server responses. -- Kenneth Murchison Principal Systems Software Engineer Carnegie Mellon University
- [Tzdist] tz-by-ref ticket #27 Ken Murchison