Re: [Tzdist] Next step

Paul Eggert <eggert@cs.ucla.edu> Tue, 20 October 2015 01:00 UTC

Return-Path: <eggert@cs.ucla.edu>
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 3AF2D1B2F6B for <tzdist@ietfa.amsl.com>; Mon, 19 Oct 2015 18:00:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 WYpyM2NifM6M for <tzdist@ietfa.amsl.com>; Mon, 19 Oct 2015 18:00:40 -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 583C91B2F17 for <tzdist@ietf.org>; Mon, 19 Oct 2015 18:00:40 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 291BA160D2B; Mon, 19 Oct 2015 18:00:40 -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 aMhGcwTEzyvF; Mon, 19 Oct 2015 18:00:39 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 67CB0160D74; Mon, 19 Oct 2015 18:00:39 -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 h1baZTXgPDy4; Mon, 19 Oct 2015 18:00:39 -0700 (PDT)
Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 3CEE7160D2B; Mon, 19 Oct 2015 18:00:39 -0700 (PDT)
To: Eliot Lear <lear@cisco.com>, Cyrus Daboo <cyrus@daboo.name>, Daniel Migault <daniel.migault@ericsson.com>, Time Zone Data Distribution Service <tzdist@ietf.org>
References: <CADZyTkmO_PcfWTw-36U_6vo=EuDAnAmvUo6nvPZjkHjb_ALPSQ@mail.gmail.com> <50DBD330DB51FDFC0C3E86D4@cyrus.local> <5625323F.4060102@cisco.com>
From: Paul Eggert <eggert@cs.ucla.edu>
Organization: UCLA Computer Science Department
Message-ID: <56259231.1030704@cs.ucla.edu>
Date: Mon, 19 Oct 2015 18:00:33 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <5625323F.4060102@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/tzdist/4wemCs2UvF9rxKEEp8elNlyQrhE>
Cc: Barry Leiba <barryleiba@computer.org>, tzdist-chairs@tools.ietf.org
Subject: Re: [Tzdist] Next step
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 20 Oct 2015 01:00:41 -0000

Eliot Lear wrote:
> On 10/19/15 3:55 PM, Cyrus Daboo wrote:
>> >
>> >2) In conjunction with the IANA tzdb folks, define a media type that
>> >describes the "zoneinfo" file format (either a direct binary
>> >representation or, say, a JSON representation of that) so that tzdist
>> >servers can directly provide the zoneinfo file data that many OS's use.
>> >
> So you are talking about/var/share/zoneinfo/..., etc?  In other words,
> tzfile.5 in the distribution?

That's my understanding of the proposal, yes. Basically, tzfile.5 on wheels. The 
format is already defined and is widely used; all that's needed is to RFC-ize 
it. (Yes, I know, "all" is sometimes a big word....)

Perhaps there's some call for JSON too, I don't know.