As different individuals may be filling the role of Release Manager for the Math project at different times. This documentation is provided as a means of organizing release procedures such that releases can maintain consistency.
Math Project Releases are primarily facilitated using Maven's 'dist' and 'jar'
goals to build releases in tar.gz, zip and jar archive formats. Additional
goals and processes have been added using the included maven.xml
file in the root directory.
*src release* (tar.gz and zip)
This project.xml is the one with the dependencies resolved to a version. This build.xml is generated off the above project.xml, so its dependencies are resolved as well.
*jar release* (jar)
Info on deploying releases using Maven.