Details
Description
Currently components repository has 1 parent module for all modules.
This ticket suggests following:
- Split all components repository modules into 2 groups: sdk (core, service, examples... all except components); components (components folder)
- Create bom poms for sdk and components
- Clean all modules pom according the results of mvn dependency:analyze goal (remove unused dependencies, declare all used dependencies)
Subtasks
- Divide components repo modules into "products" - set of modules which are released together. (Proposed: sdk, service, components)
- Introduce bom and/or parent pom for each "product"
- Clean existing poms
Attachments
Issue Links
- is related to
-
TCOMP-452 Automatic release process
- Closed