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

Cyrus Daboo <cyrus@daboo.name> Wed, 10 December 2014 19:23 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 94D9D1A9074 for <tzdist@ietfa.amsl.com>; Wed, 10 Dec 2014 11:23:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.91
X-Spam-Level:
X-Spam-Status: No, score=-3.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, GB_I_INVITATION=-2, RCVD_IN_DNSWL_NONE=-0.0001, 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 U_sCbXCjBaDb for <tzdist@ietfa.amsl.com>; Wed, 10 Dec 2014 11:23:01 -0800 (PST)
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 EF44C1A9072 for <tzdist@ietf.org>; Wed, 10 Dec 2014 11:23:00 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 413F35B9637; Wed, 10 Dec 2014 14:23:00 -0500 (EST)
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 pOgaOcF9j0Kp; Wed, 10 Dec 2014 14:23:00 -0500 (EST)
Received: from caldav.corp.apple.com (unknown [17.45.162.46]) by daboo.name (Postfix) with ESMTPSA id 0FEF95B962C; Wed, 10 Dec 2014 14:22:58 -0500 (EST)
Date: Wed, 10 Dec 2014 14:22:55 -0500
From: Cyrus Daboo <cyrus@daboo.name>
To: Lester Caine <lester@lsces.co.uk>, tzdist@ietf.org
Message-ID: <D2BE5C3BFE11019ECF4BEF62@caldav.corp.apple.com>
In-Reply-To: <54889C39.1080103@lsces.co.uk>
References: <059.5da79d7c9d394e20e3c22513cfe04c33@tools.ietf.org> <544ADFB7.80705@lsces.co.uk> <CADZyTkmK89hSUBqdrrjJUwTccn+NrW+gJB81RJqDkGZTO=TuEA@mail.gmail.com> <5454FE3D.60801@lsces.co.uk> <CADZyTkmfZ9BHU-1oYvCr-bfKEBA2B92EDUgbVYC_kQ1CDUQJ3w@mail.gmail.com> <5475BD47.7040900@lsces.co.uk> <CADZyTkmviNBkM-C_-5Gq+RruUu7R7P9bwKCvg7+1nGnx+NzJ_Q@mail.gmail.com> <54788334.3010604@lsces.co.uk> <CADZyTkn92ZXnf0MOJjFH59eAYG_Bnu5FZ0x1UcoUq27MkRKZzA@mail.gmail.com> <5479E42A.8080306@lsces.co.uk> <CADZyTk=aVNFmoR1GA+w_xU7+-28Rnb-TJY4uT-jVOU4jdC1yKg@mail.gmail.com> <CACzrW9D=wZi1VvCiGa-4kwbKAyHMs6rduF6+cKA0Nn0gshm+sQ@mail.gmail.com> <54877E06.5020409@lsces.co.uk> <39981BA759F3923868CCFBD3@caldav.corp.apple.com> <54888249.9080607@lsces.co.uk> <CAFpi07z8NauUZ5aBqqg9sXDsmSA+hG4HuZNDkLe7fnk=mg4wgA@mail.gmail.com> <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>
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="1540"
Archived-At: http://mailarchive.ietf.org/arch/msg/tzdist/bCohRGbkNyepZm6GHymu5co-pcM
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: Wed, 10 Dec 2014 19:23:03 -0000

Hi Lester,

--On December 10, 2014 at 7:17:13 PM +0000 Lester Caine 
<lester@lsces.co.uk> wrote:

> When I publish a diary of events I have to add the name of the publisher
> of the TZ data I've used along with the version of data. That is then
> fixed and anybody accessing the diary can also access the TZ data used
> to create it. If one of the archive services freezes a copy of the pages
> then when ever they are looked at the user knows what data is needed to
> view it. If a user has a copy of the diary cached locally, and then
> finds that the 'latest' TZ version has changed they can easily assess if
> it affects anything they are looking at.

No! I don't want to send an event to attendees with a tzid that is fixed to 
a particular publisher or version, because otherwise, when the version 
changes and my client starts using the new version, I will have to re-send 
the event invitation with the new version detail to all the attendees (and 
I may have 1000's of events with 1000's of attendees) - that is exactly 
what we don't want to do (and exactly what happens today with iCalendar 
clients that are currently required to send the VTIMEZONE data in their 
invites). The current process is arguably broken - nearly all iCalendar 
clients throw away the VTIMEZONE data they receive from outside sources if 
the TZID matches one they already have locally. What we want to ensure is 
that clients can continue to do that and be able to rely on the fact that 
their local data is in sync with everyone else.

-- 
Cyrus Daboo