Hi Cameleers, On Fri, Dec 20, 2019 at 9:33 AM Gregor Zurowski <gre...@list.zurowski.org> wrote: > I wanted to follow up on Andrea's question regarding the release > process. As Guillaume already pointed out, one of the benefits of > splitting Spring Boot support into a separate repository is to be able > to support multiple Spring Boot versions. This would mean that the > Spring Boot support artifacts will have a separate release cycle? If > this is the case, I believe it's extremely important to provide an > overview that shows which Camel version works with which Spring Boot > support artifacts.
I assumed that we would release a Camel version and, perhaps shortly after, the Camel Spring Boot starters. I assumed that the Camel Spring Boot starters would have the same version as the Camel release. A version of Camel depends on a Spring version, which would in some way dictates the Spring Boot version, so we need to make those in sync. The argument for supporting multiple Spring Boot versions, say 2.x and 3.x (of Spring Boot), we could release from two branches depending on the same Camel version. For that we would need to come up with a versioning scheme that allows the users to pick the correct version. zoran -- Zoran Regvart