On 3/26/25 08:38, Dale Ghent wrote:
Would it make sense to decouple the "political" data of the timezones
themselves from the technical tooling?
That wouldn't have helped here. Technical tooling (e.g., changes to
zic.c or the Makefile) didn't affect our release schedule. And I doubt
whether separating out tooling would delay future data releases, at
least the way the project is managed now.
I would like to be able to issue that update in short order rather than wait on
upstream to decide to release them.
This is doable now. One can create distribution tarballs from the
development repository at any time, like this:
git clone https://github.com/eggert/tz.git
cd tz
make tarballs
Downstream users can also start with a release and then add whatever
patches they need. Many downstream distros do this sort of thing. If you
do this, please append a string to the "version" file indicating that
your version differs from upstream; the abovementioned commands do this
automatically but if you apply your own patches manually, please also
patch "version".