Markus Heller writes: > Otherwise I intend to open the namespace XML::Index and write the following > modules: > > XML::Index::DataGuide
Personally I don't think I would have guessed what "data guide" is and understood the purpose of your module just from the name -- but that might just be me, and I can't think of a better name. > XML::Index::CADG (Content Aware DG) If that is a specific type of data guide then it should be named XML::Index::DataGuide::CA (or whatever) to indicate that -- otherwise there's nothing linking the "DG" in the second module with the first one. This does mean that very specific modules do end up with rather long names, but generally they don't have to be typed very often (the use line, plus in the constructor for OO modules), and in the long run a meaningful name is worth more than a few keystrokes. Smylers
