From dev-return-18167-apmail-forrest-dev-archive=forrest.apache.org@forrest.apache.org Fri Jul 29 17:12:51 2005 Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 61967 invoked from network); 29 Jul 2005 17:12:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 29 Jul 2005 17:12:50 -0000 Received: (qmail 49615 invoked by uid 500); 29 Jul 2005 17:12:49 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 49579 invoked by uid 500); 29 Jul 2005 17:12:49 -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 49566 invoked by uid 99); 29 Jul 2005 17:12:49 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 Jul 2005 10:12:49 -0700 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) Received: from [209.97.201.94] (HELO trinihosting.com) (209.97.201.94) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 Jul 2005 10:12:39 -0700 Received: (qmail 20850 invoked from network); 29 Jul 2005 17:13:22 -0000 Received: from unknown (HELO ?192.168.2.87?) (64.28.136.2) by kotharcapital.com with SMTP; 29 Jul 2005 17:13:22 -0000 Message-ID: <42EA6369.4000002@peppersauce.org> Date: Fri, 29 Jul 2005 13:12:09 -0400 From: Anil Ramnanan User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@forrest.apache.org Subject: Config files Content-Type: text/plain; charset=ISO-8859-1; format=flowed 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 I have been listening to the audio of the config meeting and I am trying to understand the discussion. Here is what I have so far and tell me if I am on the right track. The idea is to have a single Forrest Instance with the ability to run multiple Forrest Projects. There would be a Forrest Instance Config file which would contain some of the information from Forrest.properties that would be applicable to running an instance of forrest. Forrest would then have multiple projects, which would contain a project configuration file and a content directory. The project configuration file would contain the specific configurations for each project like skins, plugins etc. This way one instance of Forrest is used for multiple projects instead of each Forrest project having its own instance. So, the configuration files would have to be split up into two parts, configurations that would apply to an instance of Forrest and configurations that would be specific to each project. I am interested in this since I am planning to build an option that will allow you to run multiple Forrest projects from within Eclipse. Am I on the right track so far ?