[tz] [english 100%] Re: [english 100%] Re: OpenJDK/CLDR/ICU/Joda issues with Irelandchange

Yoshito Umaoka yoshito_umaoka at us.ibm.com
Fri Jan 26 17:18:41 UTC 2018

> Meno Hochschild wrote:
> > I have adjusted my tzdb-compiler (Time4J) such that it looks if 
> all rule lines 
> > referencing the same name (here: Eire) contain any negative dst 
> offsets. If yes 
> > then let's assume summer time for SAVE=0 and winter time for SAVE 
> < 0. So I can 
> > still work with old unchanged CLDR-entries for getting "Irish 
> Standard Time" in 
> > summer.
> This sounds like a good idea regardless of whether we make changes 
> to zic input. 
> Couldn't OpenJDK do the same?  I'm somewhat leery of changing zic 
> input format 
> to address this problem, particularly if a simpler workaround is 

I'm also not sure any changes in zic input format are necessary.

BTW, what Meno explained above is exactly what we're worrying about.
If CLDR project decides to swap standard/daylight names at some point,
Meno's code will be broken. His code is not affected even saving amount
is negative, but it's still sensitive to how CLDR identifies Irish
Standard Time.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mm.icann.org/pipermail/tz/attachments/20180126/b57285d7/attachment-0001.html>

More information about the tz mailing list