1. I think not so hard. We don't use any specific features of scala 2.11 in
scalar and ignite-visor-console.
2. GG Visor does not depend on ignite-scalar. It uses scala 2.11 from its
own classpath. Not a problem.
3. About third parties - I don't hanged a single line of code. Just
introduced two artifacts: scalar-2.10 and scalar-2.11.

On Mon, Jun 1, 2015 at 9:52 PM, Sergi Vladykin <sergi.vlady...@gmail.com>
wrote:

> How hard will it be to support both versions of Scala in the project?
>
> Also what do you this about GridGain's Visor, will it work with both
> versions? I don't think we should break known third party software based on
> Apache Ignite.
>
> Sergi
>
> 2015-06-01 13:50 GMT+03:00 Alexey Kuznetsov <akuznet...@gridgain.com>:
>
> > Igniters,
> >
> > We have an open issue IGNITE-389: Integration with Spark: IgniteRDD.
> > And Spark uses Scala 2.10 (could be build with Scala 2.11).
> > Ignite uses Scala 2.11.
> >
> > So we need to some how solve this situation.
> > After some investigations (take a look in Spark pom) I found how to build
> > Ignite with Scala 2.10 and Scala 2.11.
> >
> > But there two open questions:
> >  #1. What should be default version of Scala? I think Scala 2.10 (for
> > compatibility with Spark out of the box).
> >
> >  #2. We need to upload on maven two versions of modules that depend on
> > Scala? How we should name them? I think names should be like:
> > ignite-scalar-${scala.version}.
> >
> > Any comments?
> >
> >
> >
> > --
> > Alexey Kuznetsov
> > GridGain Systems
> > www.gridgain.com
> >
>



-- 
Alexey Kuznetsov
GridGain Systems
www.gridgain.com

Reply via email to