Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05
Daniel Migault <mglt.ietf@gmail.com> Sun, 18 January 2015 21:53 UTC
Return-Path: <mglt.ietf@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 6B7D21ACE40
for <tzdist@ietfa.amsl.com>; Sun, 18 Jan 2015 13:53:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, HTML_MESSAGE=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 iU6QR4uxMl3s for <tzdist@ietfa.amsl.com>;
Sun, 18 Jan 2015 13:53:17 -0800 (PST)
Received: from mail-we0-x22a.google.com (mail-we0-x22a.google.com
[IPv6:2a00:1450:400c:c03::22a])
(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 821201ACD13
for <tzdist@ietf.org>; Sun, 18 Jan 2015 13:53:16 -0800 (PST)
Received: by mail-we0-f170.google.com with SMTP id x3so1958805wes.1
for <tzdist@ietf.org>; Sun, 18 Jan 2015 13:53:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:cc:content-type;
bh=Ay5gIXbZApev7qW6+wjsELKspO0VFFm5iTQ9FC+bZdw=;
b=cHPilRRvs6AVvK2lB1qvU5BmrKcPWj7bIQJ7LACcVNeUWJsVqWdu5HXEn0im3ebKVh
WAUvpHXI17drIl/eTHj4Tqt/EWQ2RPPBu5Lbx3ZxUGeSjPLMee1RJ0KMMw8isP3LUw3v
fC9sPfBBQ+25sFkrBrDLWN93KLllkIE5POFgQ3I3Vbl90CR7w9Zv53Oui5IX9xs+oMXu
ZNRMX7VdocNkJiLf1msVvR7M2bx42YTPsLU3COIQIYrEBlEjc3OtSin/x24zVu1TsDkq
dgDaEbKGpjdzJM7E/IrM0Lh1CgNO3/cwYdCimkOJIXIbQNmvMOO1hoQGS/+B4evGPFhl
lP3A==
MIME-Version: 1.0
X-Received: by 10.180.84.39 with SMTP id v7mr29445725wiy.5.1421617995305; Sun,
18 Jan 2015 13:53:15 -0800 (PST)
Received: by 10.194.236.106 with HTTP; Sun, 18 Jan 2015 13:53:15 -0800 (PST)
In-Reply-To: <CADZyTkkLu6qQ9LCqDkTHA9o+-YVvQuaUp33kqkAt=PRaQS-Jew@mail.gmail.com>
References: <CADZyTkkLu6qQ9LCqDkTHA9o+-YVvQuaUp33kqkAt=PRaQS-Jew@mail.gmail.com>
Date: Sun, 18 Jan 2015 22:53:15 +0100
Message-ID: <CADZyTkmQ7M_o7-ujnEKWsoceea9SojAVUatcuTdK1Y1MssfZGw@mail.gmail.com>
From: Daniel Migault <mglt.ietf@gmail.com>
To: Lester Caine <lester@lsces.co.uk>
Content-Type: multipart/alternative; boundary=14dae9cc998e9dd722050cf43b6f
Archived-At: <http://mailarchive.ietf.org/arch/msg/tzdist/ZIVkCwpiK1UmJzi1mtYrJO7M7o8>
Cc: Time Zone Data Distribution Service <tzdist@ietf.org>
Subject: Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05
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: Sun, 18 Jan 2015 21:53:19 -0000
I have read the document and it mostly look fine to me. In addition to Lester's comments here are my personal comments: comment 1: Introduction section 1 """In the case of operating systems, often those changes only get propagated to client machines when there is an operating system update, which can be infrequent, resulting in inaccurate time zone data being present for significant amounts of time.""" One could also add that relying on OS updates are more risky operations than TZ updates, as such, we should not rely on OS upgrade for TZ updates. comment 2: Figure 1. Maybe "Provider" could be replaced by "Root Providers"/"Secondary Providers" comment 3: """3.5. Observance Data that defines a portion of a time zone where the UTC offset is a constant. """ The offset is always a constant, so I am wondering if it would not be better to say: Data that defines a portion of a time zone where the UTC offset is constant during the observance. comment 4: """To support conditional time zone requests, based on whether the underlying time zone data or meta-data has changed, the server supports two options:""" I would prefer to make clear these two options are necessary to cover all cases. Maybe removing "the server supports two options" could leverage the idea that the two options are simply two ways to do the same thing. The next paragraph however clarify this. comment 5: """4.2.2.1. Initial Synchronization of All Time Zones When a secondary service or a client wishing to cache all time zone data first starts, or wishes to do a full refresh, it synchronizes with another server by first issuing a "list" action. """ maybe it would help the reader ti briefly indicate what a list action results in. Note that this is done in section 4.2.2.3. "[...]"list" action to retrieve all the time zone meta-data [...]" comment 6: 4.2.2.2. Subsequent Synchronization of All Time Zones s/etag/ETag/ ? OK, I got it. Personaly, I would prefer another keyword for etag, (tz_version?) and then saying its value equals ETag. But that is only a personal opinion. comment 7: """4.2.2.2. Subsequent Synchronization of All Time Zones A secondary service or a client caching all time zones needs to periodically synchronize with a server. To do so it would issue a "list" action with the "changedsince" URI query parameter set to the value of the opaque token returned by the last synchronization.""" Maybe it would ease if the response returned by the server is a bit more detailed. comment 8: I would like to make sure the Json description will not cause any issue. On Sun, Jan 18, 2015 at 10:49 PM, Daniel Migault <mglt.ietf@gmail.com> wrote: > Dear Friends an Colleagues, > > This is the Working Group Last Call (WGLC) for draft-ietf-tzdist-service-05 > [1] <http://tools.ietf.org/html/draft-ietf-tzdist-service-05>. Please > provide all comments by February 2. > > Best Regards, > > Daniel and Eliot > > > [1] http://tools.ietf.org/html/draft-ietf-tzdist-service-05 > > On Sat, Jan 17, 2015 at 6:52 PM, Lester Caine <lester@lsces.co.uk> wrote: > >> Looking good! >> >> Question ... Any reason why 'opaque token' would not be simply the >> version? Since the data is locked to it's version number nothing else >> should exist. >> >> Only problem ... >> I'm still unconvinced by the attempt to create "monolithic" and >> "incremental" models! If I am publishing an historic snapshot, I need a >> complete set of timezones for that version ... even if my publication >> method is only supplying the incremental changes. It is an >> implementation detail of the storage process and asking for an >> 'incremental' version just seems wrong. One needs the 'monolithic' >> version at that point. If my data source is TZ, then the only version >> numbers are those provided by the 'monolithic' view, but I only notify >> the incremental changes. >> >> -- >> 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 mailing list >> Tzdist@ietf.org >> https://www.ietf.org/mailman/listinfo/tzdist >> > > > > -- > Daniel Migault > Orange Labs -- Security > +33 6 70 72 69 58 > -- Daniel Migault Orange Labs -- Security +33 6 70 72 69 58
- [Tzdist] WGLC for draft-ietf-tzdist-service-05 Daniel Migault
- Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05 Daniel Migault
- Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05 Lester Caine
- Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05 Ken Murchison
- Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05 Daniel Migault
- Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05 Stephen Colebourne
- [Tzdist] Fwd: WGLC for draft-ietf-tzdist-service-… Daniel Migault
- Re: [Tzdist] Fwd: WGLC for draft-ietf-tzdist-serv… Lester Caine
- Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05 Doug Royer
- Re: [Tzdist] Fwd: WGLC for draft-ietf-tzdist-serv… Cyrus Daboo
- Re: [Tzdist] WGLC for draft-ietf-tzdist-service-05 Eliot Lear
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Eliot Lear
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Eliot Lear
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Daniel Kahn Gillmor
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Cyrus Daboo
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Lester Caine
- Re: [Tzdist] [ietf-privacy] [saag] Fwd: WGLC for … Stephen Farrell
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Daniel Kahn Gillmor
- [Tzdist] Fwd: WGLC for draft-ietf-tzdist-service-… Daniel Migault
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Lester Caine
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Paul Eggert
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Daniel Kahn Gillmor
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Paul Eggert
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Lester Caine
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Eliot Lear
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Paul Eggert
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Lester Caine
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Cyrus Daboo
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Lester Caine
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Paul Eggert
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Lester Caine
- Re: [Tzdist] [saag] Fwd: WGLC for draft-ietf-tzdi… Daniel Kahn Gillmor