On Wed, Nov 19, 2003 at 12:15:44AM +0100, Perl Authors Upload Server wrote: > > The following module was proposed for inclusion in the Module List: > > modid: Geo::GSHHS::PurePerl > > I'm suggesting the *::PurePerl namespace, so that if somebody > writes an implementation in C (which will likely be faster, hence > more useful), then I won't get in the way of any later modules.
That's not a recommended way to approach naming - it's an implementation detail. It's better for everyone if such a (hypothetical) author worked with you to add an implementation in C to the existing module. If that couldn't be done, for whatever reason, then they'd give their module a different name. Tim. > I'm suggesting Geo::* rather than Geography::* because it seems to > be common among other modules such as Geo::Shapefile, although the > Geography::* namespace has started to appear recently > > I'm suggesting Geo::* rather than GIS::* or Cartography::*, because > neither of those would show up in a search for "Geo" which might be > initiated by anyone looking for modules similar to Geo::ShapeFile > and Geo::GeoIP, Geo::OSGB, etc.
