We have done something similar with camel-http and camel-http4. At some time, we should consider dropping the support for the older one.
Best, Christian Sent from a mobile device Am 26.01.2013 21:28 schrieb "Henryk Konsek" <hekon...@gmail.com>: > > There must be other project in the same unfortunate situation about Scala > > > > Anyone knows of other Maven based projects what they do? > > Camel is quite specific in this regards as it is not pure-Scala project. > > In my humble opinion the Camel way of handling Scala compatibility > issue is to fork only camel-scala module. This approach works like a > micro-branch. > > I would keep existing camel-scala module as a 2.9 branch, and created > forked camel-scala_2.10 module. By doing this, we will not force Scala > 2.9 users to change their dependencies. > > I also suggest to keep org.apache.camel.scala package name in both > modules. This will make easier for users to upgrade their routes to > the higher version of Scala. > > Any other ideas and approaches for the problem will be highly appreciated > :) . > > -- > Henryk Konsek > http://henryk-konsek.blogspot.com >