On Mon, Oct 06, 2003 at 02:40:23PM +0200, Perl Authors Upload Server wrote: > > The following module was proposed for inclusion in the Module List: > > modid: Alien > DSLIP: adpfp > description: Top level for external dependencies on CPAN > userid: ABERGMAN (Arthur Bergman) > chapterid: 23 (Miscellaneous_Modules) > communities: > > similar: > > rationale: > > enteredby: ABERGMAN (Arthur Bergman) > enteredon: Mon Oct 6 12:40:21 2003 GMT > > The resulting entry would be: > > Alien adpfp Top level for external dependencies on CPAN ABERGMAN
There's no need (or mechanism) to register the name of a namespace, only the module(s) within it, e.g., Alien::zlib. But I think there should be an Alien.pm to provide, (interfaces to) services that Alien::foo modules will need such as checking if a library is installed. So I suggest you register an Alien.pm module name. The Alien module can also serve to document the principles and conventions of the Alien::* namespace - such as... - what 'things' Alien::* modules can relate to - how the namespace below Alien:: is managed - how version number of an Alien::foo module relates to the version number of the alien thing it corresponds to. - the interface to the services provided by the Alien module, obviously etc etc Tim.