Hi Guillaume,
+1 for the effort, I very much appreciate any effort to
simplify/speedup the build and separate the concerns.

I would also like to know how the workflow for keeping the starters in
sync would look like, would this be done by individually: on changes
to the Camel repository there needs to be a corresponding change in
the Camel Spring Boot repository? Could we invest in some automation
here?

zoran

On Mon, Dec 9, 2019 at 10:47 PM Guillaume Nodet <gno...@apache.org> wrote:
>
> Hi everyone,
>
> Since Camel 3.0.0 has been released, and given we now have different
> subprojects, I'd like to discuss the possibility of moving the spring boot
> support into a different git repository.
> I see several benefits:
>   * being able to support different versions of spring boot
>   * better decoupling
>   * improved build speed
> I've created a PR at https://github.com/gnodet/camel/tree/CAMEL-14226 that
> could be used for the new repo.  I haven't tackled the PR for the main
> camel repo yet, but it should be easier I think.
> The internal tooling had to be adapted to cope with the new setup.  The
> main difference is that each starter uses a maven plugin which generates:
> the starter pom, the spring boot configs and updates the catalog.
>
> Feedback welcomed !
>
> Cheers,
> Guillaume Nodet



-- 
Zoran Regvart

Reply via email to