<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr" class="gmail_attr">On Mon, 18 Feb 2019 at 12:23, Guy Harris <<a href="mailto:guy@alum.mit.edu">guy@alum.mit.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">If so, then is the reason that we have<br><br>        Link Asia/Bangkok Asia/Phnom_Penh       # Cambodia<br>        Link Asia/Bangkok Asia/Vientiane        # Laos<br><br>but don't have, for example,<br><br>        Link Asia/Bangkok Asia/Hanoi            # (North) Vietnam<br><br>that Asia/Phnom_Penh and Asia/Vientiane existed as separate entries before being combined with Asia/Bangkok, so that we need to keep their entire around for backwards compatibility, but there had never been an Asia/Hanoi?</blockquote></div><div dir="ltr"><br></div><div>It looks like that's indeed what happened.  Thanks for jogging my memory.  So I guess it wasn't an omission so much as an awkward and poorly-documented decision:</div><div><ul><li>Asia/Phnom_Penh and Asia/Vientiane (which had existed prior) were combined with Asia/Bangkok on 2014-10-04 in <a href="https://github.com/eggert/tz/commit/6f7ddecfb036e13a1132181cfaa8ab3e070fc9e8">https://github.com/eggert/tz/commit/6f7ddecfb036e13a1132181cfaa8ab3e070fc9e8</a><br></li><li>Asia/Hanoi (which had NOT existed prior) was added to backzone on 2014-10-11 in <a href="https://github.com/eggert/tz/commit/bcb616ca405583de10e6e8c85951720ef066877a">https://github.com/eggert/tz/commit/bcb616ca405583de10e6e8c85951720ef066877a</a></li></ul></div><div>If we had known about the differences in Asia/Hanoi at least one release prior to this merging (and I recall all of this came up as part of the same discussion), then Asia/Hanoi would have needed to become a separate zone at that time.  But because we first took the opportunity to coalesce the other zones, Asia/Hanoi's history could be coalesced as well, which is why it landed only in 'backzone' and not in 'asia'.<br></div><div><br></div><div>I do think this boils down to a judgement call, though.  There certainly could be an appearance of bias (though none was intended, it simply wasn't necessary to include Asia/Hanoi for backwards compatibility as it hadn't yet existed).  Given that and the other complexities here, I would personally be inclined to move the Asia/Hanoi into the mainstream distribution, but I can absolutely see how others involved in the maintenance here may disagree.  At the very least, better documentation in the 'asia' file is a pretty clear must.</div><div dir="ltr"><br clear="all"><div><div dir="ltr" class="gmail_signature">--<br>Tim Parenti</div></div></div></div></div></div></div>