camel-quarkus icon indicating copy to clipboard operation
camel-quarkus copied to clipboard

Log the Camel Quarkus version on startup

Open jamesnetherton opened this issue 1 year ago • 4 comments

I opened this in draft to get some feedback.

For micro release of Quarkus, we may end with something like this in the console logs:

INFO  [org.apa.cam.qua.cor.CamelBootstrapRecorder] (main) Apache Camel Quarkus 3.12.0 is starting
...
INFO  [io.quarkus] (main) my-cool-app 1.0.0 on JVM (powered by Quarkus 3.12.3)

Do folks think this could be a source of confusion for users? That the CQ version is potentially out of alignment compared to the version of the platform BOM.

jamesnetherton avatar Jun 20 '24 12:06 jamesnetherton

@jamesnetherton The PR alignes the Camel Quarkus version to minor quarkus platform version, is that correct?

zbendhiba avatar Jun 20 '24 13:06 zbendhiba

The PR alignes the Camel Quarkus version to minor quarkus platform version, is that correct?

The CQ version displayed in the logs will just be whatever the platform is aligned with. So it may not match the platform version perfectly.

jamesnetherton avatar Jun 20 '24 14:06 jamesnetherton

Well, I doubt that this could confuse tht users, there are camel version and quarkus version, now camel-quarkus version. How about show all of these version one line?

(main) Apache Camel Quarkus 3.12.0 (based on Camel 4.6.0 and Quarkus 3.12.0) is starting

zhfeng avatar Jun 21 '24 03:06 zhfeng

:+1: for the proposal from @zhfeng.

aldettinger avatar Jun 21 '24 09:06 aldettinger

Thanks for the feedback all. Seems the general idea is acceptable.

I'll stick with my original proposal of Apache Camel Quarkus 3.12.0 is starting initially. We can always revisit and update it in future.

jamesnetherton avatar Jul 08 '24 13:07 jamesnetherton