-
Story
-
Resolution: Done
-
Major
-
0.12.0
-
None
At the moment the drools core engine codebase is duplicated on drools and kogito repos. This situation became unbearable and a maintainance nightmare because there are tons of back/forward ports to be made at each sprint to keep the 2 version reasonably aligned. This is also very error-prone also because the biggest part of test cases are only in drools codebase, so we could break the kogito version without even realizing it.
The goal of this improvement is to reunify the 2 engines in a single one living in drools codebase and make kogito to simply depend on it and "decorate" it according to its specific needs.
- incorporates
-
KOGITO-2792 Clean up drools-core and create hooks for kogito customizations
- Resolved
-
KOGITO-2854 Make kogito to depend on drools core engine and simply decorate it for its specific needs
- Resolved
- is related to
-
KOGITO-2851 Rule engine modularization
- Resolved
-
KOGITO-3031 Error log displayed with bpmn process
- Resolved