-
Enhancement
-
Resolution: Done
-
Major
-
1.6.0.Final
-
False
-
False
-
Documentation (Ref Guide, User Guide, etc.), Release Notes
-
Undefined
-
-
2021 Week 22-24 (from May 31), 2021 Week 25-27 (from Jun 21)
See: https://docs.google.com/document/d/1Oj9ihhWdOZsErGJzGIRss6KgVeFZ927us1hebhdJl7U/
The scope of this Jira is to review the `addons` module structure as part of the refactor for SB support.
The new structure will look like this:
addons |----persistence |--------runtime |----messaging |----cloudevents |----(...) quarkus-addons |----persistence |----messaging |----cloudevents |----(...) kogito-spring-boot-starter |----persistence |----messaging |----cloudevents
The codegen modules shouldn't be there for now since we don't have the integration API just yet.
Description of each module:
- addons: main API, should not have runtime code. Just the entry point API to extend Kogito
- quarkus-addons: can be below `kogito-quarkus-parent`. Specifics addons code for Quarkus
- kogito-spring-boot-starter: specific SB addon code
We don't need to create the starters perse, this will be done in another Jira to be opened.
- blocks
-
KOGITO-5031 MongoDB Persistence Addon shares dependencies between Spring and Quarkus
- Resolved
-
KOGITO-5284 Refactor Kogito Cloud Services to Addons and proper runtime
- Resolved
- is related to
-
KOGITO-5376 Add wrappers for legacy addons supported by RHPAM 7.11
- Resolved
-
KOGITO-5300 Document existing Kogito Addons
- Resolved
-
KOGITO-5301 Introduce new Kogito Spring Boot Starters
- Resolved
-
KOGITO-5355 Add Quarkus and SpringBoot addons to respective BOMs
- Resolved
-
KOGITO-5356 Move all runtime addons to their respective Runtime modules
- Resolved
-
KOGITO-5325 Create persistence addons implementations for Postgres, Infinispan, and MongoDB
- Closed
-
KOGITO-5294 Refactor modules structure of kogito-runtimes project
- Open