On Mon, 18 Feb 2019 at 12:23, Guy Harris <guy@alum.mit.edu> wrote:
If so, then is the reason that we have

        Link Asia/Bangkok Asia/Phnom_Penh       # Cambodia
        Link Asia/Bangkok Asia/Vientiane        # Laos

but don't have, for example,

        Link Asia/Bangkok Asia/Hanoi            # (North) Vietnam

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?

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:
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'.

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.

--
Tim Parenti