_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