Re: [RANT] Should we try to keep compatibility with old perl5s?
[email protected] (Paul Bennett) Sun, 12 Aug 2018 09:56:44 -0400
| Newsgroups | perl.module-authors |
|---|---|
| Message-ID | <CANZ_Bxot1-_VKJHZOO-yXreNVPtvef6F0KCF9d0P_bvbwLNHtA@mail.gmail.com> |
I have faced this question head-on with some of my modules. My take is that there are many, many corporations version-locked to specific "enterprise-grade" Linux distros, and stuck with system Perls maybe as old as 5.10, and potentially stuck with security policies that make solutions like perlbrew difficult. I try (when I can), therefore, to keep at least one version of my modules on CPAN that will run on 5.10 (5.8.8 sometimes), even if the default / latest CPAN version needs something newer for full functionality or higher performance or greater readability, or whatever. I may be alone in this, also, but whenever I clean up my PAUSE distros, I try to leave the $v.0 and the latest $v.$last versions of every module, for every major version $v of that module. This is in case anyone has a module (on or off CPAN) that has some kind of version locking in their deps. -- P/PW/PWBENNETT