[
https://jira.codehaus.org/browse/MNG-5575?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jason van Zyl updated MNG-5575:
-------------------------------
Fix Version/s: 3.2
> Separate build strategies into their own implementations
> --------------------------------------------------------
>
> Key: MNG-5575
> URL: https://jira.codehaus.org/browse/MNG-5575
> Project: Maven 2 & 3
> Issue Type: Improvement
> Affects Versions: 3.1.1
> Reporter: Jason van Zyl
> Fix For: 3.2
>
>
> Current the different build strategies are conflated into Lifecycle starter
> and it's not very easy to create a new implementation of a strategy that
> builds the project in a different way and it just makes our code hard to read.
> Make a first attempt to isolate the strategies and discuss what can be done
> further. I think it would make sense to remove the weave mode which would
> greatly simplify the code and allow another set of simplifications.
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)