THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Content to include in the POM:
Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-50 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-3726 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-4506 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-4921 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-2216 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-3608 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-3879 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5926 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-2916
(perhaps it is a legitimate concern for plugins to require parameters that have defined values from somewhere... unclear if this affects the POM though)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5563
Open question do we want properties? and if we do, what interpolation rules would apply... how would parent, mix-in, platform, profiles etc take effect...Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5900
WONT FIX I do not see the value in splitting content out of the pom... that way leads to profiles.xml which was madnessJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-1775657
WONT FIX I do not see the value in splitting content out of the pom... that way leads to profiles.xml which was madnessJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5652 Jira 5659
- supports / provides type concepts:
Jira server ASF JIRA serverId server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-1977177 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-23165652 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-23161977 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-58672316 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-
2316
(since the symmetry will feed into the lifecycle definition syntax perhaps)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-1935867
- Versioning
Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-683624
(effectively superseded as you can augment the lifecycle from within the POM and thus provide any additional phases you require in order to ensure the sequencing required)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-3522
(should just do this for 5.0.0. No more plugin version "magic")4173
WONT FIX I do not see the value in moving from the range syntax to a less mathematically complete syntaxJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5517
- Lifecycle related changes
(since the symmetry will feed into the lifecycle definition syntax perhaps)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5384193
(this one is really important as we want to be able to enable light-weight multi-module builds that just don't fail where "clean install" would succeed - solving this will mean that the reactor can proceed across all modules as required in order to deliver the requirements of the "driving" module(s))Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-683
(need to ensure that we address this need in the lifecycle declaration syntax)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-56653522
- effectively superseded as you can augment the lifecycle from within the POM and thus provide any additional phases you require in order to ensure the sequencing required)
(effectively addressed above as we remove all "special" scopes replacing them with convention)this one is really important as we want to be able to enable light-weight multi-module builds that just don't fail where "clean install" would succeed - solving this will mean that the reactor can proceed across all modules as required in order to deliver the requirements of the "driving" module(s))Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-18675384
(need to ensure that we address this need in the lifecycle declaration syntax)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-61075665
- Scope related changesBetter profile activation
(effectively addressed above as we remove all "special" scopes replacing them with convention)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-33261867 Jirajira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-38266107
- Better profile activation
Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5650
3326
/Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-3397 3826
(effectively addressed in the current proposal)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5653 5650
- How to format the POM
switching to a DSL should be considered... though I suspect a new compact XML would be less of an issue while retaining some ability to allow earlier maven versions to at least print semi-sensible errors if attempt is made to build new pom with old mavenJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-6061
/3397
/Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5102
(should be addressed with the current proposal, but need to review what the ask in this issue was to see if any gaps existJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5588
(effectively addressed in the current proposal)5653
switching to a DSL should be considered... though I suspect a new compact XML would be less of an issue while retaining some ability to allow earlier maven versions to at least print semi-sensible errors if attempt is made to build new pom with old mavenJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-6061
- Mix-ins4173 (should just do this for 5.0.0. No more plugin version "magic")
Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-
5102
- /
Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-
(5588
/Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-5657 - should be addressed with the current proposal, but need to review what the ask in this issue was to see if any gaps exist)
Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MNG-
(effectively addressed above)5654