Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
-
General
-
5.0 Milestone1
Description
We could gain a number of benefits from switching to Maven as the NAS build platform. This includes:
- Separation of current proto-modules into well-defined subprojects.
- Explicit dependency management.
- Reference build replacing the sperately maintained Ant, Eclipse and IntelliJ build definitions.
- Better QA reports replacing the current Maven1 functionality by use SBForge Sonar for code reports.
- Standard Maven jar and war packaging.
- Standard Maven source, test jar and javadoc distribution.
- Automatic license management.
Attachments
Issue Links
- depends
-
NAS-6 Create Maven Proof-of-concept build
- Resolved