Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 88754 invoked from network); 11 May 2005 09:37:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 May 2005 09:37:13 -0000 Received: (qmail 13952 invoked by uid 500); 11 May 2005 09:40:46 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 13907 invoked by uid 500); 11 May 2005 09:40:45 -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 13877 invoked by uid 99); 11 May 2005 09:40:45 -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; Wed, 11 May 2005 02:40:44 -0700 Received: (qmail 21555 invoked from network); 11 May 2005 09:37:03 -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; 11 May 2005 09:37:03 -0000 Message-ID: <4281D23B.4040302@apache.org> Date: Wed, 11 May 2005 10:36:59 +0100 From: Ross Gardler User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@forrest.apache.org Subject: Splitting build and output directories (was Re: [Proposal] Forrest Terminology) References: <76248216.20050509133904@soethe.net> <1932745296.20050510231608@soethe.net> <42812DC9.5070600@apache.org> <1359850625.20050511005331@soethe.net> In-Reply-To: <1359850625.20050511005331@soethe.net> 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 Ferdinand Soethe wrote: > Ross Gardler wrote: > > RG> Ferdinand Soethe wrote: > ... > RG> I'm +1 one on splitting the stuff generated by building the Forrest > RG> application and the stuff generated by "forrest site" (or whatever it > RG> may become). > > OK, I wasn't sure if tmp and webapp are used by the servlet > exclusively. Is so, sure leavem them in one dir and call it something > other than 'build' Actually, the broken links file appears in tmp. I've often thought that we should move this into the generated docs and add a stylesheet to the projectInfo plugin to render it witin an admin section of the docs, perhaps as part of the todo page. > RG> But I don't see the need to go further and have all these > RG> different directories. To me webapp and tmp both belong in build since > RG> they are only of interest to forrest itself, not to the end user. > > Doesn't webapp contain logfiles that you want to look at? Yes it does. It'll be difficult for us to find the right dividing line. The way I was thinking was that if a document is generated for use outside the Forrest environment then it should go into this "output" directory you are proposing (i.e. static pages and war file). This will mean there is only one directory to copy, no need to "learn" which one. The log files are only of use if being run inside the forrest environment. If we should move those as well, then what about the plugin stuff? By the time we have moved webapp and the plugin stuff there isn't really much left in build. Which then begs the question do we need it? > RG> The static contents should go into another directory, as should the war > RG> file if generated for remote hosting. > > Yes, that is the most important aspect. So it's just where to join draw the line and also to decide if we actually *want* to split these. As I say I am +1 for it, but this is a major change and should be taken to a vote as it may have some unforseen consequences. Ross