>>>>> On Tue, 20 Mar 2001 16:57:38 -0500, Karl Ward <[EMAIL PROTECTED]> said:
> Hi. I recently registered as a PAUSE developer (KARLWARD), getting the
> namespace Music::GUIDO for my Perl module. I'm about to upload my module,
> but I have a question.
> I got the namespace Music::GUIDO, but I need to use the namespace
> Music::GUIDO::Event, since now the Music::GUIDO module relies on a module
> called Event that uses Music::GUIDO subroutines (->new, ->print, ->AUTOLOAD,
> etc.).
> Should I also register this namespace (Music::GUIDO::Event)? Should I
> change my code so the Music::GUIDO::Event stuff is appended to the GUIDO.pm
> file (as a separate package namespace)?
Nono, there's no need to be pedantic in defense. When the Music::GUIDO
namespace will be as crowded as the Apache or XML namespace, then we
can reconsider the question, but for now, registering Music::GUIDO is
enough.
How you package the module, especially the question if you should have
one file for each namespace or not, is just a matter of taste. In perl
both is possible, so CPAN is not going to change that:-)
Regards,
--
andreas