[tz] Downstream use of 2021c

Philip Paeps philip at trouble.is
Thu Oct 7 04:26:04 UTC 2021


Since the tzdata 2021c release removed most of the controversial link 
changes, I wonder how other downstreams feel about importing it.  I 
spent some time this morning looking at the downstreams I know about.

FreeBSD has 2021c in main but is still on 2021a plus Samoa and Jordan in 
the supported stable branches.

Debian is in the same state as FreeBSD.
NetBSD, OpenBSD and Ubuntu are on 2021a + Samoa and Jordan.
Fedora is on 2021b.
CentOS is on 2021a.
A casual glance at other Linux distributions shows they are either on 
2021a or 2021c.  I am not familiar with their support models so I can't 
read anything into that.

Python "pytz" seems to be on 2021c.  Python "tzdata" seems to be in a 
similar state to FreeBSD, though I'm not sure I'm interpreting the 
release model correctly.  I know Paul G is on this mailing list though.

As far as I can tell, PostgreSQL is still on 2021a without modifications 
for Samoa and Jordan.  Tom will correct me if I'm reading that wrong.

I don't know enough about PHP, Java or any of the other well-known (let 
alone less well-known) downstreams to figure out what they're doing.

This is looking terribly fragmented.  Spare a thought for a hypothetical 
engineer tasked with debugging a Java application on Debian with some 
Python scripts on Fedora talking to a PostgreSQL database running on 
FreeBSD...

While discussions on this list appear to have become more constructive, 
it looks like we're still lacking a clear consensus on the long-term 
direction.

I feel that 2021c is a pretty reasonable compromise and would be willing 
to merge it to the supported FreeBSD releases.  Is this something other 
downstreams would consider too?

Alternatively, can we reach an interim consensus for a 2021d release 
that we'd all be willing to merge?

Philip

-- 
Philip Paeps
Senior Reality Engineer
Alternative Enterprises


More information about the tz mailing list