As a general tip for anyone that might be listening, one thread per 
proposed module seems best (with a more specific subject line.)

Providing docs and example code usually helps clarify what the 
module/app does if you're looking for feedback on naming.

# from Jim Schneider
# on Sunday 12 March 2006 03:44 pm:

>3)  Well, I'm currently calling it TemplateLoader, but that's too
> horrible for words.  Your provide some particulars on the module
> "use" line, and it creates a method in the calling class that loads
> the template.  Any suggestions for this one would definitely be
> appreciated.

What kind of templates does it load?  What sort of API does it provide?

It seems (in my fuzzy "application model") that it works something like:

  use MakeMethod::TemplateLoader (
    new_template => {param => "foo"}
    );
  ...
  my $tmpl = $self->new_template(val => $bar);

In which case it has something in common with Class::Accessor and other 
OO functionality modules, but it relies on template toolkit or ...?

But it isn't a base class although it injects methods into your 
namespace?  If so, it sounds a bit like a Trait, though 
Trait::TemplateLoader isn't quite right.

The fact that template has meaning in the context of methods (e.g. the 
C++ meaning and the more general prototype meaning) isn't going to 
help.  Template::LoaderMethod?

--Eric
-- 
The opinions expressed in this e-mail were randomly generated by
the computer and do not necessarily reflect the views of its owner.
--Management
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to