On May 24, 2011, at 10:51 PM, Cosimo Streppone wrote:

> If you had to maintain patches, do you apply the patches
> to all your projects lpan/ and dlib/ folders?


[Sorry for the fragmented response.  I'm a bit scatter-brained at this hour]

Locally patched modules are an interesting case.  You could stash your patched 
tarballs elsewhere in the repository, and then manually inject them (by 
copying) them into the lpan for each application that needs them.  

Or perhaps, you could establish a separate private CPAN just for patched 
distros and use CPAN::Site to produce an 02packages that falls back to the 
public CPAN for everything else.  That would give you a mechanism for 
distributing patched distros (or any of your private distros) throughout the 
organization.

Either way, each application ultimately gets a separate copy of the patched 
distro in its lpan.  The only difference is how that distro get's delivered 
into the lpan.

Off to bed now.

Jeffrey Thalhammer
Imaginative Software Systems
vcard: http://www.imaginative-software.com/contact/jeff.vcf




Reply via email to