[ 
https://issues.apache.org/jira/browse/PIO-30?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15930568#comment-15930568
 ] 

ASF GitHub Bot commented on PIO-30:
-----------------------------------

Github user dszeto commented on the issue:

    https://github.com/apache/incubator-predictionio/pull/364
  
    @shimamoto We can't really release binary packages on Apache yet until we 
have reviewed all packaged transitive dependencies comply with Apache policies. 
It will be a non-trivial exercise. Many people want to ship 0.11 as soon as 
possible, so it would probably be the next release. We will still require users 
to build their own package, so cross building everything in one shot would take 
too much time for them.
    
    The goal is mostly about being flexible to use different dependencies 
instead of enforcing a set. We probably will only officially test Scala 2.10 + 
Spark 1.6, and Scala 2.11 + Spark 2. I tried other combos but haven't been able 
to make them work yet.
    
    Agree the ES dep need to be fixed.


> Cross build for different versions of scala and spark
> -----------------------------------------------------
>
>                 Key: PIO-30
>                 URL: https://issues.apache.org/jira/browse/PIO-30
>             Project: PredictionIO
>          Issue Type: Improvement
>            Reporter: Marcin ZiemiƄski
>            Assignee: Chan
>             Fix For: 0.11.0
>
>
> The present version of Scala is 2.10 and Spark is 1.4, which is quite old. 
> With Spark 2.0.0 come many performance improvements and features, that people 
> will definitely like to add to their templates. I am also aware that past 
> cannot be ignored and simply dumping 1.x might not be an option for other 
> users. 
> I propose setting up a crossbuild in sbt to build with scala 2.10 and Spark 
> 1.6 and a separate one for Scala 2.11 and Spark 2.0. Most of the files will 
> be consistent between versions including API. The problematic ones will be 
> divided between additional source directories: src/main/scala-2.10/ and 
> src/main/scala-2.11/. The dockerized tests should also take the two versions 
> into consideration



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to