Module Names

jonasbn on 2004-02-02T20:59:23

I sent a post to comp.lang.perl.modules, but no response so I try here:

I have written a small module with the short working title:

POE::Component::IRC::Bot::Simple

This is a generalization and improvement of some code I include in my Games::Bingo::Bot module, which I am trying to separate out.

Well I am asking whether this name can be generally accepted before being uploaded to CPAN?

I intend to write a few smaller modules introducing simple functionality, using the module and this would therefor imply other naming issues - Should these modules be called:

POE::Component::IRC::Bot::Simple::*

or

Should they have a more catchy name like:

Games::Bingo::Bot

Advice appreciated :)


Short, descriptive names are better

brian_d_foy on 2004-02-03T06:54:19

Unless your module is a general POE thing, and it does not look like it is since IRC shows up later in the name, the name should reflect its use rather than its construction.

--- print "just another PAUSE admin,"