in reply to Why non-core CPAN modules can't be used in large corporate environments.
Couldn't "developers in large corporate environments" try to backport the modules to the version of Perl they are running?
Instead of re-writing a module why not take a look at the code and see if you can patch it to work for you. You can even have the makefile pre-process the module if it finds that the running version of perl does not support some constructs. For example 3 argument open, use of our or even the qr// construct. Done properly this should not intrude on the code for quite a few modules. Oh, and don't forget to send those test reports for old versions of perl ;--)
It seems like a win-win situation to me: you get a proper module in less time than it would have taken you to write it, plus support and new versions, and the author gets users, patches and a module that works on more systems.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Why non-core CPAN modules can't be used in large corporate environments.
by Moron (Curate) on Dec 06, 2005 at 14:26 UTC | |
by thor (Priest) on Dec 06, 2005 at 14:37 UTC | |
by Moron (Curate) on Dec 06, 2005 at 15:18 UTC | |
by tirwhan (Abbot) on Dec 06, 2005 at 16:54 UTC | |
| |
|
Re^2: Why non-core CPAN modules can't be used in large corporate environments.
by DrHyde (Prior) on Dec 07, 2005 at 10:23 UTC |