Re: Last Call: <draft-murchison-tzdist-tzif-13.txt> (The Time Zone Information Format (TZif)) to Proposed Standard

tom petch <daedulus@btconnect.com> Thu, 13 September 2018 11:54 UTC

Return-Path: <daedulus@btconnect.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61D3D129AB8; Thu, 13 Sep 2018 04:54:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.188
X-Spam-Level: ***
X-Spam-Status: No, score=3.188 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com
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 Mn5BrfXv3osW; Thu, 13 Sep 2018 04:54:40 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0721.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1e::721]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DA0C1286E3; Thu, 13 Sep 2018 04:54:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F1LEsQcZoMXWmio/9gffJ6y8IUMXL39eK0VvKYKbIH8=; b=IRyC9AWEBCGcZSzkIZWnsq00KIlTi1hqnn/jhIJG38GHkiGl5T/GNLL0XmeDDD4Z1nqAVGRizAOg8OWJTH6oLIT4B00jmaDKY9m+WAaYnQDzehfQadtLEA+X4CzRmnzwf8r4YN5QzrgmYGgwITMlyOYr0qO0OmV7jJI3q8qLRR8=
Received: from AM5PR0701MB2337.eurprd07.prod.outlook.com (10.169.152.135) by AM5PR0701MB2980.eurprd07.prod.outlook.com (10.168.156.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.6; Thu, 13 Sep 2018 11:54:34 +0000
Received: from AM5PR0701MB2337.eurprd07.prod.outlook.com ([fe80::31e4:54f6:8b2b:fbf5]) by AM5PR0701MB2337.eurprd07.prod.outlook.com ([fe80::31e4:54f6:8b2b:fbf5%3]) with mapi id 15.20.1143.014; Thu, 13 Sep 2018 11:54:34 +0000
From: tom petch <daedulus@btconnect.com>
To: ietf <ietf@ietf.org>
CC: "lear@ofcourseimright.com" <lear@ofcourseimright.com>, "tzdist-bis@ietf.org" <tzdist-bis@ietf.org>, "draft-murchison-tzdist-tzif@ietf.org" <draft-murchison-tzdist-tzif@ietf.org>, "alexey.melnikov@isode.com" <alexey.melnikov@isode.com>
Subject: Re: Last Call: <draft-murchison-tzdist-tzif-13.txt> (The Time Zone Information Format (TZif)) to Proposed Standard
Thread-Topic: Last Call: <draft-murchison-tzdist-tzif-13.txt> (The Time Zone Information Format (TZif)) to Proposed Standard
Thread-Index: AQHUS1iJs7Girvq1jk2QCde9FOKn4w==
Date: Thu, 13 Sep 2018 11:54:34 +0000
Message-ID: <054601d44b58$80fc2340$4001a8c0@gateway.2wire.net>
References: <153668132581.16924.5079239635019957388.idtracker@ietfa.amsl.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: DB7PR08CA0017.eurprd08.prod.outlook.com (2603:10a6:5:16::30) To AM5PR0701MB2337.eurprd07.prod.outlook.com (2603:10a6:203:e::7)
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [81.131.229.47]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM5PR0701MB2980; 6:9O5fTwnD8ahO9uoDVP11GHU4RzfGy8/affK1CtU0/0yPStXjfqisBY/oPog33vtE7hmfJNcOQc/eVGrZMUnXzhhzzfrHdd3ok7dqKv39e16dNjqBxORPIbLd0RNP0J1wRbq6Z7X2RPartRKOj6InKIEgmi1q6eS/xhEjIxCKIQYyycN//j0wjX2SP6GqPsfuFftMUYJc+tp91X5zCdSwi/mJlIMSM07kZgWK0YkXkGZtzZ1oTlttDFwOVNEL7NIZryEt0+z0+mOvY59qz1YY27HbQQbYToxN+bMoXsnIoJs1HPzgZ9HeNBKnBQ1f0mXJpBH7VCIz3US96Fhkqymh2kzuIoJpb/nCToY2deUGNSrkYoc9H3r49ciGfTBGCMsbgxam0mtudDRpzSVoLJ51tEc/FvqviBObZ0iv/MsIy3ZVL0NPWFNoUscEnQK7+KMsTJDc+eiS6ftwLvxjtgWnFw==; 5:mVzuBNttLMJkOB6tTmYajCRtJ4DwtqzEJHyk3T8MD7rrB7S67IMJJy5hW6pb9tahOowxuSnNMxXuT8Ldj8ydKahhSRYna7wuc9/M90Rbr9iYiJ7B6i3897YBqkOpdEBQBUOfhdMyLIVt+COFJpfZwC7F3C9DgNxAxZDslA7kpXw=; 7:wu03SU23tcsjSw6pbQ6jwpddJ3rhC8beQtTMh1an8pt8ubc1oJth39/Xq4DNC5g5hqbxvKjYTPTMeW9E9cRQ27T3IaJxpgX8N53wSnJfn/00bIXtUHELLF5P0qowv865twERG7MKFhOR8dSBpyaiqXSrdSaqfPIgk/MYleqMehb1A2TrGIVCONN7kX9mVI0Kqt9/uh08CWsWB2wh5tYS1YkBeXfGiqVeDfmLJsVKIpFYJkgF3mh2fSF2ovSfb3/W
x-ms-office365-filtering-correlation-id: a01815ef-f7cc-4aa8-6154-08d6196faba8
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7193020); SRVR:AM5PR0701MB2980;
x-ms-traffictypediagnostic: AM5PR0701MB2980:
x-microsoft-antispam-prvs: <AM5PR0701MB2980C4882051C62094952D84C61A0@AM5PR0701MB2980.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(120809045254105);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(3231344)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699050)(76991041); SRVR:AM5PR0701MB2980; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0701MB2980;
x-forefront-prvs: 07943272E1
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(136003)(376002)(346002)(366004)(396003)(199004)(189003)(13464003)(6486002)(86152003)(6246003)(33896004)(53936002)(6512007)(52116002)(106356001)(105586002)(76176011)(6306002)(486006)(6506007)(446003)(386003)(9686003)(476003)(186003)(6116002)(6346003)(102836004)(2906002)(84392002)(25786009)(7736002)(478600001)(26005)(3846002)(6436002)(44736005)(966005)(97736004)(5660300001)(14454004)(229853002)(305945005)(4326008)(86362001)(6916009)(54906003)(66066001)(14444005)(316002)(1556002)(8936002)(14496001)(256004)(2900100001)(99286004)(68736007)(81166006)(81156014)(5250100002)(8676002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM5PR0701MB2980; H:AM5PR0701MB2337.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:3;
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=daedulus@btconnect.com;
x-microsoft-antispam-message-info: oTRBCxNBYrCOD5+uYYAXV1gsfhCk4xgpp62ERGErev8GjJ+8xVn/+3sWjMAw//BjSGwLA9huQKVP5u2g5g8V9qvg0WTq3UJnt1Gvb2nvNXdMAWEhdGqSVGp+66DxQWIQe5toKA0Pw0lf2zPJUrvVXrYhDadgmRzzLbHu4P6T87Hs056uce1fL6Na6RMiahWJ/R7Tb7QF+a5xPzibIQK2Soegt+kshITyqJx/6outFw5oTi9jcavM5II+GP4fL4ZbdD7KjQJecLtD2vhfnpPU1hto1KsUWpS/VlivmE6BzUuEqzMIRxm1rbVbDM6GOba6AN/JIv55SUfS0Nxb4BEjR7XJ+4fcTi14xlj40rf3x6s=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <8884AB33226C684F82394900A8CA1CED@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a01815ef-f7cc-4aa8-6154-08d6196faba8
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Sep 2018 11:54:34.3694 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2980
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/JEW13a6CTnOfjLFKk3j3j3e99MQ>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Sep 2018 11:54:44 -0000

My arithmetic may be letting me down, but in s.3.2, when there are
'typecnt' entries in a list of transition types, then I would expect the
index to be
[0, 'typecnt'-1)
or
[1, 'typecnt')
but not
[0, 'typecnt')
as the I-D says, unless zero has a special meaning but then it is not
really an index.

Ditto for (desig)idx  and charcnt except that this list is NUL
terminated, but then I would not expect it to be valid to index the NUL.

I infer, and would rather be told explicitly, that
"The total number of octets is specified by the 'charcnt' field ..
excludes the NUL that terminates the list.

In s.1,
"the source the time zone data  metadata, identifiers, ..."
would appear to be light of an 'of'.

Tom Petch

----- Original Message -----
From: "The IESG" <iesg-secretary@ietf.org>;
Cc: <lear@ofcourseimright.com>;; <tzdist-bis@ietf.org>;;
<draft-murchison-tzdist-tzif@ietf.org>;; <alexey.melnikov@isode.com>;
Sent: Tuesday, September 11, 2018 4:55 PM

> The IESG has received a request from an individual submitter to
consider the
> following document: - 'The Time Zone Information Format (TZif)'
>   <draft-murchison-tzdist-tzif-13.txt> as Proposed Standard
>
> The IESG plans to make a decision in the next few weeks, and solicits
final
> comments on this action. Please send substantive comments to the
> ietf@ietf.org mailing lists by 2018-10-09. Exceptionally, comments may
be
> sent to iesg@ietf.org instead. In either case, please retain the
beginning of
> the Subject line to allow automated sorting.
>
> Abstract
>
>    This document defines the Time Zone Information Format (TZif) for
>    representing and exchanging time zone information, independent of
any
>    particular service or protocol.  Two MIME media types for this
format
>    are also defined.
>
> The file can be obtained via
> https://datatracker.ietf.org/doc/draft-murchison-tzdist-tzif/
>
> IESG discussion can be tracked via
> https://datatracker.ietf.org/doc/draft-murchison-tzdist-tzif/ballot/
>
> No IPR declarations have been submitted directly on this I-D.
>