Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 41564 invoked from network); 13 Jan 2006 18:21:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Jan 2006 18:21:17 -0000 Received: (qmail 41174 invoked by uid 500); 13 Jan 2006 18:21:14 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 41032 invoked by uid 500); 13 Jan 2006 18:21:13 -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 List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 41021 invoked by uid 99); 13 Jan 2006 18:21:13 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jan 2006 10:21:13 -0800 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 includes SPF record at spf.trusted-forwarder.org) Received: from [217.12.11.79] (HELO smtp010.mail.ukl.yahoo.com) (217.12.11.79) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 13 Jan 2006 10:21:12 -0800 Received: (qmail 24566 invoked from network); 13 Jan 2006 18:20:46 -0000 Received: from unknown (HELO ?62.46.182.223?) (reinhard?poetz@62.46.182.223 with plain) by smtp010.mail.ukl.yahoo.com with SMTP; 13 Jan 2006 18:20:45 -0000 Message-ID: <43C7EF7B.2070805@apache.org> Date: Fri, 13 Jan 2006 19:20:43 +0100 From: Reinhard Poetz User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: Block deployment: working with blocks from a user's point of view References: <20060112094456.31051.qmail@web26812.mail.ukl.yahoo.com> <43C6BFAD.1080102@nada.kth.se> <43C74595.2020002@apache.org> <43C7B78E.2030506@reverycodes.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Giacomo Pati wrote: > Ok, seems like we need a structured proposal :-) > > 1. All files needed at deployment time should go into META-INF > - block.xml > - block.xconf > - xconf/*.xconf (includes? do we need more that one .xconf for a > block?) > - block.xlog (if we do have logging support) > - block.xweb (if we need to patch the web.xml; If we need to have > directives to the servlet container for i.e. security policies, > additional mime-types this won't work here if we have hot > deployment of blocks) > - what else? hmmm, AFAIU only block.xml and block.xweb are needed at deployment time but I don't have a problem if all those files go into META-INF. The only concern I have is, as said in some other mail, that we have different meanings how relative paths are resolved: sitemap.xmap and block.xconf Do you see what I mean? An alternative could be: COB-INF/sitemap.xmap and META-INF/block.xconf hmmm, WDOT? > 2. All file that were NOT supposed to be accessed as normal classloader > resource (the webapp stuff) go into COB-INF > - sitemap.xmap > - **/*.xsl > - **/*.xml > - **/*.css > - and many more yes > > 3. The rest are normal classloader resources and belongs to the root > - **/*.class > - **/*.properties > - **/*.xml (i.e. internal config file) > - I'm sure there are more yes -- Reinhard P�tz Independent Consultant, Trainer & (IT)-Coach {Software Engineering, Open Source, Web Applications, Apache Cocoon} web(log): http://www.poetz.cc -------------------------------------------------------------------- ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de