I
Ivan Shmakov
[Cross-posting to as
news:comp.lang.perl.modules doesn't seems too active.]
I've decided to put certain Perl sources to CPAN, but I'm having
trouble inventing some nice names for them.
In particular, I understand that a module name shouldn't be
comprised of just the lowercase letters, so to avoid a potential
name clash with a future Perl pragma. However, is there a
reason to avoid all-lowercase names containing colons (as in,
e. g., common::sense)?
The other question is whether I should use foo::bar or
App::Foo::Bar for the modules related to an application Foo?
And then the third one. I intend to provide a module to compute
multiple SHA digests at the same time (as may be used, e. g., to
generate Debian list files.) The working title is
Digest::SHA::combined, but I wonder if I should use
Digest::SHA::Combined for consistency instead?
TIA.
news:comp.lang.perl.modules doesn't seems too active.]
I've decided to put certain Perl sources to CPAN, but I'm having
trouble inventing some nice names for them.
In particular, I understand that a module name shouldn't be
comprised of just the lowercase letters, so to avoid a potential
name clash with a future Perl pragma. However, is there a
reason to avoid all-lowercase names containing colons (as in,
e. g., common::sense)?
The other question is whether I should use foo::bar or
App::Foo::Bar for the modules related to an application Foo?
And then the third one. I intend to provide a module to compute
multiple SHA digests at the same time (as may be used, e. g., to
generate Debian list files.) The working title is
Digest::SHA::combined, but I wonder if I should use
Digest::SHA::Combined for consistency instead?
TIA.