Establish and Implement Versioning Strategy for PM (License DB) Projects

Problem

We don't have a versioning strategy for our PM (previously called License DB) projects.

Solution

The solution is to bump the versions of the PM projects to establish a clear versioning strategy.

Implementation Plan

  1. Define Versioning Strategy:

    • Agree on and document a versioning strategy for the PM projects, preferably following semantic versioning.
  2. Bump Project Versions:

    • Update the version numbers of all PM projects to reflect the new versioning strategy.
    • For example, if starting from scratch, set them to v1.0.0.
  3. Release New Images:

    • Create and release new images for each updated project version.
  4. Deploy New Images:

    • Deploy the new images to ensure the updated versions are in use across all environments.
  5. Document:

    • Document the versioning strategy.