I can't directly reply to Dave's message as I was not previously
subscribed:
https://www.nntp.perl.org/group/perl.datetime/2025/03/msg8294.html

I use DateTime::TimeZone::Olson for work, and have a good understanding of
it and the related modules, so I am offering to take over their
maintenance. The critical one being Time::OlsonTZ::Data as it needs
maintenance releases to continue following updates to the Olson tz db, as
Dave noted.

I have cloned the modules which have publicly available repositories, and
for Time::OlsonTZ::Data and Time::OlsonTZ::Download which do not, I cloned
from gitpan as a starting point. Fortunately, Time::OlsonTZ::Data contains
a prebuild script which manages all the generated files in a couple
commands, and in general his distributions are shipped with all of the
necessary build infrastructure.

I also offer to maintain Data::Pond, which is needed as part of the
author-side prebuild process of Time::OlsonTZ::Data, and which does not
build on Perl 5.38 or newer currently. It appears to only require a simple
fix, but I am not an XS expert and so would much prefer if anyone else
wishes to maintain this module, or at least contribute their expertise.

None of these modules have significant users on CPAN, though I suspect
DateTime::TimeZone::Olson has at least a few more darkpan consumers like
myself, and I would be happy to defer or collaborate if anyone else has
interest in these modules. I don't plan any changes to these distributions
currently but just to ensure Time::OlsonTZ::Data releases continue manually
at least for now, and to update the prebuild script and
Time::OlsonTZ::Download if needed for any changes to the tz db.

DateTime::TimeZone::Olson
DateTime::TimeZone::Tzfile
DateTime::TimeZone::SystemV
Time::OlsonTZ::Download
Time::OlsonTZ::Data
App::olson (not much to it, but intrinsically dependent on these modules)
Data::Pond (to fix on newer perls)

-Dan (DBOOK)

Reply via email to