+0

I would not drop for the codebase (or maybe eventually move to camel-extra): if some people are interested to maintain and contribution of those DSLs, they should be able to do so.

Regards
JB

On 02/22/2017 09:51 AM, Claus Ibsen wrote:
Hi

99% of Camel users are using Java / Java8 / XML DSLs. And they are all
up to date and aligned.

We have camel-groovy with a little Camel DSL that adds a bit of
integration with groovy closures etc - but they are not really much in
use / maintained etc.

For camel-scala the DSL is overly complex to maintain and it was
created many years ago when Scala became hot, and some developers want
to use every nifty feature in Scala as an experiment - and created the
initial camel-scala module.

Scala or Groovy users can just as well use the standard DSL from Java
/ Java8 as well as these languages are inter-operable with regular
Java.


Should we deprecate these and drop them from Camel 3.0 onwards?

If we do so and if there are some users whom want to maintain them, we
can move the code to camel-extra or some place on github etc.


Any comments?




--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to