On 14 Oct 2002, William R Ward wrote:

> You overlooked HTML::Template, which I think would meet all of your
> needs.  It is unfortunately buried under HTML:: but it is useful for
> all kinds of templating tasks.

HTML::Template doesn't look like it's expandable.  The FAQ mentions the
possibility of adding new commands to the language, but it looks like that
involves rewrites of the source code itself.

> 
> Anyway, rather than creating a new syntax, why not submit patches to
> some existing templating system to add the features you want?
> 

Two concerns I would have are author permission, and support.

Let's say I want to extend Text::SimpleText with the features I want, and
then upload it back to CPAN.  The original author of Text::SimpleText may
have concerns regarding his or her input, and how this code splits affects
any future work they may have wanted to do on Text::SimpleText.

Now we run the risk of having two different systems with the same
namespace Text::SimpleText.  That can lead to problems down the road with
other modules that require Text::SimpleText, which can lead to
installation checks during module or software install that no longer work
correctly.

> What do you mean by "uber"?  Do you mean "über"?  If so, to avoid the
> ü charadcter, it should be "ueber" instead...
> 

Yes, I mean "uber", as in the german word for "super".  I didn't realise
there were umlauts in the u.

--------------------
Christopher Josephes 
[EMAIL PROTECTED]



Reply via email to