Versions Compared

Key

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

...

  • Make sure to design the code for reuse: refactor the version for the common library to be specific project agnostic, modify the specific projects to use the common version
  • Merge all your code to the develop branch
    • A snapshot will automatically be built by the CI server - if all tests succeed
    • Fix Sonar violations
  • Review and minimize the Maven dependencies.  Where possible, use a version range or specify the correct dependency scope.
  • Update 01 - Roadmap for changes you're planning and the snapshot (development) release notes for changes you have merged to the develop branch
  • Update documentation when useful
    • Add high-level documentation (overview of what's available) to Confluence
    • Ensure all classes are pretty much Javadoc complete, use the class-level javadoc for adding how-to's
  • READ THE SECTIONS BELOW!

Branching & release approach

...