Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 71085 invoked from network); 6 Oct 2005 21:49:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Oct 2005 21:49:26 -0000 Received: (qmail 23606 invoked by uid 500); 6 Oct 2005 21:49:25 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 23579 invoked by uid 500); 6 Oct 2005 21:49:25 -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 23557 invoked by uid 99); 6 Oct 2005 21:49:24 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2005 14:49:24 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=PRIORITY_NO_NAME,SPF_HELO_PASS X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [80.67.18.14] (HELO smtprelay02.ispgateway.de) (80.67.18.14) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2005 14:49:24 -0700 Received: (qmail 32684 invoked from network); 6 Oct 2005 21:49:00 -0000 Received: from unknown (HELO localhost) (305514@[212.59.55.11]) (envelope-sender ) by smtprelay02.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 6 Oct 2005 21:49:00 -0000 Date: Thu, 6 Oct 2005 23:48:50 +0200 From: Ferdinand Soethe X-Priority: 3 (Normal) Message-ID: <93871253.20051006234850@soethe.net> To: dev@forrest.apache.org Subject: Re: Cleaning up html-processing In-Reply-To: <43458197.80508@apache.org> References: <12910221548.20051001120150@soethe.net> <1128181000.4059.16.camel@k2.flat5> <1713436992.20051002222052@soethe.net> <1128359625.4131.26.camel@k2.flat5> <20051003223538.GA19659@igg.indexgeo.com.au> <434221F7.8030509@apache.org> <1394004578.20051004154102@soethe.net> <4342ACCE.1010104@apache.org> <1128457052.4034.20.camel@k2.flat5> <4342E5E6.4060608@apache.org> <1537279799.20051005082657@soethe.net> <1128535140.4408.12.camel@k2.flat5> <01916306.20051005232702@soethe.net> <1128551051.4156.21.camel@k2.flat5> <1888817027.20051006084255@soethe.net> <1128623254.4150.10.camel@k2.flat5> <123025089.20051006210119@soethe.net> <43458197.80508@apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Ross Gardler wrote: > Any solution applied to SVN should not change existing behaviour, even > if that behaviour does not suit you. > Make it configurable or, if you are using 0.8-dev you can simply add a > project locationmap with a match for the stylesheet you don't like and > provide your own modified one in your project. No need to create a whole > new skin. Hmmm. This comes as a bit of a shock as it basically means that all the changes to the skinning that I did during the last few month would have to made configurable (Nobody mentioned this when I discussed them on-list). In a case like this table-element (or my earlier fixes with ID) this would require switches in a number of different places, in my view a nightmare to write, document and maintain. I understand that the above rules apply to changing existing _features_, but should we really apply them to bugfixes and changes that make Forrest behave as documented? For example: The state of the table-element processing that Kevin observed as 'working' was only after I had applied some first repairs that stopped Forrest overwriting _any_ class-attribute with 'ForrestTable'. Since in our docs we suggest customizing Forrest by inserting custom class-attributes and styling them with extra-css, I considered this a bug to be fixed. And still do. So pls let me know what you think. The changes to the 0.7 fix branch can easily be rolled back if need be. To roll back the changes to 0.8 I'd probably need some help as they go back some month. -- Ferdinand Soethe