Re: [Tzdist] tzdist examples
Lester Caine <lester@lsces.co.uk> Mon, 05 January 2015 17:34 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 660D41A86FE for <tzdist@ietfa.amsl.com>; Mon, 5 Jan 2015 09:34:46 -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 lBKfVarl9fvm for <tzdist@ietfa.amsl.com>; Mon, 5 Jan 2015 09:34:44 -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 0F8781A86F0 for <tzdist@ietf.org>; Mon, 5 Jan 2015 09:34:43 -0800 (PST)
Received: (qmail 6915 invoked by uid 89); 5 Jan 2015 17:34:41 -0000
Received: by simscan 1.3.1 ppid: 6906, pid: 6910, t: 0.0767s 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 17:34:41 -0000
Message-ID: <54AACB30.7080802@lsces.co.uk>
Date: Mon, 05 Jan 2015 17:34:40 +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: <9E54BBDC7F272E0E5799E1FE@cyrus.local> <CACzrW9D2UGZPPqEjrUdSZ28AXTc=RCfUzq5HBLPMSUMPg1ijgA@mail.gmail.com> <C3F1BA4B3DCB5656A683870D@cyrus.local> <5499D3B4.1000507@cs.ucla.edu> <B95F454529942901A2C436A7@cyrus.local> <CADZyTknKqX1huyTYRKMT90axQQ1HBxbT1HSiBBX+Z2ihWrJOFQ@mail.gmail.com> <85fa97ec-11d0-42a8-86ba-31b2ccbb248c.maildroid@localhost> <4CC1B5761BAFD1A5F64AECF3@cyrus.local> <db8d50f2-452a-487c-8a88-87edd8d824ac.maildroid@localhost> <CADZyTkngZptxhet-EzBp1=YtHKcR1hXj5Kz4wKSmjK50qTF+6g@mail.gmail.com> <54A15BB4.70909@andrew.cmu.edu>
In-Reply-To: <54A15BB4.70909@andrew.cmu.edu>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/tzdist/1vwb60TQjL9OeXaindSC91DhAgM
Subject: Re: [Tzdist] tzdist examples
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 17:34:46 -0000
On 29/12/14 13:48, Ken Murchison wrote: > On 12/26/2014 12:45 PM, Daniel Migault wrote: >> My current understanding is that there is not a strong support for >> keeping "changedsince" in the current spec, and that it could be left >> for future work. > > I wouldn't go that far. > > I agree with Cyrus that changedsince is important to reduce the size of > the list response for clients looking to update the full set of time > zones. This is especially true now that we have added versioning > information to the list response thus growing its size. > > Regardless of whether a client chooses to use changedsince, this > functionality is fairly trivial to implement in a server, and 3 existing > servers have already done so. In fact, this functionality has been > interop tested doing server to server time zone updates. While we are not concerned with 'how' a server does it's job, to get around the existing problems with historic/archival data, moving away from a 'single binary dump' of the TZ data to a versioned view of each TZid allows many of the current holes to be plugged, and changedsince does simply come out in the wash ... along with triggers to flag that particular TZid's HAVE changed. Part of the problem is that the TZ data is not reliant on any of the current tz code, but it is that code which is being used to dictate what should now happen, and that will not produce the 'right' result! An interim solution that continues to support the current essentially broken model will fit in fine, but providing a base for a proper overhaul moving forward should be the aim here? One point in relation to using 'seconds' based dates is of cause identifying just what date range the calendar being used is truncated to. Viewing 5000+ year old artefacts on Malta one needs a calendar that will be accurate from -3500 BC right the way through with a clean framework over the whole Roman pre and post BC period. TZ need only be valid for the last three or four hundred years, but ideally one does not then change the clock/calendar at some point, which is why a seconds base is a potential problem, which using a different base avoids. -- 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
- [Tzdist] tzdist examples Cyrus Daboo
- Re: [Tzdist] tzdist examples Daniel Migault
- Re: [Tzdist] tzdist examples Stephen Colebourne
- Re: [Tzdist] tzdist examples Cyrus Daboo
- Re: [Tzdist] tzdist examples Stephen Colebourne
- Re: [Tzdist] tzdist examples Cyrus Daboo
- Re: [Tzdist] tzdist examples Paul Eggert
- Re: [Tzdist] tzdist examples Doug Royer
- Re: [Tzdist] tzdist examples Cyrus Daboo
- Re: [Tzdist] tzdist examples Lester Caine
- Re: [Tzdist] tzdist examples Daniel Migault
- Re: [Tzdist] tzdist examples Stephen Colebourne
- Re: [Tzdist] tzdist examples Lester Caine
- Re: [Tzdist] tzdist examples Cyrus Daboo
- Re: [Tzdist] tzdist examples Lester Caine
- Re: [Tzdist] tzdist examples Daniel Migault
- Re: [Tzdist] tzdist examples Ken Murchison
- Re: [Tzdist] tzdist examples Daniel Migault
- Re: [Tzdist] tzdist examples Paul Eggert
- Re: [Tzdist] tzdist examples Paul Eggert
- Re: [Tzdist] tzdist examples Lester Caine
- Re: [Tzdist] tzdist examples Cyrus Daboo
- Re: [Tzdist] tzdist examples Lester Caine
- Re: [Tzdist] tzdist examples Doug Royer
- Re: [Tzdist] tzdist examples Tim Parenti
- Re: [Tzdist] tzdist examples Lester Caine
- Re: [Tzdist] tzdist examples Paul Eggert
- Re: [Tzdist] tzdist examples Lester Caine
- Re: [Tzdist] tzdist examples Paul Eggert
- Re: [Tzdist] tzdist examples Lester Caine
- Re: [Tzdist] tzdist examples Cyrus Daboo
- Re: [Tzdist] tzdist examples Lester Caine