Re: [Tzdist-bis] [tz] [calsify] tzdist and IANA -- estimating the operational parameters
Michael Douglass <mikeadouglass@gmail.com> Thu, 18 July 2019 16:20 UTC
Return-Path: <mikeadouglass@gmail.com>
X-Original-To: tzdist-bis@ietfa.amsl.com
Delivered-To: tzdist-bis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEC1B12084D; Thu, 18 Jul 2019 09:20:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 aqt44Cz1IBkJ; Thu, 18 Jul 2019 09:20:35 -0700 (PDT)
Received: from mail-qt1-x842.google.com (mail-qt1-x842.google.com [IPv6:2607:f8b0:4864:20::842]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 758CE120847; Thu, 18 Jul 2019 09:20:35 -0700 (PDT)
Received: by mail-qt1-x842.google.com with SMTP id k10so27864423qtq.1; Thu, 18 Jul 2019 09:20:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=HjLmpiauR3TlOIVU5uH3NnnQo3C27jVwjz5Fh4Iwgso=; b=B5bdIXtUXYvSWN55UV0xayqqlAR/xHf94QekbYn0/e8TQoIUS6a9/QAp0pZqqO8PiS Dpk9JIMw8PrmV6fBNrt94SR41ScDVntpYPYalamGI0IQFD96zMtzbBMkl8lw8vVCyVzw 9e964/mEMTADcRZPvmC4UKdqhmnK30yFr3rl1kc3qN8E33UGJ4ZF4EPIISIpltqCcyW8 y6KwRRevaZeD5cngsTxn3KULyB6FM6n6lWKWDmaS9fMGrqQl0NeCLkn/wLwi3Otn0OIH /GFpyR7VWtOGy1sLkrNoErdfZ9Ic2gkRep8Ri4iqEA2Iviu4jFgboBGlMvnC6eYuZJLR rfjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=HjLmpiauR3TlOIVU5uH3NnnQo3C27jVwjz5Fh4Iwgso=; b=PMisdHa71qECBsQI6hNu5JQGa6KMclYAO9EX63WJ1HiP6HwO+oA+aRsb7rEZfOTjaF r6hWz/cxT3jsdAMIwXWYjqv0ejGFcDX5bRj7PxmzXJVSgly54+9heRyjvS1TxCDKsg5M 4cuG87z4vU+DZd5ul9uXQQe6umZrOBcOXZq6hvPH+tlbo5tfaNbN77Q4BvMjW+wqipaF bT3D+s9UTxPhvJDWQv0pqhZ58oV3qlRccynNx3eTnhidQk6NC2lqb9IfBhIZ8CWvi6lR rhcQQ4shS5M5v/hR0CG53N/Oy0E4vaQlVEjemY7Otxbnaj+3d9YB3Rl4lVZTw+XMGf/v twvQ==
X-Gm-Message-State: APjAAAUL9ZrzV9xsMVOBljYxBeW38Rzl6Dirc0K5EJf2VvmE5P8QYzis EPPEm2Gb+sojJ7rOkI9CKQg5iqlQb9g=
X-Google-Smtp-Source: APXvYqxYNTv1m2Z9HB2ZVM+AavtCO3iAVwxEfAEqVLNv2hgvXJAvryeNrtvvdUtvBrTvZLPyx/XEXQ==
X-Received: by 2002:ac8:22a3:: with SMTP id f32mr33122549qta.152.1563466834422; Thu, 18 Jul 2019 09:20:34 -0700 (PDT)
Received: from a-192-168-129-25.dynapool.vpn.nyu.edu (vpnrasa-wwh-pat-01.natpool.nyu.edu. [216.165.95.84]) by smtp.googlemail.com with ESMTPSA id t2sm16291494qth.33.2019.07.18.09.20.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 18 Jul 2019 09:20:34 -0700 (PDT)
To: Thomas Peterson <nosretep.samoht@gmail.com>, Steve Crocker <steve@shinkuro.com>
Cc: tzdist-bis@ietf.org, "tz@iana.org mailing list" <tz@iana.org>, IETF-Calsify <calsify@ietf.org>
References: <CADZyTkkNuenOTx77cB8vFzWaSjp_fqtEgaYd00t5e2+Kk6MtRA@mail.gmail.com> <47038bd0-210a-4dbc-173c-15bfa89ac54f@cs.ucla.edu> <6a50708d-5fac-1da9-56b3-ed1cea793752@fastmail.com> <6b1616e3-bfc0-a22a-2aa9-11033c525ff3@cs.ucla.edu> <CADZyTkms=skOgqfoDxTF6TSZBsWbfaCmfPBWCG0E9qb4-qA0Uw@mail.gmail.com> <6e243cf0-a3ff-82a1-3cae-70fbf699f1f7@gmail.com> <98A352CD-3386-49FB-B6C1-D4EC61BB79EC@cisco.com> <caf6c792-3bb0-c9ec-9ac1-1e7b7c1b6bfd@burnicki.net> <B5E14F98-5CD1-4FFE-92FF-082301BC60F2@cisco.com> <e80eea72-04fa-fe94-c7aa-3c17daedbe9d@burnicki.net> <CADZyTknTp212k7ZLFsw51r=KZcz==UGKw0Z+BWT0fVs4-cYMNw@mail.gmail.com> <CABf5zvK=KcW0YMtevmR3A01xMNbxF1nwE5ib2jj3482FFt75UA@mail.gmail.com> <alpine.DEB.2.20.1907181510480.8471@grey.csi.cam.ac.uk> <6f0f4df8-d054-48e5-a9c3-5ca9a1d1f917@gmail.com> <822167d4-860a-d14a-92da-34fbd33e5882@gmail.com>
From: Michael Douglass <mikeadouglass@gmail.com>
Message-ID: <3ba7097a-08af-6f8c-db05-a7e3721f5140@gmail.com>
Date: Thu, 18 Jul 2019 12:20:33 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <822167d4-860a-d14a-92da-34fbd33e5882@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tzdist-bis/t_AW4Vi234TarFSaQYDBwbpyvzw>
Subject: Re: [Tzdist-bis] [tz] [calsify] tzdist and IANA -- estimating the operational parameters
X-BeenThere: tzdist-bis@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Extensions to Time Zone Data Distribution Service <tzdist-bis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tzdist-bis>, <mailto:tzdist-bis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tzdist-bis/>
List-Post: <mailto:tzdist-bis@ietf.org>
List-Help: <mailto:tzdist-bis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tzdist-bis>, <mailto:tzdist-bis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jul 2019 16:20:38 -0000
On 7/18/19 12:12, Thomas Peterson wrote: > We already have a REST-like standard defined for carrying TZ data - > RFC 7808. I know - I'm one of the authors > It also appears based upon previous discussions that very few, if any > real world implementations and deployments which exist. Perhaps this > is because of the complexity of the standard, and maybe defining a > simpler subset might be more appealing for implementations. I can assure you it's very simple to implement. There are at least 3 implementations. The major issue as far as I can tell is getting some organization(s) to agree to host a root service we can build out from. Without that it's going nowhere. > > Regards > > On 18/07/2019 16:52, Michael Douglass wrote: >> >> On 7/18/19 10:32, Tony Finch wrote: >>> Steve Crocker <steve@shinkuro.com> wrote: >>> >>>> Early in this thread it was mentioned the the time zone database >>>> should be >>>> served in a fashion similar to DNS. >>> We could just use the DNS :-) As Paul pointed out, TZif files are not >>> very big. >> >> DNS keeps turning up as a suggestion. However, just because tz >> distribution has some vague similarity to DNS doesn't make it a good >> idea. >> >> I'm sure it can be done but a simple RESTful interface over https is >> simpel and easily implemented. >> >>> >>> I have experimentally shoved the zoneinfo files from my workstation >>> into a >>> DNS zone I happen to have lying around. I've deflated (RFC 1950) >>> each file >>> (RFC 8536) and picked an arbitrary RR type 29818 = 0x747A = 'tz'. The >>> result appears below as a hex blob (RFC 3597) which does not quite >>> fit in >>> the Ethernet MTU, but you can get the answer over UDP if you allow EDNS >>> with fragmentation. It's signed with DNSSEC so you can be sure I am to >>> blame. https://pbs.twimg.com/media/DY5rHo_WAAEISGh.jpg >>> >>> >>> ; <<>> DiG 9.15.1 <<>> +dnssec +multiline London.Europe.tz.dotat.at. >>> TYPE29818 >>> ;; global options: +cmd >>> ;; Got answer: >>> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32632 >>> ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1 >>> >>> ;; OPT PSEUDOSECTION: >>> ; EDNS: version: 0, flags: do; udp: 1420 >>> ; COOKIE: 30e31bd663d426f6eb79a79f5d307ef6114d7eabab9d3c0e (good) >>> ;; QUESTION SECTION: >>> ;London.Europe.tz.dotat.at. IN TYPE29818 >>> >>> ;; ANSWER SECTION: >>> London.Europe.tz.dotat.at. 3412 IN CNAME GB.tz.dotat.at. >>> London.Europe.tz.dotat.at. 3412 IN RRSIG CNAME 5 5 3600 ( >>> 20190728110326 20190718100326 56700 >>> dotat.at. >>> R7ynL3bJ7uScgbF3GNSKzuXZZZKnTF6ZKObqh9y5LIwI >>> voZSo46m1jv6HwkQBUDvmMSYzSfW0TDqzxz6BDrxb+VG >>> aBITB2DyJeI6OXcJYQXbyGpqP9Brc7k5B6js1oyFOMru >>> hLDqOxSlZTIW3pimnV17LQqI7ve/FPygHN26+rE= ) >>> GB.tz.dotat.at. 3412 IN TYPE29818 \# 1751 ( >>> 789CEDD67B74CF751CC7F1DF9A61CBE5438CCCE5A3B9 >>> 34CDFC36914B4BEE8D6DB9FCD22FD208439666691969 >>> 3995E238CE5B472DA13E2296582E5B2E4BAE0DD19026 >>> 26B985CDFD9A319B3ECF2F754EC7395DFFEDF73BDBE3 >>> B7DF3867E7ECECFD7C79FA0E8F8F70DDF1287FFB83C7 >>> A5DBAFABBC663FCD6CB4D8CCDCE3A767ED709BD9F336 >>> 9A0F67CD361FA5D532E6CDD57A4EF20DF3F190597AEE >>> B82D665EEC4AF349BB623DBFE100BDA0718E4E6F12AA >>> D34F159985AEDD66615E75FD59E179BD6873825EBCF5 >>> 3B9DB120567F6E52CC92B7DC7AE93B3BCDB2C468B33C >>> 6999C9EC1166B2A2FAEA2FDCCAAC8848362B2B5F34AB >>> AA7ACDAA73DF9BD5852E9DBDF782FE72FF937ACDCADD >>> FAABA5A566EDFB597ADDCC20BD7E4C9ADE30B6446FF4 >>> A6E84D3DE799AF5BF5D3396DD6EBCDDE3D6673BEBFF9 >>> 26B0917C93F6946CDB5557B6BFDC56BE5DEA92DC015E >>> B5438EC8CE91CFC8AEA440B5AB38427D37BC54EF1E14 >>> 62BE8F3AA4F3EAD637791D4A24EFE021B5277691DE53 >>> EA6BF6864DD57BAFBDABF32B25EAFC53A7F5FE6335CC >>> 8FDB72F5814DD7CC4F9927CDC18C407D68FA767338E9 >>> 317364C4687DB45713F3B347CCB1880AE678E4627D22 >>> 28441754F39882E2BB7561C9287D32FF8C3E75A0B73E >>> BD7A873EB3FCBA39FBC1527D6EC25073FEA3F1FAC2C0 >>> 287331354E5FEA16AF2FC7B5D757EA5734BFB40BD657 >>> 5DE74C513D3F5D746897B9567A425F5FB7DC1417F89A >>> 1BE33E33259BB3137D1373749910AFF6EB91AECBFAB7 >>> D1E5DC9375B9C2DADA5F2568FF2DA53AE07CACBE7B59 >>> 2D5361A75B579C76C3545A5255571EF5935133C24C95 >>> 9EEB4CD51465EE09FFD854F35E34D5834F4960AB1CA9 >>> E1FBADD4AC992E358F7E2EF7164D965A1BA749D0E105 >>> AAF6A20C5567FD2455778AA87A7346289D90A4EA4F88 >>> 51F7457B54F0C066AA41684BD5B05B776954A1A66ADC >>> A4A934BEF2A08404549690BC40695278411EC82C92D0 >>> ADBBA5E9F47C09FB344B9A8DFE52DC93D2C47DA2812B >>> BCFF3E159194A99A4766AB077BBDA75AD499AD5A468C >>> 512D4B5255ABA0E9D2EAC040D5BA3859DAACE9A8DAEE >>> F7CAC3F3E32432BB8D3C32B1BDB49B595B1E8D0F96F6 >>> 6FB4561DBAF849C7C141AA53C313D2B96389EAE2B755 >>> BA061F545DCF1E5751BEEB5554EE16D5EDE85CD53D63 >>> A18ADEBE5662A64E51B18BE6C8E32347AA1E535E979E >>> 4F4E965E0943A4F74309E289EE2A4FD488953EA121D2 >>> E7AA5BBCD5BB28EF0F55E5A92BF7ABBE5F5C967E7901 >>> EA695345F5CF3CAD9E49BDA4E2A6E7AA0171796AE0F8 >>> 93F26CBB156A50FFED32B8DE0C35243243E2CB67C9D0 >>> 3A22430BD2645849920CDF9222CF1DF0C888F47E9290 >>> 334A3DFF76A48C9CDF5BBD30AC9E244E6CA146F57C58 >>> 25C5D7502F86D755A33B5F532F5571A9E466D525F9FC >>> 1135A6D25519B373934A39BB4FC62E99AFC6E566CB2B >>> 3336C8F88CD9F26ACA3C499D9A2A77F9FCD3A7EFEFCF >>> 5B5FFDFDFF59A6EC9D6FFA95FDB367B93FFFF6BF7BDE >>> BC79338B7B5649F994F9EDC8D5D63E1578C755E68FEF >>> F3393AC6E3EAD0DBE3EA8A9DEC0B978F8F8FFDB87515 >>> AD9EBFBE9D977FBB9D45B7DFB03FC4CD5AFDFDB721B7 >>> D4D1DE53E4A6227715B9ADC87D456E2C7267915B8BDC >>> 5BE4E6227717B9BDC8FD456EB0A3BDC3C82D76B4F718 >>> B9C9C85D466E33729F911B8DDC69E45623F71AB9D9C8 >>> DD466E3772BF911B8EDC71E4963BDA7B8EDC74E4AE23 >>> B71DB9EFC88D47EE3C72EB917B8FDC7CE4EE23B71FB9 >>> FF4803900E38DA16203D70B44D40BA80B401E903D208 >>> A413482B905E38DA6620DD40DA81F4036988A3ED88A3 >>> 6D09D21347DB14A42B8EB62D485F1C6D6390CE20AD41 >>> 7A833407E90ED21EA43F4883900E212D427A843409E9 >>> 12D22647DB27A45148A7905621BD429A85740B6917D2 >>> 2FA46148C79096213D439A86740D691BD23747DB38A4 >>> 7348EB90DE21CD43BAC7DF1AED43FA873410E920D242 >>> 47DB43A4898EB68B481B913E228D443AE91C12DB4AA4 >>> 974833916E22ED44FA893414E928D252A4A748531D6D >>> 5791B6227D451A8B7416692DD25BA4B9487791F622FD >>> 451A8C74186931D263A4C98EB6CB489B1D6D9F914623 >>> 9D465A8DF41A6936D26DA4DD8EB6DF3C6838D271A4E5 >>> 48CF91A6235D77B46D47FAEE681B8F741E693DD27BA4 >>> F948F791F623FD473600B203902D80EC01641320BB00 >>> D906C83E70B41B01D9098E762B207B01D90CC86E40B6 >>> 03B21F900D81EC08644B207B02D914C8AE40B605B22F >>> 1CEDC6407686A3DD1AC8DE403607B23B90ED81EC0F64 >>> 83203B04D922C81E413609B24B906D82EC1364A3203B >>> C5B1E0D6EF97BD826C1664B720DB05D92FC88641760C >>> B265903D836C1A64D720DB06D937C8C641768EA3DD3A >>> C8DE71B49B07D93DC8F641F60FB281901D846C21640F >>> B9FE1F44FF7D1005D8EFB8EDBF088D691ED622CCDD2C >>> 3C3426DCCDAB805F0162E35BFB ) >>> GB.tz.dotat.at. 3412 IN RRSIG TYPE29818 5 4 3600 ( >>> 20190728110326 20190718100326 56700 >>> dotat.at. >>> JMbEh9MzMHhSIuLF+capNcNEkoa5Q2McgQSBpjS84w4v >>> ROpglw84OgCYunhmI5xmxVgqCUHd4+romQK86xvfit9j >>> 4Gs2kHTKOEjcxfvVbxLoUGkjZOe6zBeaT2tXRx/gQnUq >>> +md2j8+NKEbcRi8oL4YdDjdMsmFo5SntpbRd19E= ) >>> >>> ;; Query time: 0 msec >>> ;; SERVER: ::1#53(::1) >>> ;; WHEN: Thu Jul 18 15:15:18 BST 2019 >>> ;; MSG SIZE rcvd: 2209 >>> >>> Tony. > > _______________________________________________ > Tzdist-bis mailing list > Tzdist-bis@ietf.org > https://www.ietf.org/mailman/listinfo/tzdist-bis
- [Tzdist-bis] tzdist and IANA Daniel Migault
- Re: [Tzdist-bis] [calsify] tzdist and IANA Michael Douglass
- Re: [Tzdist-bis] [calsify] tzdist and IANA Ken Murchison
- Re: [Tzdist-bis] [calsify] tzdist and IANA David Thewlis
- Re: [Tzdist-bis] tzdist and IANA Paul Eggert
- Re: [Tzdist-bis] tzdist and IANA Ken Murchison
- Re: [Tzdist-bis] tzdist and IANA Paul Eggert
- Re: [Tzdist-bis] [calsify] tzdist and IANA Daniel Migault
- Re: [Tzdist-bis] [calsify] tzdist and IANA Michael Douglass
- Re: [Tzdist-bis] [calsify] tzdist and IANA Eliot Lear
- Re: [Tzdist-bis] [calsify] tzdist and IANA Martin Burnicki
- Re: [Tzdist-bis] [calsify] tzdist and IANA Eliot Lear
- Re: [Tzdist-bis] [calsify] tzdist and IANA Lester Caine
- Re: [Tzdist-bis] [calsify] tzdist and IANA Martin Burnicki
- Re: [Tzdist-bis] [calsify] tzdist and IANA Daniel Migault
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Steve Crocker
- Re: [Tzdist-bis] [calsify] tzdist and IANA Daniel Migault
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Tony Finch
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Michael Douglass
- Re: [Tzdist-bis] [tz] [calsify] tzdist and IANA -… Thomas Peterson
- Re: [Tzdist-bis] [tz] [calsify] tzdist and IANA -… Michael Douglass
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Eliot Lear
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Paul Eggert
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Ken Murchison
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Steve Crocker
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Paul Eggert
- Re: [Tzdist-bis] [calsify] tzdist and IANA -- est… Steve Crocker
- Re: [Tzdist-bis] tzdist and IANA Paul Eggert
- Re: [Tzdist-bis] [calsify] tzdist and IANA Martin J. Dürst
- [Tzdist-bis] TZ distribution system mailing list Daniel Migault