[ 
https://issues.apache.org/jira/browse/MNG-6656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16915031#comment-16915031
 ] 

Hudson commented on MNG-6656:
-----------------------------

Build failed in Jenkins: Maven TLP » maven » MNG-6656 #7

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6656/7/

> Introduce base for build/consumer pom
> -------------------------------------
>
>                 Key: MNG-6656
>                 URL: https://issues.apache.org/jira/browse/MNG-6656
>             Project: Maven
>          Issue Type: New Feature
>          Components: POM
>            Reporter: Robert Scholte
>            Assignee: Robert Scholte
>            Priority: Major
>             Fix For: 3.7.0-candidate
>
>
> The pom.xml as we know it has reached it limits, but it is quite hard to do 
> improvements as long as the local pom (as part of the sources) is exactly the 
> same as the file being published.
> For the Maven eco system it is important that the published file will still 
> be a model 4.0.0 to ensure other projects can still depend on these artifacts.
> This will be a first step to separate the poms and to make it possible to 
> work on model 5.0.0.
> During install/deploy the pom.xml will be adjusted. At first this means 
> removing the modules and adjusting the relativePath elements.
> This is done for the following reasons:
> - these elements refer to relative paths on a local system. Once published 
> these elements don't have any value anymore.
> - It will give us experience with manipuating files during install/deploy.
> - We can see IDEs and CI servers can handle this and how we can move forward.
> This feature will at first be disabled by default and can be activated with 
> the System property maven.experimental.buildconsumer=true



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to