[Catalyst] [RFC] Catalyst::ConfigLoader -- load a config from
various formats
Perrin Harkins
perrin at elem.com
Thu Jan 26 16:43:16 CET 2006
Matt S Trout wrote:
> If you can think of a better way that allows all apps on the system to get
> the main version except those that specifically
>
> use YAML::Frozen::039;
You're trying to allow for multiple versions of the same module on the
same system? Why? Isn't it enough for people to be able to install the
right one?
Several of the things people have mentioned on here already address the
issue of installing a specific version. Cat-in-a-Box, PAR, etc. For my
current system I use something built on code from Krang, which bundles
the CPAN sources (specific versions) and builds and installs them with a
script. I actually do have support for multiple versions of the same
module on one system, since it installs them in a local lib directory,
but to make that work you have to be sure that all of your scripts add
the local directory to @INC.
The main thing that doesn't support installing a specific version
(AFAIK) is the CPAN shell. That could be changed. And bundles could be
changed to allow specific versions to be required.
- Perrin
More information about the Catalyst
mailing list