Hi,

I'm one of the PAUSE admins.

You've hopefully noticed that your JavonetPerlSdk releases aren't being 
indexed. This is because the distribution doesn't include a module called 
JavonetPerlSdk. To prevent one CPAN author causing problems in another author's 
namespace, PAUSE requires that a distribution has a lead module which has a 
name corresponding to the distribution name. If you have a distribution called 
File-FunkyFormat, then it must contain a module called File::FunkyFormat. You 
then get indexing permissions on File::FunkyFormat, and you have control over 
that namespace.

There are always (at least) two options: (1) you can rename the distribution to 
match one of your existing modules, or (2) add a module with a name that 
corresponds to the distribution name. The first time you do a release you'll 
then be given the first-come indexing permission, and your releases will then 
appear in the CPAN Index.

More information can be found in the PAUSE Operating Model: 
https://pause.perl.org/pause/query?ACTION=pause_operating_model

Neil

Reply via email to