I need some advice on whether or not to rename a module of mine I have on
CPAN.
Currently, the module is named PGP::GPG::MessageProcessor (yes, I know
it's verbose, but I couldn't think of a better name for what it does).
The module is an interface for the Gnu Privacy Guard.
I'm contemplating renaming the module to PGP::GnuPG::MessageProcessor, but
I'm unsure if this is wise. The old name ("GPG" instead of "GnuPG")
reflects the name of the binary that GnuPG uses, but GnuPG is not really
called "GPG"; rather, it is referred to as "GnuPG".
Concerning the actual code inside the module, the interface is being
redesigned to a great degree (and wouldn't be backwards compatible), so
the next release wouldn't be *just* a renaming. I consider the fact that
it won't be backwards compatible to be okay since it is still a 'beta'
module.
I'm looking for advice on how to handle the situation, if I should stick
with the old name, or switch to the newer one. I am aware I would not
really be renaming the modules currenty on CPAN, but changing the name of
the new releases of the module. Thanks.
Oh, and one more question; from the beginning I (ignorantly) have been
using a 3-tier number versioning system for the module, unaware of the
code that checks 2-tier numbers (e.g., 'use'). I considered moving it
down back to a 2-tier numbering system, but given the fact that Perl is
moving to a 3-tier system, I thought 3-tier module versions might be
supported soon in the future. Can I have some feedback on this?
Thank you for your time.
--
Frank Tobin http://www.neverending.org/~ftobin/
"To learn what is good and what is to be valued,
those truths which cannot be shaken or changed." Myst: The Book of Atrus
OpenPGP: 4F86 3BBB A816 6F0A 340F 6003 56FF D10A 260C 4FA3