Add a <properties> element to the schema for dependencies a la M1
-----------------------------------------------------------------

                 Key: MNG-3065
                 URL: http://jira.codehaus.org/browse/MNG-3065
             Project: Maven 2
          Issue Type: Improvement
          Components: Dependencies
    Affects Versions: 2.0.x
            Reporter: Jason Melnick
            Priority: Minor


Adding the optional <properties> element to the dependency element graph will 
allow more control for plug-in developers, as well as making things like WAR 
packaging much more straightforward.

Why would I want to have to mess around with declaring dependencies of a WAR 
project that uses it's EARs deps <optional> so that they aren't included in 
WEB-INF/lib? These deps are NOT optional - it's just a workaround to get it to 
work because a clear facility isn't provided.

Specifying <properties><war.bundle>true</war.bundle></properties> is much more 
clear for all parties.



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

        

Reply via email to