[tz] [PROPOSED PATCH 1/2] Also distribute code and data in a single tarball
Paul Eggert
eggert at cs.ucla.edu
Wed Aug 24 02:50:54 UTC 2016
Tim Parenti wrote:
> concatenating the reference output in a single tarball alongside
> the source dataset would encourage implementations which simply parse the
> reference output, which may be counter to our goals
I don't see how putting the reference output into a separate tarball would
affect the degree of encouragement. Implementations that wanted to parse the
reference output could do that regardless of whether it's in a separate tarball.
For what it's worth, the reference output format is extensional, so it can lose
some of the input's information. For example, the input could specify a special
rule for the year 2051, info that is discarded by the current cutoff of 2050. So
as things stand now, in principle the reference output is not a good choice for
a downstream implementation. (If we change the reference output format to
capture everything, this obstacle would go away of course.)
By "extensional" I mean this:
https://en.wikipedia.org/wiki/Extensional_definition
More information about the tz
mailing list