Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 86747 invoked from network); 7 Jun 2010 04:12:20 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 7 Jun 2010 04:12:20 -0000 Received: (qmail 83030 invoked by uid 500); 7 Jun 2010 04:12:20 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 82901 invoked by uid 500); 7 Jun 2010 04:12:20 -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 82884 invoked by uid 99); 7 Jun 2010 04:12:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Jun 2010 04:12:19 +0000 X-ASF-Spam-Status: No, hits=-1501.8 required=10.0 tests=ALL_TRUSTED,AWL X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Jun 2010 04:12:18 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o574BwYY008124 for ; Mon, 7 Jun 2010 04:11:58 GMT Message-ID: <20952746.210161275883918285.JavaMail.jira@thor> Date: Mon, 7 Jun 2010 00:11:58 -0400 (EDT) From: "David Crossley (JIRA)" To: dev@forrest.apache.org Subject: [jira] Updated: (FOR-535) Create a plugins task for ANT In-Reply-To: <1975057906.1118392366158.JavaMail.jira@ajax.apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/FOR-535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Crossley updated FOR-535: ------------------------------- Affects Version/s: 0.8 0.9-dev > Create a plugins task for ANT > ----------------------------- > > Key: FOR-535 > URL: https://issues.apache.org/jira/browse/FOR-535 > Project: Forrest > Issue Type: Improvement > Components: Plugins (general issues) > Affects Versions: 0.7, 0.8, 0.9-dev > Reporter: Ross Gardler > > The ant file for loading and mounting plugins is horribly complex now that we are using versioned plugins. I've used lots of if elements and mutable properties from the ant-contrib package. In my view when you overuse these tasks it generally means you should have a specialised ANT task to handle the logic. ANT is not supposed to be a programming language. > We need to create an ANT task for the handling the installation of plugns so that we have more control over what is going on (for example, we can remove the need to have an unversioned plugin to fall back on). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.