You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by "Ross Gardler (JIRA)" <ji...@apache.org> on 2005/06/10 10:32:46 UTC

[jira] Created: (FOR-535) Create a plugins task for ANT

Create a plugins task for ANT
-----------------------------

         Key: FOR-535
         URL: http://issues.apache.org/jira/browse/FOR-535
     Project: Forrest
        Type: Improvement
    Versions: 0.7-dev    
    Reporter: Ross Gardler
    Priority: Minor
     Fix For: 0.8


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.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (FOR-535) Create a plugins task for ANT

Posted by "Juan Jose Pablos (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/FOR-535?page=all ]

Juan Jose Pablos updated FOR-535:
---------------------------------

    Component: Plugins (general issues)

> Create a plugins task for ANT
> -----------------------------
>
>          Key: FOR-535
>          URL: http://issues.apache.org/jira/browse/FOR-535
>      Project: Forrest
>         Type: Improvement
>   Components: Plugins (general issues)
>     Versions: 0.7-dev
>     Reporter: Ross Gardler
>     Priority: Minor
>      Fix For: 0.8

>
> 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.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (FOR-535) Create a plugins task for ANT

Posted by "Ross Gardler (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/FOR-535?page=all ]

Ross Gardler updated FOR-535:
-----------------------------

    Fix Version:     (was: 0.8-dev)
       Priority: Major  (was: Minor)

> Create a plugins task for ANT
> -----------------------------
>
>          Key: FOR-535
>          URL: http://issues.apache.org/jira/browse/FOR-535
>      Project: Forrest
>         Type: Improvement
>   Components: Plugins (general issues)
>     Versions: 0.7
>     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.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (FOR-535) Create a plugins task for ANT

Posted by "David Crossley (JIRA)" <ji...@apache.org>.
     [ 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.