_brian_d_foy wrote:
> In article <[EMAIL PROTECTED]>, Perl Authors Upload Server 
><[EMAIL PROTECTED]> wrote:
> 
> 
>>  modid:       CAM::Template
> 
> 
>>  similar:
>>    HTML::Template
>>
>>  rationale:
>>
>>    This module used to be proprietary code of Clotho Advanced Media
>>    ("CAM") but is now released under the GPL.
> 
> 
> CAM makes me think of "Computer Aided Modeling".  i don't think
> anyone is going to think "Clotho".
> 
> how is templating system different from the many others?
> 

You have a good point.  "Clotho" would perhaps be a more readable
prefix.  However, we have been using the "CAM" root namespace for a long
while, internally and on customer sites.  We would prefer to leave it as
"CAM", but will change it for public releases if there is strong objection.

>From a public standpoint, the main advantage of our templating system
over HTML::Template is that ours supports an easily modifiable template
syntax.  I currently use CAM::Template to support two incompatible sets
of templates.

>From a personal standpoint, the main advantage of CAM::Template is that
it supports the specific template syntaxes that are used in our projects
(selfish, I know).

Furthermore, the CAM::Template API is extended in a few subclasses that
we use internally (not yet publicly released): CAM::EmailTemplate
(sending templated email messages) and CAM::Template::Cache (storing the
 filled template in a MySQL cache).

Chris Dolan

Reply via email to