in reply to poll ideas quest 2023
- Question/topic
- What's a reasonable 'use VERSION' for new CPAN modules in 2023?
- Prologue paragraph
- This relates to new CPAN modules only. It excludes modules relying on external code; e.g. to support Unicode 13.0, you'd need Perl 5.32 as a minimum. There are a number of versions from which to select, with potential reasons for doing so; these are just suggestions, "Other" is a perfectly valid choice. If you think coding to a preset VERSION is not a good idea, choose "Dynamic".
- One or more choices
-
- 5.003 (Camel Book 2nd Edition)
- 5.6 (Camel Book 3rd Edition)
- 5.8 (stable version for >5 years)
- 5.10 (many new features now in common use)
- 5.16 (Camel Book 4th Edition)
- 5.18 (hash overhaul)
- 5.26 (no "." in @INC)
- 5.36 (subroutine signatures)
- Other (discuss in comments)
- Dynamic (no standard; code dictates VERSION)
Updates:
- Added Dynamic — see hippo#11155547 and jo37#11155549
- Changed "5.18 (new experimental features)" to "5.18 (hash overhaul)" — as I don't really want to suggest that experimental features are included in CPAN modules. See "perl5180delta: Hash overhaul".
— Ken
In Section
Quests