Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 73472 invoked from network); 3 Jun 2005 11:46:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Jun 2005 11:46:51 -0000 Received: (qmail 66082 invoked by uid 500); 3 Jun 2005 11:46:50 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 66044 invoked by uid 500); 3 Jun 2005 11:46:49 -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 66030 invoked by uid 99); 3 Jun 2005 11:46:49 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from ns3.wkwyw.net (HELO ns3.wkwyw.net) (217.199.181.91) by apache.org (qpsmtpd/0.28) with SMTP; Fri, 03 Jun 2005 04:46:47 -0700 Received: (qmail 1638 invoked from network); 3 Jun 2005 11:46:42 -0000 Received: from 82-69-78-226.dsl.in-addr.zen.co.uk (HELO ?192.168.0.4?) (82.69.78.226) by ns3.wkwyw.net with SMTP; 3 Jun 2005 11:46:42 -0000 Message-ID: <42A04315.3040505@apache.org> Date: Fri, 03 Jun 2005 12:46:29 +0100 From: Ross Gardler User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Forrest Developers List Subject: Handling raw HTML Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I've been putting some thought into how to handle raw HTML. There are quite a few solutions to this, but somehow they all seem wrong for various reasons. The suggested attribute in skinconf feels like a hack The include/exclude patterns in site.xml is very powerful but is quite complex to implement and I think there may be a better solution when we switch to views because that will provide per directory configs. The locationmap provides a good place to mark raw content, but that is not ready yet and won't be until 0.8. I would like to suggest yet another alternative for 0.7 for the issue of raw HTML. This would be one in the form of a FAQ, a link to the FAQ from the upgrade doc and a demo in fresh-site - in other words there is no complex implementation to hold 0.7 up further. The FAQ would give the following sitemap match which should be placed in the project sitemap in order to duplicate the 0.6 behaviour. An advantage of doing it this way is that we can have the same kind of functionality that is proposed with the include/exclude behaviour but without any additional implementation. For example: I'm going to implement this unless someone spots a fatal flaw in my plan (lazy consensus is in operation) Ross