Return-Path: Delivered-To: apmail-xml-forrest-dev-archive@xml.apache.org Received: (qmail 98040 invoked by uid 500); 7 Aug 2003 12:24:55 -0000 Mailing-List: contact forrest-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: forrest-dev@xml.apache.org Delivered-To: mailing list forrest-dev@xml.apache.org Received: (qmail 98025 invoked from network); 7 Aug 2003 12:24:54 -0000 Received: from 206.red-80-34-215.pooles.rima-tde.net (HELO correo.che-che.com) (80.34.215.206) by daedalus.apache.org with SMTP; 7 Aug 2003 12:24:54 -0000 Received: from che-che.com (unknown [192.168.1.5]) by correo.che-che.com (Postfix) with ESMTP id BAB4AC7B7 for ; Thu, 7 Aug 2003 13:24:51 +0200 (CEST) Message-ID: <3F324515.9030702@che-che.com> Date: Thu, 07 Aug 2003 14:24:53 +0200 From: Juan Jose Pablos User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030311 Debian/1.2.1-10 X-Accept-Language: es, en MIME-Version: 1.0 To: forrest-dev@xml.apache.org Subject: Re: Where to put components (Re: cvs commit: ...) References: <20030807025133.85356.qmail@minotaur.apache.org> <3F32192E.3080209@che-che.com> <20030807095923.GA392@expresso.localdomain> <3F322E3C.1040707@che-che.com> <20030807114604.GB392@expresso.localdomain> In-Reply-To: <20030807114604.GB392@expresso.localdomain> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Jeff, Jeff Turner wrote: > > status.xmap does not use any readers, selectors or resources, so why > should it declare a dependency on any, or define any? > That is what I am asking you!, on your last change, you added more stuff than what I think is needed. > status.xmap does use generators, transformers and serializers, so there > should probably be > > > > > > > > But on the last commit you added as well: > > and there are a: If there should not be there, let me know and I will removed them. > I'm not following. If I see > > > > I know that this subsitemap expects 'xslt' to be defined for it. Why > would I redefine it? If I wanted to, what's wrong with that? > There is nothing wrong with define another transformer, but it is wrong if you are going to define the same transformer ( as it happends) because that is duplication. Belive or not, this code produces confusion, it you want to leave as documentation then let's use . I do not like code that does not anything but confuse :-) > > Yes I see that. For example, if we defined the HTML generator only in > raw.xmap, and then later moved it to sitemap.xmap, we'd break things. > However, we could always leave a duplicate definition in raw.xmap. The > other way round (moving from sitemap.xmap to a subsitemap) always breaks > things. It is still better to start with a limited scope, and then > expand it if necessary. > The root problem is the way we overwrite sitemap, and the need for users to overwrite it. Can we have an external xml file with all definitions? Cheers, Cheche