ppalaga commented on PR #5117: URL: https://github.com/apache/camel-quarkus/pull/5117#issuecomment-1670097150
We had a chat with @claudio4j and we agreed to work towards the following (@jamesnetherton and others please speak up if you do not like something): 1. The BOM currently in `extensions-jvm/k/bom/pom.xml` will be eliminated by moving the entries to `poms/bom/pom.xml`. I believe it is better both for CQ maintainers and for Camel K maintainers to have just a single BOM. The newly added entries won't be many and they will hopefully not confuse Camel Quarkus users too much. 2. Some modules can perhaps be merged into others, e.g. there is a chance to have just a single camel-k specific extension. 3. We need to figure out whether the new extension(s) needs to work in native mode (any opinion on that @lburgazzoli ?) and possibly move it from `extensions-jvm` to `extensions`. Same for the tests. Some tests will possibly have to be split into native/jvm only parts, because some DSL are only supported in JVM. 4. The intermediate `/k/` directory should be eliminated. Besides that, I am fine with the current `camel-quarkus-k` name prefix, as well as I'd be fine with `camel-quarkus-camel-k` or `camel-quarkus-camelk`. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
