On Aug 23, 2025, at 9:37 AM, Paul Eggert via tz <[email protected]> wrote: > On 2025-08-23 00:48, Peter Chamberlin wrote: >> If there is no official abbreviation then perhaps remove the "+03"? > > An abbreviation of some sort is required. For more on the constraints on > abbreviations, please see > <https://data.iana.org/time-zones/theory.html#abbreviations>.
In particular, "compatible with ... POSIX" refers to various mechanisms, dating back Bell Labs UNIX, that provide a time zone abbreviation given a time; POSIX specifies the tzname[] array. This means that, in order to support POSIX-compliant systems, the tz database must provide a time zone abbreviation string for all time values in all tz database timezones.
