+1 for removing camel-scala DSL, +0.95 for removing camel-groovy DSL as well.
regards Grzegorz Grzybek 2017-02-22 9:53 GMT+01:00 Andrea Cosentino <ancosen1...@yahoo.com.invalid>: > +1 from my side. > -- > Andrea Cosentino > ---------------------------------- > Apache Camel PMC Member > Apache Karaf Committer > Apache Servicemix Committer > Email: ancosen1...@yahoo.com > Twitter: @oscerd2 > Github: oscerd > > > > On Wednesday, February 22, 2017 9:51 AM, Claus Ibsen <claus.ib...@gmail.com> > 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? > > > > -- > Claus Ibsen > ----------------- > http://davsclaus.com @davsclaus > Camel in Action 2: https://www.manning.com/ibsen2