Martin Langhoff wrote:
>
> I have a few Perl Modules used to read and write "Lingo" code. Lingo is
> the scripting language for Macromedia's Director product, which is used
> to create Shockwave content.
>
> Now I would like to open a new namespace for these modules ... here are
> my picks, in order of preference.
>
> - Lingo::
> - Shockwave::
> - Director::
> - Multimedia::
Generally speaking, you don't get a top-level namespace without a very
compelling reason.
Given the purpose of the modules, I think Lingo ought to be in the name.
And since Lingo is specific to a proprietary product, that also ought
to be in the name (thus ruling out Director and Multimedia, as being
too general). And the Macromedia namespace might be considered to be
reserved a priori by the company. That leaves Shockwave::Lingo.
--
John Porter
What would Gabrielle do?