You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Petr Kozelka (JIRA)" <ji...@codehaus.org> on 2007/08/24 12:10:47 UTC

[jira] Created: (MNG-3164) Enable plugin configuration in settings.xml

Enable plugin configuration in settings.xml
-------------------------------------------

                 Key: MNG-3164
                 URL: http://jira.codehaus.org/browse/MNG-3164
             Project: Maven 2
          Issue Type: New Feature
          Components: Settings
            Reporter: Petr Kozelka


Currently there is no way to correctly persist user-specific configuration of plugins.
There are many plugins, that do not affect the build process, and should therefore NOT be configured in pom.xml (and versioned and released etc).

This is most annoying with IDE integration plugins. In a team, some developers use IDEA, some Eclipse, some Netbeans or anything else. It is apparently a nonsense to preconfigure anything about IDEA in pom.xml and commit it to the repository, because others either do not care or perhaps want different settings.

Ideally, it should be part of profile section. And to make the things really correct, each plugin (or even parameter?) should specify whether it can be configured in pom only, in settings only, or in both; one of these options might be used as the default.

This feature will greatly improve the pom's reputation of being a project descriptor, instead of being one user's setup.


-- 
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] Closed: (MNG-3164) Enable plugin configuration in settings.xml

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-3164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter closed MNG-3164.
-----------------------------

      Assignee: Brett Porter
    Resolution: Duplicate

> Enable plugin configuration in settings.xml
> -------------------------------------------
>
>                 Key: MNG-3164
>                 URL: http://jira.codehaus.org/browse/MNG-3164
>             Project: Maven 2
>          Issue Type: New Feature
>          Components: Settings
>            Reporter: Petr Kozelka
>            Assignee: Brett Porter
>
> Currently there is no way to correctly persist user-specific configuration of plugins.
> There are many plugins, that do not affect the build process, and should therefore NOT be configured in pom.xml (and versioned and released etc).
> This is most annoying with IDE integration plugins. In a team, some developers use IDEA, some Eclipse, some Netbeans or anything else. It is apparently a nonsense to preconfigure anything about IDEA in pom.xml and commit it to the repository, because others either do not care or perhaps want different settings.
> Ideally, it should be part of profile section. And to make the things really correct, each plugin (or even parameter?) should specify whether it can be configured in pom only, in settings only, or in both; one of these options might be used as the default.
> This feature will greatly improve the pom's reputation of being a project descriptor, instead of being one user's setup.

-- 
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