...
- No cross-project SNAPSHOT dependencies
- Teams to version and release their own artifacts on their own schedule
- ONAP community "simultaneous release" is composed of a collection of artifact versions defined in a "version manifest" in source control
- Teams to declare and update the “correct version” for cross-project use and for inclusion in simultaneous release
- Manifest
- Manifests located in integration repo: https://git.onap.org/integration/tree/versions/Teams to declare the “correct version” for cross-project use
- TSC to approve version manifest for simultaneous release, e.g. Amsterdam
- Maven plugin to check against outdated dependencies vs. the manifest
- Teams to version bump their dependencies per their convenience
...