in reply to Re: editing of installed modules, a story of failure
in thread editing of installed modules, a story of failure

The cpan client can be configured to apply local patches when it installs a module, preserving them across installations. I do not know whether cpanm or cpanp have this capability. Of course, the patches also have to be maintained, but that's only a problem if the module being patched is under active maintenance.