You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by "AnnJoy23 (via GitHub)" <gi...@apache.org> on 2026/09/09 05:21:38 UTC

[I] Simplify Quarkus Dependency Management and Remove kie-quarkus-build-parent [incubator-kie-issues]

AnnJoy23 opened a new issue, #2398:
URL: https://github.com/apache/incubator-kie-issues/issues/2398

   ### Description
   
   Currently, Quarkus dependency version changes need to be maintained in multiple places, particularly in `kogito-quarkus-bom` and `kie-quarkus-build-parent`. This results in duplicated dependency management and increases the maintenance effort whenever Quarkus dependencies are updated.
   
   The duplication exists primarily because:
   
   1. `drools-quarkus-extension` is a Quarkus project.
   2. Before the monorepo merge, the Drools repository did not have any reference to Quarkus.
   3. `drools-quarkus-extension` was not moved under `kogito-runtimes` at the time due to resource constraints.
   
   As a result, Quarkus dependency management is currently split across these modules.
   
   ### Proposed Changes
   
   To simplify and centralize Quarkus dependency management, we could:
   
   1. Move `drools-quarkus-extension` under `kogito-quarkus`.
   2. Change its parent to `kogito-quarkus-bom`.
   3. Remove `kie-quarkus-build-parent` completely.
   
   This would eliminate the duplicated dependency management and provide a single place for managing Quarkus dependency versions.
   
   ### Expected Outcome
   
   * Avoid maintaining the same Quarkus dependency versions in multiple locations.
   * Simplify future Quarkus upgrades and dependency updates.
   * Reduce the risk of version inconsistencies between the Quarkus-related modules.
   * Simplify the overall project structure by removing `kie-quarkus-build-parent`.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org


Re: [I] Simplify Quarkus Dependency Management and Remove kie-quarkus-build-parent [incubator-kie-issues]

Posted by "AnnJoy23 (via GitHub)" <gi...@apache.org>.
AnnJoy23 commented on issue #2398:
URL: https://github.com/apache/incubator-kie-issues/issues/2398#issuecomment-5596408315

   closing as it is tracked under-https://github.com/apache/incubator-kie/issues/7063


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org


Re: [I] Simplify Quarkus Dependency Management and Remove kie-quarkus-build-parent [incubator-kie-issues]

Posted by "AnnJoy23 (via GitHub)" <gi...@apache.org>.
AnnJoy23 closed issue #2398: Simplify Quarkus Dependency Management and Remove kie-quarkus-build-parent
URL: https://github.com/apache/incubator-kie-issues/issues/2398


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org