Return-Path: Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: (qmail 70816 invoked from network); 15 Aug 2005 20:40:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Aug 2005 20:40:14 -0000 Received: (qmail 86097 invoked by uid 500); 15 Aug 2005 20:40:10 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 85183 invoked by uid 500); 15 Aug 2005 20:40:07 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 85170 invoked by uid 99); 15 Aug 2005 20:40:07 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Aug 2005 13:40:07 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [64.207.133.54] (HELO redivi.com) (64.207.133.54) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Aug 2005 13:40:26 -0700 Received: from [66.250.55.82] (helo=[10.0.2.102]) by redivi.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.43) id 1E4lkX-0005J0-Fr; Mon, 15 Aug 2005 13:40:02 -0700 In-Reply-To: References: <517bbf8849b3207acf58d013ef774402@mastersofbranding.com> <42FD1A11.5050605@scheibel.co.uk> Mime-Version: 1.0 (Apple Message framework v733) Message-Id: <89A10484-2068-4D32-A5BE-85858634A26D@mastersofbranding.com> Cc: mod_perl List From: Jonathan Vanasco Date: Mon, 15 Aug 2005 16:39:59 -0400 To: David Hodgkinson X-Mailer: Apple Mail (2.733) X-SA-Exim-Connect-IP: 66.250.55.82 X-SA-Exim-Mail-From: jvanasco@mastersofbranding.com Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: is there a templating system that.... X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on redivi.com X-Spam-Level: X-SA-Exim-Version: 4.1+cvs (built Mon, 23 Aug 2004 08:44:05 -0700) X-SA-Exim-Scanned: Yes (on redivi.com) X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-2.6 required=6.0 tests=BAYES_00 autolearn=ham version=3.0.2 X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Yep. Validate templates. What the template renders to better damn well be valid -- but if I use a templating system that allows for invalid templates, then it becomes my job to restructure them to be valid in addition to doing the logic and substitution. Thats a mess. I want designers that I work with to make valid templates that I just swap stuff in and out of. I run everything that I get through xmllint, and if its good I use it, if not, they fix it -- not me. On Aug 15, 2005, at 4:36 PM, David Hodgkinson wrote: > Huh? you want to validate templates? A template is just that. What > it renders to should be validated!