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

Lester Caine <lester@lsces.co.uk> Mon, 05 January 2015 16:35 UTC

Return-Path: <lester@lsces.co.uk>
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 3D1521A1B14 for <tzdist@ietfa.amsl.com>; Mon, 5 Jan 2015 08:35:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] 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 PabqLnGACMWm for <tzdist@ietfa.amsl.com>; Mon, 5 Jan 2015 08:35:36 -0800 (PST)
Received: from mail4.serversure.net (mail4-2.serversure.net [217.147.176.214]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BD6E1A1AFA for <tzdist@ietf.org>; Mon, 5 Jan 2015 08:35:05 -0800 (PST)
Received: (qmail 27268 invoked by uid 89); 5 Jan 2015 16:35:03 -0000
Received: by simscan 1.3.1 ppid: 27262, pid: 27265, t: 0.0672s scanners: attach: 1.3.1 clamav: 0.96/m:52/d:10677
Received: from unknown (HELO ?10.0.0.8?) (lester@rainbowdigitalmedia.org.uk@86.169.173.116) by mail4.serversure.net with ESMTPA; 5 Jan 2015 16:35:03 -0000
Message-ID: <54AABD37.8040309@lsces.co.uk>
Date: Mon, 05 Jan 2015 16:35:03 +0000
From: Lester Caine <lester@lsces.co.uk>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: Time Zone Data Distribution Service <tzdist@ietf.org>
References: <059.5da79d7c9d394e20e3c22513cfe04c33@tools.ietf.org> <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> <BC19CC6916DC0E59CA63737D@caldav.corp.apple.com> <548B929C.3010505@gmail.com> <548C04F8.30005@lsces.co.uk> <D0F712C2A7EF425A8887E231@cyrus.local> <548DD49E.2050300@gmail.com> <4316F5E10254D07BBC24E4E1@caldav.corp.apple.com> <548F5B6B.4090702@gmail.com> <CADZyTknKw3zYZgF4Udiu4Ythz3OD2-AXc-96VBrq1GXYtYfu8Q@mail.gmail.com> <9A4B38EEDB927575ED1A77F1@caldav.corp.apple.com> <549093FF.3090708@gmail.com> <59FC7AD7C4EC6D33043E9E3F@caldav.corp.apple.com> <5490CCA6.9080203@gmail.com> <54914125.1070102@lsces.co.uk> <CADZyTkmRy+y-7WiFGVG7xcevujzAfjvoRmo=fLFKcZXGBND5oA@mail.gmail.com>
In-Reply-To: <CADZyTkmRy+y-7WiFGVG7xcevujzAfjvoRmo=fLFKcZXGBND5oA@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/tzdist/ioSYpDld7tiVz-2K4aBruPVYu5A
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: Mon, 05 Jan 2015 16:35:38 -0000

On 23/12/14 09:37, Daniel Migault wrote:
> This notification issue seems to me important for users. However, if I
> understand it correctly, it should be handled by the client and looks to
> me more an implementation issue. The client should regularly check the
> latest version by listing available versions on the server(s). Then it
> is up to it to take appropriated actions.

A little late replying but ...

The race problem arises where the user is looking at the current version
of TZ, but the calendar has still to be updated. YES it's an
implementation issue, but by the correct handling of version in the
protocol, the implementation actually HAS the information that there may
be a problem.

Malta is only an hour adrift from the UK, but the phone was in flight
mode for 3 hours and when I landed displayed the correct time. Great -
except there is no information as to which time zone I am actually and
I've not worked out yet what timestamp was used for the various posts
while I was away. On a long haul flight the devices will be 'off-line'
for half a day or more and need to sync to a new local time when they
re-connect. The windows when problems may arise are very small (well six
months for a browser but we will ignore that) but simply ignoring them
is not acceptable when a couple of simple steps built in now will
eliminate any race risk.

-- 
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk