Re: [Tzdist] [tzdist] #34 (service): should we include a raw tzdb format media type?

Tim Parenti <tim@timtimeonline.com> Sun, 11 January 2015 01:09 UTC

Return-Path: <tim@timtimeonline.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 476161A1AB8 for <tzdist@ietfa.amsl.com>; Sat, 10 Jan 2015 17:09:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.198
X-Spam-Level:
X-Spam-Status: No, score=-1.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_NEUTRAL=0.779] autolearn=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 tZuCVGay23OK for <tzdist@ietfa.amsl.com>; Sat, 10 Jan 2015 17:09:14 -0800 (PST)
Received: from mail-qc0-f179.google.com (mail-qc0-f179.google.com [209.85.216.179]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 021D21A1AB1 for <tzdist@ietf.org>; Sat, 10 Jan 2015 17:09:14 -0800 (PST)
Received: by mail-qc0-f179.google.com with SMTP id c9so13905120qcz.10 for <tzdist@ietf.org>; Sat, 10 Jan 2015 17:09:13 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=UlznbGIJfytfURDsgT8vuUOTIKW8eHGXjRUwJijoawE=; b=Vjy2VC3d5DYuTiTGxHnmWEzYwyac6uHzMREX+6W8rRPDhSC7O0gn/4BjrfydmUvTmK w5ZunU/W4MfyijCsqvj3+X0Rfp8kBTmUaJFP9NgK1erPRAin7as4JzFZQu8rbr9RxRiY KAs5QPqLl4bNpw572czaYhqEjleamDVX+oxwM4ha7GITZ0JDo1qmypKy4HznB7wDXaHG bVTq1Dd3uzcXaLipFMptA+yzFPwYp9pfWDduhM8XMalD1TsRvEwRNIxmqiyPhwDJqX1E WL2bP+XXqFnMeJHXBa7KufwFlpwDOCDBQbIYk9OyVcTrXbRqa3jOTd0QU12FuyW3OQpy +srg==
X-Gm-Message-State: ALoCoQlCy3kvP4GHw6wJv4jOM5GizSlo0Zif1CbM+kOEWtaiGs8jxvGWG/qmeCN6pCF67Nk7AyiA
X-Received: by 10.224.37.200 with SMTP id y8mr1329966qad.73.1420938553286; Sat, 10 Jan 2015 17:09:13 -0800 (PST)
Received: from mail-qa0-f44.google.com (mail-qa0-f44.google.com. [209.85.216.44]) by mx.google.com with ESMTPSA id c3sm11062506qam.26.2015.01.10.17.09.12 for <tzdist@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 10 Jan 2015 17:09:12 -0800 (PST)
Received: by mail-qa0-f44.google.com with SMTP id w8so3940268qac.3 for <tzdist@ietf.org>; Sat, 10 Jan 2015 17:09:12 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.140.42.105 with SMTP id b96mr37173950qga.47.1420938552041; Sat, 10 Jan 2015 17:09:12 -0800 (PST)
Received: by 10.96.89.161 with HTTP; Sat, 10 Jan 2015 17:09:11 -0800 (PST)
In-Reply-To: <055.3273bd9c81e7cf06280617afb0cd8dc8@tools.ietf.org>
References: <055.3273bd9c81e7cf06280617afb0cd8dc8@tools.ietf.org>
Date: Sat, 10 Jan 2015 20:09:11 -0500
Message-ID: <CAFpi07y2TM8TdTxyAZe_fB_FSeJGD=JXy3KY_7Xu14TGgGvd-w@mail.gmail.com>
From: Tim Parenti <tim@timtimeonline.com>
To: tzdist issue tracker <trac+tzdist@tools.ietf.org>
Content-Type: multipart/alternative; boundary="001a11c11a8ca46d1b050c560974"
Archived-At: <http://mailarchive.ietf.org/arch/msg/tzdist/JRN1EYwFmRWhXQ5Xzj7F1bDxnIk>
Cc: Cyrus Daboo <cyrus@daboo.name>, Time Zone Data Distribution Service <tzdist@ietf.org>, Eliot Lear <lear@cisco.com>
Subject: Re: [Tzdist] [tzdist] #34 (service): should we include a raw tzdb format media type?
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, 11 Jan 2015 01:09:16 -0000

As for my actual thoughts on this matter...

On 7 January 2015 at 16:21, tzdist issue tracker <trac+tzdist@tools.ietf.org
> wrote:

>  I am not fully convinced that this needs to be done in this draft, but I
>  do think it would be a good idea to support the raw format, so that simple
>  systems don't need to do the recompile.  An iPhone will not be the
>  smallest system to run this code, we hope.
>

+1 to all of the above; as Paul discussed at
http://www.ietf.org/mail-archive/web/tzdist/current/msg01192.html, the raw
tz binary is an existing lean format with several potential performance
benefits for small clients.

 In favor of putting the media type in the draft is that we can test
>  whether multiple formats can in fact be supported.  The bad is that it
>  could slow us down just a little, and I would rather not include anything
>  for which there isn't a willingness by someone to write out some code on
>  both ends to test.
>
>  It is possible to include this as a separate draft, but we need to be very
>  comfortable that we haven't made a mistake draft-ietf-tzdist-service that
>  would cause a problem.
>

Wouldn't this slow us down a bit either way?  Both approaches would require
taking the time to write a spec for the format, and then adding it to
-service either directly or by reference.  I'm not sure which approach is
typically better in practice.

I recognize this might be a bit of "scope creep" for this working group,
but if we limit ourselves to simply describing the format as it already
exists, it shouldn't be too bad or set us back by much.  If this is to
happen, I think the folks at tz should at least be included at some point
in the process.  (It is a tz format, after all.)

This is my first working group, so I'm not too familiar with the process
for finalizing drafts, but if others agree that this shouldn't block us in
the meantime, I don't think it should either.

--
Tim Parenti