imho, +1 to move to camel-extra
On Thu, 23 Feb 2017 at 12:31, Edoardo Causarano <edoardo.causar...@gmail.com> wrote: > +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 > -- Sent from my iPhone