Re: Increasing podlators Perl dependency to 5.12
[email protected] (Shlomi Fish) Sun, 17 Mar 2024 03:32:06 +0200
| Newsgroups | perl.cpan.workers,perl.pod-people,perl.module-authors |
|---|---|
| Message-ID | <[email protected]> |
Hi Russ! On Sat, 16 Mar 2024 18:22:13 -0700 Russ Allbery <[email protected]> wrote: > Hello everyone, >=20 > I wanted to provide some advance notice that I plan to increase the > minimum Perl dependency for podlators (Pod::Man and Pod::Text) to 5.12 > from 5.10 in the next release. >=20 > When I bumped the minimum version in the 5.00 release, it came as a > surprise to some other module maintainers due to the number of transitive > dependencies. Discussion at the time indicated that module-authors and > cpan-workers would be the best mailing lists to provide a warning like > this. >=20 +1 from me given https://github.com/shlomif/supporting-older-perl5-releases= . Regards, =E2=80=94 Shlomi Fish > If your package has a minimum Perl version less than 5.12 and declares an > explicit versioned dependency on Pod::Man or Pod::Text (or the other > less-used modules in the distribution), rather than using the versions > that come with Perl, this may affect you. Those versioned dependencies > will create an implicit dependency on Perl 5.12. >=20 > The reason for the version bump is maintainability: there have been a lot > of improvements in the core Perl language since 5.10, and I'm trying to > slowly take advantage of of them in the podlators code to simplify it. My > goal is to eventually get to at least Perl 5.24 so that I can use postfix > dereferencing. In this release, I'm planning to switch to semantic > versioning with the package MODULE VERSION syntax and a v6.0.0 version, as > well as use autodie in the tests and other support code. >=20 > The next release of podlators is currently awaiting resolution of some > groff compatibility issues that I'm discussing with the groff maintainers. > I expect it to be ready in a couple of weeks, but my track record on > accurate predictions is not great. >=20 --=20 Shlomi Fish https://www.shlomifish.org/ https://www.shlomifish.org/humour/bits/facts/Taylor-Swift/ Bugs are too afraid to reproduce on Chuck Norris=E2=80=99 computer. As a re= sult, when he uses Microsoft Windows, it behaves just like a Linux system. =E2=80=94 https://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - https://shlom.in/reply .