|Subject:||Request for Core: local::lib|
|To:||perlbug [...] perl.org|
|From:||Dan Book <grinnz [...] gmail.com>|
|Date:||Mon, 26 Mar 2018 13:35:56 -0400|
I would like to request that local::lib be considered for inclusion in core as a dual-life module. My reasoning is twofold:
1. IMO, Modules should be cored when they provide essential or ubiquitous functionality for usage of Perl. This decreases the difficulty of getting started when new to the language. (I am open to debate on this opinion or overrule by the pumpking.) local::lib is essential for developing in Perl when using a system-managed or root-installed installation of Perl, either when you lack permissions or in order to avoid changing the modules a system-managed Perl expects to find globally.
2. local::lib is used by CPAN.pm when using the -I option, and should be used when installing modules without permissions to install to privlib/sitelib.
I am aware of multiple simple ways to bootstrap local::lib installation, but the purpose of this request is so that this step will not be needed in the future when assisting people new to Perl.