on 1/15/01 1:38 PM, "Geir Magnusson Jr." <[EMAIL PROTECTED]> wrote:
> I like the consistency, but I have some concerns, because we are mixing
> up template design stuff with system / programming / logging stuff.
>
> For references, using $! vs $ is a 'template engineer' decision, where
> they say "I don't want schmoo in the output if the reference isn't
> valid. It's ok if the reference isn't valid - I would check with #if()
> if I cared"
>
> Whereas #!set($foo = $bar) is problematic, because now the template
> designer has determined that they don't want anything in the *log* if
> the *programmer* made an error, if indeed a null is unexpected.
>
> So then we have to add another switch to turn off this behavior when
> testing and debugging, or else you won't have clue what's going on w/o
> reading all the templates.
>
> Doesn't this kinda re-couple the view and model/controller decoupling
> that Vel provides?
>
> So can we have further discussion?
>
> geir
Ah. I see your point. I flip my vote to -0 then.
-jon
--
Honk if you love peace and quiet.