On 17 June 2010 00:42, Chris Prather <[email protected]> wrote: > > Basic rule of thumb is "Be Respectful". > > The module hierarchy rose to help stop the problem that I see in the > Ruby world of "What the hell is that Frobbing thing called again?" > Bot::ApplesToApples is obviously some kind of IRC bot for playing a > card game, Adam is less obviously a IRC bot framework. >
Template is obviously the One True Way to template text ;-) Basically if there's anything objectionable about it, in the sense that the code has some sort of opinion, it isn't just a tool, then I tend to choose a "cutesy" name out of respect for the notion that it might not be everyone's cup of tea. If Test::More was named TheSplurfinator then I doubt it would be as popular, because really it's quite a simple concept. On the other hand, if Catalyst was called WWW::Framework, then that wouldn't make much sense either. As for apps on the CPAN - I'm all for it, as long as it installs and deploys like a CPAN module (i.e. maybe a command line app to create new "instances" is a good idea if it needs some sort of private data directory). This can be a PITA to do though. I would suggest putting it on github first to see if there's any interest.
