Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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)
  • POMs used for overlapping purposes
    • Consider a superpom hierarchy that separates these separately, for easier maintenance
      • maven tooling dependency version
      • component dependency version (if appropriate)
  • 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.

...