thoughts on modules naming
am 23.03.2006 12:46:03 von grayI'm planning a module to provide a binding to a graphing library called
igraph [1]. I originally chose Graph::LibIgraph as the name, but it
was suggested Graph::igraph or Graph::libigraph might be better.
Depending upon context, the term igraph can mean an interactive or
inheritance graph so the former isn't a good choice. Searching through
CPAN there doesn't seem to be a standard way to name library bindings.
These appear to be the choices: Graph::LibIgraph, Igraph::Lib,
Lib::Igraph, Graph::libigraph, Graph::igraphlib. I plan on implementing
an API similar to the already existing Graph module, so mine should
also fall under the Graph namespace. Any thoughts?
[1] http://cneurocvs.rmki.kfki.hu/igraph/