Isnt the future of servicemix karaf and karaf+camel project which is still
maintained? It is the only viable option to keep smix dynamism IMHO.

Le mar. 19 janv. 2021 à 05:42, Tadayoshi Sato <sato.tadayo...@gmail.com> a
écrit :

> On Sun, Jan 17, 2021 at 6:28 PM ski n <raymondmees...@gmail.com> wrote:
>
> > Hi all,
> >
> > In 2020 there was a clear roadmap towards 3.7.0. This roadmap focussed on
> > modularization and performance, especially useful in microservices and
> > cloud functions.
> >
> > Now I wonder what the roadmap of 2021 will be and what the future of
> Camel
> > brings.
> >
> > I made 12 questions on the Camel ecosystem to think about this topic:
> >
> >
> > 1) Management DSL
> >
> > Camel has always had the Java DSL. One of the last additions of this DSL
> is
> > the EndpointDSL. Not everything can be done with the DSL yet. Will there
> > also a Management DSL where you can configure and manage context and
> route?
> >
> > 2) Ease of use
> >
> > One of the strongest points of Camel is it ease of use. Are there ideas
> to
> > make it even more high level, towards citizens integrators?
> >
> > 3) Performance
> >
> > 3.x focussed on the memory footprint and performance of core Camel. Will
> > this focus shift towards components. For example
> > the 10 most used componets (file, ftp, sjms, kafka for example). Maybe
> > based on Maven statistics.
> >
> > 4) GraalVM
> >
> > Will GraalVM native images with ahead of time compilation will be
> > supported.
> >
> > 5) Java 17
> >
> > In september 2021 the new LTS for Java comes out. Will the team
> especially
> > target this release or will it first support Java 15?
> >
> > 6) DSL Export
> >
> > With DumpToXML it's possible to export a route in XML format. Will there
> > also a DumpToDSL?
> >
> > 7) jOOr I
> >
> > Will Csimple eventually replace simple?
> >
> > 8) jOOr II
> >
> > The jOOR language allows using Java code in a Camel expression. From an
> end
> > user perspective, why don't just use .java() like .groovy()?
> >
> > 9) jOOr III
> >
> > Is it/will it be also possible to run a complete Camel route written as
> > Java DSL through jOOr? (loading from a file with contains the Java DSL
> for
> > example)
> >
> > 10) ServiceMix is end-of-life. Will it get a replacement project
> (Syndesis
> > for example)? Will Syndesis be part of the Camel ecosystem like CamelK or
> > KafkaConnector?
> >
> > 11) CamelK and Syndesis?
> >
> > Will it be possible to run CamelK code within Syndesis? Seems like a
> great
> > combination?
> >
> > 12) CamelK
> >
> > Will it be possible to call CamelK programmatically from Java (instead of
> > use client written in Go)?
> >
>
> Yes, what kamel really does is creating a quarkus java app that uses
> camel-k-runtime to load the camel-k script on k8s.
> See for instance this itest to get an idea of how you can load camel-k
> script from a java app with camel-k-runtime:
>
> https://github.com/apache/camel-k-runtime/tree/master/itests/camel-k-itests-loader-js
>
>
> >
> > Final note:
> >
> > Well these are just question on a sunday morning :)These 12 questions are
> > not meant as user questions that need to be answered, but more as
> > discussion points for the user community for the future of Camel. Hope to
> > read the thoughts from devs and other users on making Camel even faster
> and
> > easier to work with. BTW thanks very much for all the achievements and
> hard
> > word on Camel in the strange year 2020.
> >
> > Kind regards,
> >
> > Raymond
> >
>
>
> --
> Tadayoshi Sato
>

Reply via email to