[tz] Undoing the effect of the new alike-since-1970 patch

Derick Rethans tz at derickrethans.nl
Mon Jun 7 08:05:17 UTC 2021


Hi Paul,

I welcome the direction that this is going in, but I've some 
observations:

On Fri, 4 Jun 2021, Paul Eggert via tz wrote:

> There's been a clear need expressed to support tzdb users who would 
> rather not deal with the effects of the recently-proposed 
> alike-since-1970 patch. On the other hand there are also fairness and 
> guideline-oriented reasons for the patch, which was originally 
> discussed and installed with more than our usual care and review.

Wrt to "fairness". Although IMO it is sad to see that some tzids don't 
have pre-1970 data, I don't think you can call it "fair" to then 
remove/restrict/hide away this data for tzids which have this data. 
"If I can't have it, you can't have it" is fairly infantile, IMO.

>From what I remember, the policy/guideline has always just been "don't 
split up zones for only pre-1970 data", without any mentions of hiding 
the data that we already have behind a flag.

> Because of the extensive followup discussions I don't see how a single 
> version could be appealing to both sides of this disagreement.
> 
> So I propose we add a Makefile or similar build-time option to let 
> tzdb users have it either way. Set the flag one way, and it will be as 
> if the recently-proposed changes did not occur. Set it the other way, 
> and you'll get the changes.

Who was actively asking for the data to be restricted? I might have 
missed it when going through the whole thread, but I don't think there 
was anybody (besides yourself) actively asking for this to happen.

If there was nobody actively asking for the pre-1970 to be hidden for 
some zones, does it really make sense to add such a new flag, especially 
considering it will add more work for the TZ Coordinator?

If current users don't care about pre-1970 data, then can already invoke 
zic with "zic -r @0" as is documented in zic(8).

> If there is support for this idea, I expect to be able to implement 
> this option soon, in plenty of time before any urgent change due to a 
> real-world rule change arrives.

As Stephen said, I would prefer that the current state to be reversed 
first, and then we can discuss what we want in the other thread that 
Stephen started.

cheers,
Derick
-- 
PHP 7.4 Release Manager
Host of PHP Internals News: https://phpinternals.news
Like Xdebug? Consider supporting me: https://xdebug.org/support
https://derickrethans.nl | https://xdebug.org | https://dram.io
twitter: @derickr and @xdebug


More information about the tz mailing list