THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Source release doesn't match SVN
- should be just a zipped up version of the svn, or generated using the source mvn plugin.
- source assembly should be (if possible) just the sources zipped up
- may need to have a SVN structure that separates things not in releases (e.g. uimaj-internal-tools)
- Many parts don't change from release to release - avoid re-releasing these
- make more use of component part versions
- POM hierarchy mixes up aggregation with inheritance
- Follow new "best practice" of having at least some of the super POMs have integer version numbers, and not changing these very often (see TBD web ref)
- Make project versioning work with Release plugin
- Substitute a more standard way for our use of "properties" for version numbers.
- This should allow our POMs to have less version dependence.
- Substitute a more standard way for our use of "properties" for version numbers.
Design
TBD after more "goals" / needs are identified