Versions Compared

Key

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

...

  • No unexpected build failures due to upstream SNAPSHOT changes
  • No need for cross-project consolidated “mega builds” to check dependency issues
  • Avoids issues with trying to synchronize artifact version numbers across projects
  • Improved dev and build cycle time

...

Process Overview

  • No cross-project SNAPSHOT dependencies
  • Teams to version and release on own schedule
  • Source control central artifact version manifest
  • Maven plugin to warn against outdated dependencies vs. the manifest

...