Wim Lewis writes: > ::PP seems to be a customary namespace component for pure-Perl modules > that are alternatives to XS modules.
The ::PP suffix makes most sense when: * The pure Perl module is a drop-in replacement for the C module, with the same interface. * The complete module name is simply the C module name with :PP appended. That is, when the _only_ interesting thing about the module is it's written in Perl, and the only reason for picking it would be because you can't use or install the C version. > OTOH, maybe the fact that it parses/unparses aliases, rather than the > fact that it's pure-Perl, is the more important thing to put in the > name. Yes. After all, most of Cpan is pure Perl modules. > Mac::Alias::Parse Sounds good to me. Says what it does, without clobbering an overly generic namespace that others may wish to share. Cheers Smylers -- New series of TV puzzle show 'Only Connect' (some questions by me) Mondays at 20:30 on BBC4, or iPlayer: http://www.bbc.co.uk/onlyconnect