You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Ovidio Mallo (JIRA)" <ji...@codehaus.org> on 2006/04/30 14:27:19 UTC

[jira] Created: (MNGECLIPSE-115) add functionality to manage dependencies

add functionality to manage dependencies
----------------------------------------

         Key: MNGECLIPSE-115
         URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
     Project: Maven 2.x Extension for Eclipse
        Type: Improvement

    Versions: 0.0.6    
    Reporter: Ovidio Mallo
 Assigned to: Eugene Kuleshov 
     Fix For: 1.0.0


Maybe the current functionality to add dependencies to a maven project could be extended by
some "Manage dependencies" capability which would list the current dependencies and allow for
the following operations to be performed:
- add some dependency (as is done currently)
- remove some dependency
- add 3rd party dependencies from the local drive (see mvn install:install-file)
- edit some dependency (change the version, scope, ...)

Such an interface would thereby allow to manage the maven dependencies without having
to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (MNGECLIPSE-115) add functionality to manage dependencies

Posted by "Eugene Kuleshov (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNGECLIPSE-115?page=all ]

Eugene Kuleshov updated MNGECLIPSE-115:
---------------------------------------

    Assignee:     (was: Eugene Kuleshov)

> add functionality to manage dependencies
> ----------------------------------------
>
>                 Key: MNGECLIPSE-115
>                 URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
>             Project: Maven 2.x Extension for Eclipse
>          Issue Type: Improvement
>    Affects Versions: 0.0.6
>            Reporter: Ovidio Mallo
>
> Maybe the current functionality to add dependencies to a maven project could be extended by
> some "Manage dependencies" capability which would list the current dependencies and allow for
> the following operations to be performed:
> - add some dependency (as is done currently)
> - remove some dependency
> - add 3rd party dependencies from the local drive (see mvn install:install-file)
> - edit some dependency (change the version, scope, ...)
> Such an interface would thereby allow to manage the maven dependencies without having
> to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNGECLIPSE-115) add functionality to manage dependencies

Posted by "Eugene Kuleshov (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNGECLIPSE-115?page=comments#action_64976 ] 

Eugene Kuleshov commented on MNGECLIPSE-115:
--------------------------------------------

Clearly those has nothing todo with this one.

> add functionality to manage dependencies
> ----------------------------------------
>
>          Key: MNGECLIPSE-115
>          URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
>      Project: Maven 2.x Extension for Eclipse
>         Type: Improvement

>     Versions: 0.0.6
>     Reporter: Ovidio Mallo
>     Assignee: Eugene Kuleshov
>      Fix For: 1.0.0

>
>
> Maybe the current functionality to add dependencies to a maven project could be extended by
> some "Manage dependencies" capability which would list the current dependencies and allow for
> the following operations to be performed:
> - add some dependency (as is done currently)
> - remove some dependency
> - add 3rd party dependencies from the local drive (see mvn install:install-file)
> - edit some dependency (change the version, scope, ...)
> Such an interface would thereby allow to manage the maven dependencies without having
> to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (MNGECLIPSE-115) add functionality to manage dependencies

Posted by "Eugene Kuleshov (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNGECLIPSE-115?page=all ]

Eugene Kuleshov updated MNGECLIPSE-115:
---------------------------------------

    Comment: was deleted

> add functionality to manage dependencies
> ----------------------------------------
>
>                 Key: MNGECLIPSE-115
>                 URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
>             Project: Maven 2.x Extension for Eclipse
>          Issue Type: Improvement
>    Affects Versions: 0.0.6
>            Reporter: Ovidio Mallo
>
> Maybe the current functionality to add dependencies to a maven project could be extended by
> some "Manage dependencies" capability which would list the current dependencies and allow for
> the following operations to be performed:
> - add some dependency (as is done currently)
> - remove some dependency
> - add 3rd party dependencies from the local drive (see mvn install:install-file)
> - edit some dependency (change the version, scope, ...)
> Such an interface would thereby allow to manage the maven dependencies without having
> to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MNGECLIPSE-115) add functionality to manage dependencies

Posted by "darren hartford (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNGECLIPSE-115?page=comments#action_64966 ] 

darren hartford commented on MNGECLIPSE-115:
--------------------------------------------

duplicate?
http://jira.codehaus.org/browse/MNGECLIPSE-55
http://jira.codehaus.org/browse/MNGECLIPSE-51


> add functionality to manage dependencies
> ----------------------------------------
>
>          Key: MNGECLIPSE-115
>          URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
>      Project: Maven 2.x Extension for Eclipse
>         Type: Improvement

>     Versions: 0.0.6
>     Reporter: Ovidio Mallo
>     Assignee: Eugene Kuleshov
>      Fix For: 1.0.0

>
>
> Maybe the current functionality to add dependencies to a maven project could be extended by
> some "Manage dependencies" capability which would list the current dependencies and allow for
> the following operations to be performed:
> - add some dependency (as is done currently)
> - remove some dependency
> - add 3rd party dependencies from the local drive (see mvn install:install-file)
> - edit some dependency (change the version, scope, ...)
> Such an interface would thereby allow to manage the maven dependencies without having
> to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (MNGECLIPSE-115) add functionality to manage dependencies

Posted by "Eugene Kuleshov (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNGECLIPSE-115?page=all ]

Eugene Kuleshov updated MNGECLIPSE-115:
---------------------------------------

    Fix Version:     (was: 1.0.0)

> add functionality to manage dependencies
> ----------------------------------------
>
>          Key: MNGECLIPSE-115
>          URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
>      Project: Maven 2.x Extension for Eclipse
>         Type: Improvement

>     Versions: 0.0.6
>     Reporter: Ovidio Mallo
>     Assignee: Eugene Kuleshov

>
>
> Maybe the current functionality to add dependencies to a maven project could be extended by
> some "Manage dependencies" capability which would list the current dependencies and allow for
> the following operations to be performed:
> - add some dependency (as is done currently)
> - remove some dependency
> - add 3rd party dependencies from the local drive (see mvn install:install-file)
> - edit some dependency (change the version, scope, ...)
> Such an interface would thereby allow to manage the maven dependencies without having
> to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (MNGECLIPSE-115) add functionality to manage dependencies

Posted by "Ovidio Mallo (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNGECLIPSE-115?page=comments#action_70362 ] 
            
Ovidio Mallo commented on MNGECLIPSE-115:
-----------------------------------------

Hi, I have been thinking about how one could implement such a dependency manager. I think it would be nice to display the dependencies in a tree which contains the XML elements of a dependency as child nodes which can be edited in place. That way, you could even represent the <exclusions> element of a dependency by inserting a subtree with checkboxes for the transitive dependencies.
However, it seems as if Eclipse does not support having different kinds of CellEditors for the same column in a tree. This would be necessary to edit some tree nodes in Text fields (e.g. the version of the dependency) while the transitive dependencies would be edited by a checkbox.
Does anyone know whether this can somehow be achieved. Or are there any other suggestions as of how to implement this feature? Maybe just with plain Dialogs to type in the dependency information...

> add functionality to manage dependencies
> ----------------------------------------
>
>                 Key: MNGECLIPSE-115
>                 URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
>             Project: Maven 2.x Extension for Eclipse
>          Issue Type: Improvement
>    Affects Versions: 0.0.6
>            Reporter: Ovidio Mallo
>         Assigned To: Eugene Kuleshov
>
> Maybe the current functionality to add dependencies to a maven project could be extended by
> some "Manage dependencies" capability which would list the current dependencies and allow for
> the following operations to be performed:
> - add some dependency (as is done currently)
> - remove some dependency
> - add 3rd party dependencies from the local drive (see mvn install:install-file)
> - edit some dependency (change the version, scope, ...)
> Such an interface would thereby allow to manage the maven dependencies without having
> to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MNGECLIPSE-115) add functionality to manage dependencies

Posted by "Eugene Kuleshov (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNGECLIPSE-115?page=all ]

Eugene Kuleshov updated MNGECLIPSE-115:
---------------------------------------

    Comment: was deleted

> add functionality to manage dependencies
> ----------------------------------------
>
>                 Key: MNGECLIPSE-115
>                 URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
>             Project: Maven 2.x Extension for Eclipse
>          Issue Type: Improvement
>    Affects Versions: 0.0.6
>            Reporter: Ovidio Mallo
>
> Maybe the current functionality to add dependencies to a maven project could be extended by
> some "Manage dependencies" capability which would list the current dependencies and allow for
> the following operations to be performed:
> - add some dependency (as is done currently)
> - remove some dependency
> - add 3rd party dependencies from the local drive (see mvn install:install-file)
> - edit some dependency (change the version, scope, ...)
> Such an interface would thereby allow to manage the maven dependencies without having
> to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira