gabriele renzi wrote: > well, it is not really agreed I think, but I think the most common > convention is to use the style: > General::Specific > I.e. Text::Format, RSS::Parser or PDF::Writer > > but there are many examples of just SpecificName, like say > ClibPDF or REXML, and few of companyname::module Yes, but it's unlikely anyone else will release a library named REXML. But of you are releasing, say, an RSS parser, it needs some naming arrangement to distinguish it from any other RSS parser. RSS::Parser::Foo RSS::Parser::Bar James