You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/01/14 08:44:34 UTC

[GitHub] [camel-quarkus] ppalaga opened a new issue #2135: Document the correct usage of BoMs

ppalaga opened a new issue #2135:
URL: https://github.com/apache/camel-quarkus/issues/2135


   Issues like #2131 are a clear sign that we are lacking on documentation about dependency management. Let me file a new issue for that.
   
   We should document at least:
   
   * The easiest and most straightforward option is to use https://code.quarkus.io/ producing a project with the `quarkus-universe-bom` that aggregates `camel-quarkus-bom`. This has the advantage that the user does not need to care for the compatibility of the individual artifacts that may potentially come from various independent project. All artifacts managed by `quarkus-universe-bom` is supposed to work together flawlessly.
   * Using `camel-quarkus-bom` instead of `quarkus-universe-bom`: As long as the user does not import any other BoM beyond `camel-quarkus-bom`, this is an easy and reliable option too. `camel-quarkus-bom` manages all supported Camel artifacts and it also imports `quarkus-bom`. This option can be used if the user plans to use only extensions from Quarkus and Camel Quarkus.
   * Combinig `camel-quarkus-bom` or `quarkus-universe-bom` with each other manually: does not make much sense because `camel-quarkus-bom` already imports a compatible version of `quarkus-universe-bom`.
   * Combinig `camel-quarkus-bom` with any other BoM: think carefully in which order you import them. The order of imports makes up the precedence. This matters for the artifacts managed by both BoMs.


----------------------------------------------------------------
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.

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



[GitHub] [camel-quarkus] ppalaga commented on issue #2135: Document the correct usage of BoMs

Posted by GitBox <gi...@apache.org>.
ppalaga commented on issue #2135:
URL: https://github.com/apache/camel-quarkus/issues/2135#issuecomment-760463570


   Got an error when submitting this one, created https://github.com/apache/camel-quarkus/issues/2136 and then found out this one was eventually created.


----------------------------------------------------------------
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.

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



[GitHub] [camel-quarkus] ppalaga closed issue #2135: Document the correct usage of BoMs

Posted by GitBox <gi...@apache.org>.
ppalaga closed issue #2135:
URL: https://github.com/apache/camel-quarkus/issues/2135


   


----------------------------------------------------------------
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.

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