Hi, this discussion comes after the concerns expressed by Gabriele in this comment on this PR.
https://github.com/apache/incubator-kie-drools/pull/6352#issuecomment-2911439196 I want to address Gabriele's main points: - keep Drools as much as possible separated from frameworks like Quarkus and Springboot - provide separate BOMs for Quarkus Extension and Springboot Extension. The idea is to have three BOMs - one for simple Drools projects, one for projects that use Droos + Quarkus and one for projects that use Drools + SpringBoot. In this way if a project needs just Drools it could use only the Drools BOM, while a project that wants to use also Quarkus would have to use the Drools + Quarkus BOM. This is a breaking change however - projects that want to use Drools + Quarkus will have to use a different BOM. We can address this in the release notes. I expect the complexity of this change to be minimal, and I am going to take care of it. Let me know your opinion. Regards P.