Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: Maintaining Local CPAN Patches

by tilly (Archbishop)
on Feb 27, 2008 at 23:57 UTC ( [id://670792]=note: print w/replies, xml ) Need Help??


in reply to Maintaining Local CPAN Patches

Suggested improvement. Use CPAN::Mini to create a local copy of CPAN, and then inject your versions of patched modules into it. And then configure all of your machines to get copies of modules they need off of that version of CPAN. And now all automated tools will automatically go against your CPAN server and will not accidentally install the wrong version of the module.

Bonus, when you go to install new machines, you'll know that they are getting versions of CPAN modules that have actually been tested in your development environment. (Just be sure to actually upgrade regularly to avoid the pain of a "big bang" upgrade down the road.)

I forget the exact details of setting this up, but brian_d_foy gave an excellent talk on this late last year to the Los Angeles perlmongers. You should be able to get them from him (possibly for the cost of ordering a back issue of The Perl Journal).

Replies are listed 'Best First'.
Re^2: Maintaining Local CPAN Patches
by chromatic (Archbishop) on Feb 28, 2008 at 00:34 UTC

    This is an excellent suggestion, worth more than just an upvote.

Re^2: Maintaining Local CPAN Patches
by brian_d_foy (Abbot) on Mar 03, 2008 at 18:02 UTC

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://670792]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (4)
As of 2024-04-19 13:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found