-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
2020 Week 43-45 (from Okt 19), 2020 Week 46-48 (from Nov 9)
-
0
-
Undefined
-
NEW
-
NEW
KIE parent tries to managed and align too many dependencies making it sometimes impossible to upgrade a dependency without breaking any KIE project.
OptaPlanner already stopped using KIE parent and replaced it with jboss-parent. The useful stuff from kie-parent went to optaplanner-build-parent, which does dependency management for all optaplanner modules and contains most of the plugins (like enforcer, revapi, jacoco, etc.) to keep the build features that KIE parent provided.
We should do the same with OptaWebs. Since these projects are productized, we need to keep the KIE parent build plugins and check with the release team to make sure that OptaWebs are releasable and can be productized without KIE parent.
When it comes to dependency management, that should be left to the platform, which is currently Spring Boot and will be Quarkus in the near future. Alternatively OptaWebs can have dependencies managed by optaplanner-build-parent for a tighter alignment.
- blocks
-
PLANNER-2232 Remove Eclipse formatter config from OptaWebs
- Resolved