Re: [Tzdist] Fwd: [tzdist] #32 (service): managing historical data

Doug Royer <douglasroyer@gmail.com> Fri, 12 December 2014 18:48 UTC

Return-Path: <douglasroyer@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 3BF5E1A874B for <tzdist@ietfa.amsl.com>; Fri, 12 Dec 2014 10:48:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 xiZ-Pd3S9HGR for <tzdist@ietfa.amsl.com>; Fri, 12 Dec 2014 10:48:41 -0800 (PST)
Received: from mail-pd0-x229.google.com (mail-pd0-x229.google.com [IPv6:2607:f8b0:400e:c02::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F02E1A00B7 for <tzdist@ietf.org>; Fri, 12 Dec 2014 10:48:40 -0800 (PST)
Received: by mail-pd0-f169.google.com with SMTP id z10so7686728pdj.28 for <tzdist@ietf.org>; Fri, 12 Dec 2014 10:48:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=JsrofjM1ItBu2GIRtl74Zi+O6JtDZECItfk+A6PDj0c=; b=kcClZjIS07PCi7aaVDRKbqWxi9+Tgt7xLaHGMFRvDtP3OvSrsfVwohsGwqUEzEcFwj 4NGr7c+jdOfuldpjZ8bTZxsEAVe37r32OcTdGRkPH2s5OB2rdekWeSX/VnCEc+wFx4Qi 7EYABbwWDpzXtOCjqKljetjEJv6bkI4P/7iQR+P+TBKLaBcWRjRVkjhGkC4S6n4guBpp e1cOEfsgDGvshUeBmpxfs8uzI8fDgjSAhy6quMp/QETphKrgizNSYMU3VPoGgoEtrTQe K2O7pikyWWuMutN/O8EGMU2fLrnj1IFweY3VgcZIJkzP+J+MYYEyKNDDz2cBk/Tmku7b iiVg==
X-Received: by 10.68.193.2 with SMTP id hk2mr28335103pbc.90.1418410120162; Fri, 12 Dec 2014 10:48:40 -0800 (PST)
Received: from [192.168.1.4] (184-76-96-188.war.clearwire-wmx.net. [184.76.96.188]) by mx.google.com with ESMTPSA id fb7sm2205687pab.10.2014.12.12.10.48.38 for <tzdist@ietf.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Dec 2014 10:48:39 -0800 (PST)
Message-ID: <548B3884.1050300@gmail.com>
Date: Fri, 12 Dec 2014 11:48:36 -0700
From: Doug Royer <douglasroyer@gmail.com>
Organization: http://SoftwareAndServices.NET
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
To: tzdist@ietf.org
References: <059.5da79d7c9d394e20e3c22513cfe04c33@tools.ietf.org> <676B23282D9F7F1DCE6A54C7@caldav.corp.apple.com> <CAFpi07x79gJLEBWmpxWv7V13CiwmeKGy7bwS1=+ukp-sKmwFxA@mail.gmail.com> <5488921B.8020900@lsces.co.uk> <5488973F.7050400@andrew.cmu.edu> <54889C39.1080103@lsces.co.uk> <D2BE5C3BFE11019ECF4BEF62@caldav.corp.apple.com> <5488A6E6.8050903@lsces.co.uk> <CADC+-gTiyJ4QHZT6m3je9M9-ifSELnSWgmgy7iXSWNS+p8pthg@mail.gmail.com> <5488C0EA.8090505@lsces.co.uk> <CADC+-gTgckSe1ca6Sai6RguQid=ReM7bH6K8+dVVFm-YfbpFbA@mail.gmail.com> <5488DA56.2090306@lsces.co.uk> <CADC+-gQN=Qb2y8M-bHnPzMcK8r=xUG-seQ7XzvZwwcWsHpHnBQ@mail.gmail.com> <54895986.6060806@lsces.co.uk> <5489CA90.1070307@gmail.com> <35BC5886C9A58F866E8A46A8@caldav.corp.apple.com> <5489D9F7.3080207@gmail.com> <D196D63077FEC1B090DF7C86@caldav.corp.apple.com> <5489F79E.4080909@gmail.com> <548A0485.3010202@lsces.co.uk> <548A141A.6060806@gmail.com> <548A4B23.7030209@lsces.co.uk>
In-Reply-To: <548A4B23.7030209@lsces.co.uk>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha1"; boundary="------------ms060608050703050604070103"
Archived-At: http://mailarchive.ietf.org/arch/msg/tzdist/PAfeX7GP9KiYGo1ZJVDRIN2HeQg
Subject: Re: [Tzdist] Fwd: [tzdist] #32 (service): managing historical data
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: Fri, 12 Dec 2014 18:48:43 -0000

On 12/11/2014 06:55 PM, Lester Caine wrote:
> On 11/12/14 22:00, Doug Royer wrote:
>> For a PUBLISH event:
>>
>>      Using the existing method:
>>
>>          Only one CUA is really in play as other CUAs must periodically
>> check for updates
>>          (REFRESH or reload a file).
> Please point me to some RFC for 'CUA' ... all may calendar material is
> published using TZ as distributed via PHP, and it is ensuring that
> clients have the same version of TZ that I'm working towards currently.

CUA - Calendar User Agent: RFC 5545.

>>          If the organizer CUA does not see the TZ update or update the TZ
>> data in the event,
>>          things are busted and there is no documented way to solve the problem
>> VTIMEZONE has a 'last-modified' entry which would match the timestamp of
>> a published version of TZ data. As has been said, the vast majority of
>> published events that timestamp would be 'day one' and offsets will
>> never change. It is only a small number of events that may be a problem
>> and even without tzdist we can document a way to manage that problem.
If your *not* sending the VTIMEZONE with the VEVENT,  then there is no 
last-modified to see or compare to. Your just guessing and hoping the 
other end is using the latest version.

Many of my customers have off-line secure systems and the updates to the 
TZ database will be manual. An outsize URL *only* is useless to me. I am 
sure I am not the only one that will need to work with mostly off-line 
systems.

They can get email, so when I talk calendaring I think iTIP and want to 
make sure the data TZ data that the organizer intended is included.

Currently RFC 5546 includes VTIMEZONE. I have never used CALDAV, I had 
no idea it was non-iTIP compliant.
Is CALDAV iTIP compliant? Or are all CALDAV implementations just 
non-compliant?

-- 

Doug Royer - (http://K7DMR.us / http://DougRoyer.US)
DouglasRoyer@gmail.com
714-989-6135