On Wed, 16 Oct 2024 23:01:31 GMT, Justin Lu <j...@openjdk.org> wrote:
> BTW, can we go even further and remove "EST", "HST" and "MST" from > `SHORT_IDS`? IIUC the basis for keeping those 3 specifically as part of > `SHORT_IDS` was the conflicting 1.1 behavior. Now that the old mapping is > removed, those 3 will always map to the TZDB data, which has them as valid > links in _backwards_ instead of the previous fixed offset zones. Data conflict with TZDB is not the reason to keep them in `SHORT_IDS`, but they are defined as time zone ids in JDK1.1, as well as others in `SHORT_IDS` is the reason. They are all deprecated, so ideally we remove them altogether, but I expect that would break apps. That said, it might be useful we log warnings if apps use them, then we may be able to indeed remove them in future releases. ------------- PR Comment: https://git.openjdk.org/jdk/pull/21545#issuecomment-2418124218