Re: [Sedate] Can offsets like [+02:00] be used instead of IANA names in brackets?

Paul Eggert <eggert@cs.ucla.edu> Fri, 18 March 2022 20:01 UTC

Return-Path: <eggert@cs.ucla.edu>
X-Original-To: sedate@ietfa.amsl.com
Delivered-To: sedate@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53FEC3A103A for <sedate@ietfa.amsl.com>; Fri, 18 Mar 2022 13:01:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 mOaNXRMq-jkm for <sedate@ietfa.amsl.com>; Fri, 18 Mar 2022 13:01:23 -0700 (PDT)
Received: from zimbra.cs.ucla.edu (zimbra.cs.ucla.edu [131.179.128.68]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15A4F3A1065 for <sedate@ietf.org>; Fri, 18 Mar 2022 13:01:22 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id DAF0A160079; Fri, 18 Mar 2022 13:01:18 -0700 (PDT)
Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id aoZai1PaYESA; Fri, 18 Mar 2022 13:01:17 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id DBF451600D9; Fri, 18 Mar 2022 13:01:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu
Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ZbBRsRK65A14; Fri, 18 Mar 2022 13:01:17 -0700 (PDT)
Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id B3960160079; Fri, 18 Mar 2022 13:01:17 -0700 (PDT)
Message-ID: <4cb0b116-daa2-517f-4a5e-eee56cb3c46b@cs.ucla.edu>
Date: Fri, 18 Mar 2022 13:01:17 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0
Content-Language: en-US
To: Michael Douglass <mikeadouglass@gmail.com>
References: <CACy7CfhJ4tPjexbtN45mv+3gNuY46NnZfM7OTDP2e9uzfmzs=Q@mail.gmail.com> <f2dadb29-81ba-6f8c-e4f2-bd13db9af614@gmail.com>
From: Paul Eggert <eggert@cs.ucla.edu>
Organization: UCLA Computer Science Department
Cc: sedate@ietf.org, Tim Parenti <tim@timtimeonline.com>
In-Reply-To: <f2dadb29-81ba-6f8c-e4f2-bd13db9af614@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/sedate/y3kiB1LG-xWN1vUp2zXd3_V6LK4>
Subject: Re: [Sedate] Can offsets like [+02:00] be used instead of IANA names in brackets?
X-BeenThere: sedate@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Serialising Extended Data About Times and Events <sedate.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sedate>, <mailto:sedate-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sedate/>
List-Post: <mailto:sedate@ietf.org>
List-Help: <mailto:sedate-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sedate>, <mailto:sedate-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Mar 2022 20:01:27 -0000

On 3/17/22 19:22, Michael Douglass wrote:
> Paul - would you like to respond to the last question below on tzdb 
> identifiers?...

> -------- Forwarded Message --------
> Date:     Thu, 17 Mar 2022 18:14:27 -0700
> From:     Justin Grant <justingrant.ietf.public@gmail.com>
> ...
> I don't know if the TZDB identifiers are included in any standard. 

As TZDB itself says in 
<https://data.iana.org/time-zones/tz-link.html#changes>, "The tz code 
and data are by no means authoritative."

Even now, a TZDB name like "Asia/Hebron" doesn't uniquely specify the 
mapping from UTC to local time; you also need a TZDB version string like 
"2022a", because the data for Asia/Hebron changed in 2022a vs the 
previous version.

Also, I know of at least two efforts to fork TZDB, though none have 
published official versions yet. If and when that happens, you may also 
need to specify the source for your TZDB data to specify what the 
mapping is.