http://www.perlmonks.org?node_id=1020462


in reply to Best Practices for creating an OO version of an existing CPAN module?

Should I contact the author of the existing module and try to get the OO interface integrated into the existing package?

IMHO Thats the best option. I would get in touch with the author and provide the integration.

If the author does not respond or/and the module has not been maintained in a while you can always ask to take over the maintenance of the module.

Also when providing the options for OO you might want to ensure backward compatibility.