|Keep It Simple, Stupid|
Simplifying CPAN module namespaceby markus_b (Acolyte)
|on Feb 23, 2010 at 21:15 UTC||Need Help??|
markus_b has asked for the
wisdom of the Perl Monks concerning the following question:
I've inherited the maintenance of the PDF::Create module on CPAN. This module consists of five modules (.pm) in three directories PDF, PDF/Image and PDF/Page. The entire API goes through the main module in PDF/Create.pm, or via objects created through it. No user code calls the others directly.
In order to simplify the maintenance (only one $VERSION to care for) and straight line the module I'm contemplating to remove the subdirectories and move the modules there (with slight renaming) to the PDF directory.
The changes required are small and all my (admittedly limited) tests work fine with the new arrangement without change.
I'm looking for wisdom and discussion on my endeavor.