Hi Konstantin

There is very rarely a perfect name for a module.

The considerations you've mentioned indicate a good attempt to take past and future other module names into account. Often, that's the best we can do...

The standard help for such matters is:

http://pause.perl.org/pause/query?ACTION=pause_namingmodules

I think your use of Bucket is not very indicative of what you module offers. I would not want it to give me buckets :-).

How about Statistics::Descriptive::Approx?

That makes sense to me because it indicates a close link to Statistics::Descriptive::Full while distinguishing itself by specifically stating what's different.

That still leaves Statistics::Descriptive::ProbResampling.

As for the length of the name, at this very moment I'm writing

MarpaX::Demo::OldInterface::JSON. I've had a long think about this name, too, since there are already 2 other interfaces (BNF, Scanless), even though they as yet have no demos.

The longest name in the disto will be MarpaX::Demo::OldInterface::JSON::Renderer::JSON.

Such is life.

--
Ron Savage
http://savage.net.au/
Ph: 0421 920 622

Reply via email to