>>>>> 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

Reply via email to