...
- Introduced code should be reasonably well tested (~75% or so)
- No other Maven features should be adversely affected by its introduction
- All existing integration tests MUST pass
2.2.0-M1: Use Mercury for http/https/webdav Artifact Retrieval
Efficiency optimization for Wagon transfers using these three protocols.
- JIRA Issue(s): MNG-3759, MERCURY-11
- Design Document(s): Mercury+Wagon
2.2.0-M?: Multiple modelVersion
Support
...
Note: a potential proof of concept exists in the demonstration of an attribute-based POM:
- SVN: http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x-terse/
- Description: http://markmail.org/message/sbouq623fdlujmzt
- JIRA Issue(s): pending
- Design Document(s): pending
...
- JIRA Issue(s): pending
- Design Document(s): pending
2.2.0-M?:
...
PGP Artifact Verification
- JIRA Issue(s): MNG-2477
- Design Document(s): Repository Security
2.2.0-M?: Automatic Parent Versioning
This feature will remove the requirement for providing versions for the parent inside the child project's POM in certain circumstances. At least initially, the emphasis should be on maintaining - or enhancing - reproducibility of the project's build instead of providing versionless parent references to all conceivable arrangements of this parent-child relationship.Revised approach to retrieving artifacts
- JIRA Issue(s):MERCURY MNG-8624
- Design Document(s): pending Automatic Parent Versioning
2.2.0 Final
This release will contain any stabilizing bugfixes for the features and other modifications introduced during the milestone releases.
...