Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 67188 invoked from network); 4 Aug 2005 12:54:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 4 Aug 2005 12:54:31 -0000 Received: (qmail 19821 invoked by uid 500); 4 Aug 2005 12:54:30 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 19674 invoked by uid 500); 4 Aug 2005 12:54:29 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@forrest.apache.org List-Id: Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 19661 invoked by uid 99); 4 Aug 2005 12:54:29 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Aug 2005 05:54:29 -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 [203.121.192.6] (HELO mail.e-wire.net.au) (203.121.192.6) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Aug 2005 05:54:19 -0700 Received: from madaboutipv6 (203-121-204-130.e-wire.net.au [203.121.204.130]) by mail.e-wire.net.au (8.12.11/8.12.11) with ESMTP id j74CkcbA010780 for ; Thu, 4 Aug 2005 20:46:39 +0800 Received: from 127.0.0.1 (AVG SMTP 7.0.338 [267.9.9]); Thu, 04 Aug 2005 20:54:28 +0800 Message-ID: <018201c598f3$a62fea00$0200a8c0@madaboutipv6> From: "Gav...." To: References: <42EFB456.9010107@apache.org> <1123012137.11826.13.camel@localhost.localdomain> Subject: FOR-592 - pelt and i18n clarifications Date: Thu, 4 Aug 2005 20:54:27 +0800 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2527 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=iso-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi All, With regard to the above issue , which involves the pelt skin not validating if project.i18n is not set to true I would like to clarify and then ask a few things. 1. Setting project.i18n in any forrest.properties config file did not seem to me to make any difference, the static site produced still did not transform i18n at all. Only setting default-forrest.properties in /main/webapp produced a static site that was HTML 4.01 compliant due to the i18n elements being transformed correctly. 2. In /main/forrest.build.xml there is this if statement. This is self explanatory but I have a couple of questions. This if statement checks whether project.i18n is turned on, and acts accordingly and correctly. However, this is the only check I can find anywhere (in forrest) to see if project.i18n=true. This also means that in the pelt skin a check is not being made as to whether i18n is turned on or not. If it is on, the pelt skin transforms the i18n statements correctly. If i18n is turned off, it does not transform correctly because it can't , all that gets done is i18n gets removed from any tags, leaving untransfromed and invalid code in place. (such as ... ) Should there be an if statement added to pelt skin to check for project.i18n=true and act accordingly, as in provide an alternative if it is turned off -- which it is by default.? 3. How long is it acceptable for the forrest site to remain invalid - can a temporary measure in the current pelt skin be acceptable, seeing as the way skins/themes/views are moving forward in a different direction. (In other words is this worth persuing still) 4. Will it be helpful to provide an XHTML1.1 compliant pelt skin, or leather-dev as a step forward to XHTML 2.0 (for which there is no W3.org validator yet) 5. I take it that because of point 1 above, that forrest.apache.org is built dynamically from the svn and that project.i18n is turned off, any reason for this, or have I got confused somewhere.? 6. What is the reason for there being a choice in whether i18n is on or off, why not it be on all the time and be done with it? 7. Should I become a bit more familiar before asking such questions :) Gav... -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.9.9/62 - Release Date: 2/08/2005