On 11/27/20 9:54 AM, Matt Johnson-Pint wrote:
how hard is it to add a link? ... We wouldn't even have to make the Kyiv spelling primary.
This sounds like a good suggestion. We could add a link line as in the patch below. This would be a test of the new feature of *forward* compatibility, not *backward* compatibility, but it's pretty much the same thing as far as the implementation goes so I'm not sure it's worth the hassle of creating a new 'forward' file. Now that FreeBSD uses 'backward' along with everybody else, putting this line in 'backward' means it should be supported by everybody who cares about alternate names. I had already been meaning to move some other links to 'backward' for similar reasons, but I figure we might as well do the tougher case first. I have not committed this patch, as the area is controversial. diff --git a/backward b/backward index e13ae52..3327e58 100644 --- a/backward +++ b/backward @@ -1,9 +1,9 @@ -# tzdb links for backward compatibility +# tzdb links for backward and forward compatibility # This file is in the public domain, so clarified as of # 2009-05-17 by Arthur David Olson. -# This file provides links between current names for timezones +# This section provides links between current names for timezones # and their old names. Many names changed in late 1993. # Link TARGET LINK-NAME @@ -130,3 +130,9 @@ Link Etc/UTC UTC Link Etc/UTC Universal Link Europe/Moscow W-SU Link Etc/UTC Zulu + + +# This section is for forward compatibility, where the primary name is +# likely to change if current trends in common English usage continue. + +Link Europe/Kiev Europe/Kyiv