Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 37910 invoked from network); 18 Oct 2003 17:47:05 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 18 Oct 2003 17:47:05 -0000 Received: (qmail 18471 invoked by uid 500); 18 Oct 2003 17:46:54 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 18270 invoked by uid 500); 18 Oct 2003 17:46:52 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 18251 invoked from network); 18 Oct 2003 17:46:52 -0000 Received: from unknown (HELO postfix4-1.free.fr) (213.228.0.62) by daedalus.apache.org with SMTP; 18 Oct 2003 17:46:52 -0000 Received: from anyware-tech.com (toulouse-4-a7-62-147-201-189.dial.proxad.net [62.147.201.189]) by postfix4-1.free.fr (Postfix) with ESMTP id 0CBAC51F72 for ; Sat, 18 Oct 2003 19:46:55 +0200 (CEST) Message-ID: <3F917C8F.5050100@anyware-tech.com> Date: Sat, 18 Oct 2003 19:46:55 +0200 From: Sylvain Wallez Organization: Anyware Technologies User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: fr, en, en-us MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: Overview of Treebuilder/Sitemap Builder? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Stefano Mazzocchi wrote: > On Friday, Oct 17, 2003, at 20:36 Europe/Rome, Berin Loritsch wrote: > >> Anyone have a logical view of how the Treebuilder is supposed to >> work? It would definitely help me in refactoring things. As it is >> now, the Treebuilder is tightly integrated with the ECM, so it is >> something that won't work right away... I am just trying to get to a >> place where I can compile 2.2 so that my testcases will run and I can >> verify what I am doing works. > > > Sylvain knows this and, AFAIK, he's one of the few (only?) that does. > > Which is also something that I'm particularely comfortable with, even > if this is not clearly Sylvain's fault if what he writes works as > expected and nobody has to go there and fix it ;-) [I guess you meant "I'm *not* particularely comfortable with"] Erm... How should I understand that? Is this an invitation to write buggy code to force others to jump in? Well... community-wise, this is an interesting approach, and I even remember that you used it with the build system. I should give it a try ;-P > But a description of the internals of the tree processor would be > helpful not only for migration for also for future reference > (refactor? cleanup? profile? whatever) Sure. See my answer to Daniel's post for an in-depth explanation. Sylvain -- Sylvain Wallez Anyware Technologies http://www.apache.org/~sylvain http://www.anyware-tech.com { XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects } Orixo, the opensource XML business alliance - http://www.orixo.com