Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 76292 invoked from network); 23 May 2005 09:26:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 23 May 2005 09:26:21 -0000 Received: (qmail 54470 invoked by uid 500); 23 May 2005 09:25:53 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 54339 invoked by uid 500); 23 May 2005 09:25:53 -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 54320 invoked by uid 99); 23 May 2005 09:25:52 -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; Mon, 23 May 2005 02:25:35 -0700 Received: (qmail 20994 invoked from network); 23 May 2005 09:25:06 -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; 23 May 2005 09:25:06 -0000 Message-ID: <4291A16E.4050609@apache.org> Date: Mon, 23 May 2005 10:25:02 +0100 From: Ross Gardler Reply-To: Forrest Developers List User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Forrest Developers List CC: user@forrest.apache.org Subject: Re: Plugin error - no internet available References: <42910AD0.1070707@rocktreesky.com> <42911A47.60502@earthlink.net> <20050523005009.GA22248@igg.indexgeo.com.au> In-Reply-To: <20050523005009.GA22248@igg.indexgeo.com.au> 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 [moved to dev list, CC'd to users so readers there know the discussion has moved, replies will go to the dev list] David Crossley wrote: > , Mark Eggers wrote: > >>Addi wrote: >> >>>...be able to download plugins. Is there any way for me to download the >>>plugin files and transfer them to the laptop? Any other workarounds? >>> >> >>I don't know about the snapshot. If you use subversion to check out the >>current Forrest environment, you'll get a directory >>$FORREST_HOME/plugins In there, you should find the source to all of >>the plugins. ... >>I typically do an svn update, build clean, build, cd to the plugins and >>then ant local-deploy each plugin. I wish there was an easier way of >>building and deploying all of the plugins. Maybe that's a good >>candidate for an enhancement suggestion. Since the plugins exist in the >>subversion checkout, maybe the main build script could check for the >>plugins and build them locally (or as a separate ant task). This would not work for released versions as they do not have the source available and the whole idea of plugins is to only provide the functionality needed. There isn't really anything we can do about that, it is possible for the user to manually download the plugins and they will never have to repeat this process again since the plugins are cached locally. For devs using SVN head or the snapshots we do need something better than the current approach. It is proposed that the system will look for the plugin source locally and not require them to be brought into the build directory of Forrest if they are available. In other words, if you have the source version of Forrest you would not need the do anything special, the plugins would be used in place. However, a quick hack would be as Mark suggests, have the Forrest build scripts build all the available plugins in the distribution (FORREST_HOME/plugins and FORREST_HOME/whiteboard/plugins) So who knows how to make ANT iterate over a set of subdirectories and call a target on a build.xml file within. A new "local-deploy-all" target should be added to the plugins build.xml and this should be called by the Forrest build target. > Thanks to all those people that are using 0.7-dev and > providing feedback. Let me echo that. It is great to see users helping out in this way, it is a very valuable contribution to Forrest. Ross