[tz] Adding verified historic details
Alan Barrett
apb at cequrux.com
Thu Sep 5 12:19:02 UTC 2013
On Thu, 05 Sep 2013, Lester Caine wrote:
> We need to split the date and code to create two repositories,
> fork the data repository and then we can get on with TZ+ ...
No, please let's not fork the database. Lets find a way for
the tz project to maintain all the information, in a way that
satisfies as many people as possible, including (a) those who want
thousands of new zones to accommodate pre-1970 time differences,
and (b) those who want to install or use subsets of the database
that do not have those thousands of new zones.
It seems to me that the following changes or additions would be
sufficient:
1. Code to extract a subset of zone names according to specified
criteria; for example, by selecting only one of several zones that
differ pre-1970 but are identical post-1970. Zefram has written a
prototype of this code.
2. A process to allow OS vendors, system vendors, packagers,
sysadmins, and even end users, to install or use only a subset of
the data; for example, by ignoring zones that differ from other
zones only in pre-1970 data. Zefram has produced a prototype of
such code.
3. (Optional) New notation in the zic input files to make it
easier to express the fact that, after some date (or between some
pair of dates), one zone follows exactly the same rules as another
zone.
4. (Optional) Changes in zic and third party parsers to handle the
input notation changes.
5. Guidelines to allow the creation of new zones that differ only
for pre-1970 times.
6. Data for new zones that differ only for pre-1970 times. This
could be contributed by volunteers.
--apb (Alan Barrett)
More information about the tz
mailing list