+1 move to extra. The Scala DSL is overly complex and full of unexpected traps (IMHO) but it would be a shame to remove it completely
On Thu, Feb 23, 2017 at 10:27 AM, Luca Burgazzoli <lburgazz...@gmail.com> wrote: > +1 to move them on camel-extra > > --- > Luca Burgazzoli > > > On Thu, Feb 23, 2017 at 9:12 AM, Christian Müller > <christian.muel...@gmail.com> wrote: > > +1 > > > > Best, > > Christian > > > > Am 22.02.2017 9:51 vorm. schrieb "Claus Ibsen" <claus.ib...@gmail.com>: > > > >> 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? > >> > >> > >> > >> -- > >> Claus Ibsen > >> ----------------- > >> http://davsclaus.com @davsclaus > >> Camel in Action 2: https://www.manning.com/ibsen2 > >> > -- A Motto Smile a while, and while you smile another smiles And soon there's miles and miles of smiles And life's worth while because you smile