[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16072677#comment-16072677 ] ASF GitHub Bot commented on PIO-69: --- Github user asfgit closed the pull request at: https://github.com/apache/incubator-predictionio/pull/397 > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16067029#comment-16067029 ] ASF GitHub Bot commented on PIO-69: --- Github user takezoe commented on the issue: https://github.com/apache/incubator-predictionio/pull/397 @dszeto I added `tests/check_libraries.sh` to check library dependencies and it's also available on the Travis build. It would be failed when there are any changes in library dependencies. Then we can check the report and update LICENSE.txt. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16065785#comment-16065785 ] ASF GitHub Bot commented on PIO-69: --- Github user takezoe commented on the issue: https://github.com/apache/incubator-predictionio/pull/397 @dszeto > We probably need to write a script and put in an exclusion file for those that we have manually verified, and put this check as part of our automated tests. OK, I will include them in this pull request. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16065217#comment-16065217 ] ASF GitHub Bot commented on PIO-69: --- Github user dszeto commented on the issue: https://github.com/apache/incubator-predictionio/pull/397 @takezoe Excellent work. Thanks! 🎉 I think the only concern left is to make sure whenever we add a new dependency that does not have clear indication of license compatibility, it will be caught automatically. We probably need to write a script and put in an exclusion file for those that we have manually verified, and put this check as part of our automated tests. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16058593#comment-16058593 ] ASF GitHub Bot commented on PIO-69: --- Github user takezoe commented on the issue: https://github.com/apache/incubator-predictionio/pull/397 I checked the license of all non-ASL libraries and all them can be included as binary form in the distribution. I added their license text to `LICENSE.txt` and updated `make-distribution.sh` to include `LICENSE.txt` and `NOTICE.txt` in the binary distribution. I think all tasks about 3rd party license is done. Let me know if I have to do something else. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16057877#comment-16057877 ] ASF GitHub Bot commented on PIO-69: --- Github user takezoe commented on the issue: https://github.com/apache/incubator-predictionio/pull/397 I added license information for the binary distribution to `LICENSE.txt` and `NOTICE.txt`, but rather it might be nice to create separate files for the binary distribution. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16057034#comment-16057034 ] Naoki Takezoe commented on PIO-69: -- I finished to generate a license report which shows non-ASL libraries using sbt-license-report plugin. So I closed my previous PR and created new one. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16057028#comment-16057028 ] ASF GitHub Bot commented on PIO-69: --- GitHub user takezoe opened a pull request: https://github.com/apache/incubator-predictionio/pull/397 [PIO-69] Add license report generation using sbt-license-report plugin `make-licensereport.sh` generates `license-reports/licences-notice.csv` which contains only non-ASL libraries. The result in the latest develop branch is: ``` Common Public License,Common Public License Version 1.0 (http://www.opensource.org/licenses/cpl1.0.txt),junit # junit # 4.11, GPL,GPL2 w/ CPE (http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey # jersey-core # 1.8, GPL,GPL2 w/ CPE (http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey # jersey-core # 1.9, GPL,GPL2 w/ CPE (http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey # jersey-json # 1.8, GPL,GPL2 w/ CPE (http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey # jersey-json # 1.9, GPL,GPL2 w/ CPE (http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey # jersey-server # 1.8, GPL,GPL2 w/ CPE (http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey # jersey-server # 1.9, GPL,GPL2 w/ CPE (https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html),javax.xml.bind # jaxb-api # 2.2.2, GPL,GPL2 w/ CPE (https://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.xml.bind # jaxb-impl # 2.2.3-1, GPL,GPL2 w/ CPE (https://glassfish.java.net/public/CDDL+GPL_1_1.html),org.jvnet.mimepull # mimepull # 1.9.5, MIT,MIT (https://github.com/softprops/semverfi/blob/0.1.3/LICENSE),me.lessis # semverfi_2.10 # 0.1.3, MIT,MIT License (http://www.opensource.org/licenses/mit-license.php),com.github.scopt # scopt_2.10 # 3.5.0, MIT,MIT License (http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api # 1.7.14, MIT,MIT License (http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api # 1.7.18, MIT,MIT License (http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api # 1.7.2, MIT,MIT License (http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api # 1.7.5, MIT,MIT License (http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api # 1.7.7, MIT,MIT License (http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-log4j12 # 1.7.18, MIT,MIT License (http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-log4j12 # 1.7.5, Mozilla,Mozilla Public License Version 1.1 (http://www.mozilla.org/MPL/MPL-1.1.txt),org.jamon # jamon-runtime # 2.3.1, Public Domain,Public Domain (http://creativecommons.org/licenses/publicdomain),com.github.stephenc.high-scale-lib # high-scale-lib # 1.1.1, Public Domain,Public Domain,org.tukaani # xz # 1.0, unrecognized,none specified (none specified),asm # asm # 3.1, unrecognized,none specified (none specified),javax.servlet # servlet-api # 2.5, unrecognized,none specified (none specified),javax.servlet.jsp # jsp-api # 2.1, unrecognized,none specified (none specified),org.apache.zookeeper # zookeeper # 3.4.6, unrecognized,none specified (none specified),org.codehaus.jettison # jettison # 1.1, ``` We would able to create a NOTICE file for the binary distribution from this report. You can merge this pull request into a Git repository by running: $ git pull https://github.com/takezoe/incubator-predictionio license-report Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-predictionio/pull/397.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #397 commit b6c296e1e2eea55cd097388a4b0d8adaab93ffd4 Author: Naoki Takezoe Date: 2017-06-21T02:56:21Z [PIO-69] Add license report generation using sbt-license-report plugin > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16057026#comment-16057026 ] ASF GitHub Bot commented on PIO-69: --- Github user takezoe closed the pull request at: https://github.com/apache/incubator-predictionio/pull/396 > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16057025#comment-16057025 ] ASF GitHub Bot commented on PIO-69: --- Github user takezoe commented on the issue: https://github.com/apache/incubator-predictionio/pull/396 Close this request because sbt-license-report plugin looks more useful to extract license information of depended libraries. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16056943#comment-16056943 ] ASF GitHub Bot commented on PIO-69: --- Github user takezoe commented on the issue: https://github.com/apache/incubator-predictionio/pull/396 [sbt-license-report plugin](https://github.com/sbt/sbt-license-report) might be more suitable for this purpose than sbt-dependency-graph plugin. I'm testing it... > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16056905#comment-16056905 ] ASF GitHub Bot commented on PIO-69: --- GitHub user takezoe opened a pull request: https://github.com/apache/incubator-predictionio/pull/396 [PIO-69] Add sbt-dependency-graph plugin Add [sbt-dependency-graph plugin](https://github.com/jrudolph/sbt-dependency-graph) to inspect license of depended libraries. We can run inspection as: ``` sbt dependencyLicenseInfo ``` Result in the latest develop branch: ``` [info] No license specified [info] org.apache.predictionio:apache-predictionio-common_2.10:0.11.1-SNAPSHOT [info] [info] Apache 2 [info] io.spray:spray-routing_2.10:1.3.3 [info] io.spray:spray-httpx_2.10:1.3.3 [info] io.spray:spray-can_2.10:1.3.3 [info] io.spray:spray-io_2.10:1.3.3 [info] io.spray:spray-http_2.10:1.3.3 [info] org.parboiled:parboiled-scala_2.10:1.1.7 [info] org.parboiled:parboiled-core:1.1.7 [info] io.spray:spray-util_2.10:1.3.3 [info] [info] Apache License [info] com.chuusai:shapeless_2.10:1.2.4 [info] [info] Apache License, Version 2.0 [info] com.typesafe.akka:akka-slf4j_2.10:2.3.15 [info] com.typesafe.akka:akka-actor_2.10:2.3.15 [info] com.typesafe:config:1.2.1 [info] [info] CDDL 1.1 [info] org.jvnet.mimepull:mimepull:1.9.5 [info] [info] MIT License [info] org.slf4j:slf4j-api:1.7.5 [info] No license specified [info] org.apache.predictionio:apache-predictionio-parent_2.10:0.11.1-SNAPSHOT [info] No license specified [info] org.apache.predictionio:apache-predictionio-e2_2.10:0.11.1-SNAPSHOT [info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}data... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] Done updating. [info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}data... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] Done updating. [info] No license specified [info] org.apache.predictionio:apache-predictionio-data_2.10:0.11.1-SNAPSHOT [info] org.apache.predictionio:apache-predictionio-common_2.10:0.11.1-SNAPSHOT [info] [info] ASL [info] org.json4s:json4s-native_2.10:3.2.10 [info] org.json4s:json4s-core_2.10:3.2.10 [info] org.json4s:json4s-ast_2.10:3.2.10 [info] [info] Apache [info] com.github.nscala-time:nscala-time_2.10:2.6.0 [info] [info] Apache 2 [info] joda-time:joda-time:2.9.1 [info] org.joda:joda-convert:1.2 [info] io.spray:spray-routing_2.10:1.3.3 [info] io.spray:spray-httpx_2.10:1.3.3 [info] io.spray:spray-can_2.10:1.3.3 [info] io.spray:spray-io_2.10:1.3.3 [info] io.spray:spray-http_2.10:1.3.3 [info] org.parboiled:parboiled-scala_2.10:1.1.7 [info] org.parboiled:parboiled-core:1.1.7 [info] io.spray:spray-util_2.10:1.3.3 [info] [info] Apache License [info] com.chuusai:shapeless_2.10:1.2.4 [info] [info] Apache License, Version 2.0 [info] com.typesafe.akka:akka-slf4j_2.10:2.3.15 [info] com.typesafe.akka:akka-actor_2.10:2.3.15 [info] com.typesafe:config:1.2.1 [info] [info] BSD [info] com.thoughtworks.paranamer:paranamer:2.6 [info] org.clapper:grizzled-slf4j_2.10:1.0.2 [info] [info] BSD-like [info] org.scala-lang:scalap:2.10.6 [info] org.scala-lang:scala-compiler:2.10.6 [info] org.scala-lang:scala-reflect:2.10.6 [info] [info] CDDL 1.1 [info] org.jvnet.mimepull:mimepull:1.9.5 [info] [info] MIT License [info] org.slf4j:slf4j-api:1.7.7 [info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}core... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] Done updating. [info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}core... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] Done updating. [info] No license specified [info] org.apache.predictionio:apache-predictionio-core_2.10:0.11.1-SNAPSHOT [info] org.apache.predictionio:apache-predictionio-data_2.10:0.11.1-SNAPSHOT [info] org.apache.predictionio:apache-predictionio-common_2.10:0.11.1-SNAPSHOT [info] [info] ASL [info] org.json4s:json4s-ext_2.10:3.2.10 [info] org.json4s:json4s-native_2.10:3.2.10 [info] org.json4s:json4s-core_2.10:3.2.10 [info] org.json4s:json4s-ast_2.10:3.2.10 [info] [info] Apache [info] com.github.nscala-time:nscala-time_2.10:2.6.0 [info] [info] Apache 2 [info] org.scalaj:scalaj-http_2.10:1.1.6 [info] org.joda:joda-convert:1.6 [info] org.objenesis:objenesis:2.1 [info] com.twitter:chill-bijection_2.10:0.7.2 [info]
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16056898#comment-16056898 ] Naoki Takezoe commented on PIO-69: -- I checked license of libraries using sbt-dependency-plugin (https://github.com/jrudolph/sbt-dependency-graph): {code} [info] No license specified [info] org.apache.predictionio:apache-predictionio-common_2.10:0.11.1-SNAPSHOT [info] [info] Apache 2 [info] io.spray:spray-routing_2.10:1.3.3 [info] io.spray:spray-httpx_2.10:1.3.3 [info] io.spray:spray-can_2.10:1.3.3 [info] io.spray:spray-io_2.10:1.3.3 [info] io.spray:spray-http_2.10:1.3.3 [info] org.parboiled:parboiled-scala_2.10:1.1.7 [info] org.parboiled:parboiled-core:1.1.7 [info] io.spray:spray-util_2.10:1.3.3 [info] [info] Apache License [info] com.chuusai:shapeless_2.10:1.2.4 [info] [info] Apache License, Version 2.0 [info] com.typesafe.akka:akka-slf4j_2.10:2.3.15 [info] com.typesafe.akka:akka-actor_2.10:2.3.15 [info] com.typesafe:config:1.2.1 [info] [info] CDDL 1.1 [info] org.jvnet.mimepull:mimepull:1.9.5 [info] [info] MIT License [info] org.slf4j:slf4j-api:1.7.5 [info] No license specified [info] org.apache.predictionio:apache-predictionio-parent_2.10:0.11.1-SNAPSHOT [info] No license specified [info] org.apache.predictionio:apache-predictionio-e2_2.10:0.11.1-SNAPSHOT [info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}data... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] Done updating. [info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}data... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] Done updating. [info] No license specified [info] org.apache.predictionio:apache-predictionio-data_2.10:0.11.1-SNAPSHOT [info] org.apache.predictionio:apache-predictionio-common_2.10:0.11.1-SNAPSHOT [info] [info] ASL [info] org.json4s:json4s-native_2.10:3.2.10 [info] org.json4s:json4s-core_2.10:3.2.10 [info] org.json4s:json4s-ast_2.10:3.2.10 [info] [info] Apache [info] com.github.nscala-time:nscala-time_2.10:2.6.0 [info] [info] Apache 2 [info] joda-time:joda-time:2.9.1 [info] org.joda:joda-convert:1.2 [info] io.spray:spray-routing_2.10:1.3.3 [info] io.spray:spray-httpx_2.10:1.3.3 [info] io.spray:spray-can_2.10:1.3.3 [info] io.spray:spray-io_2.10:1.3.3 [info] io.spray:spray-http_2.10:1.3.3 [info] org.parboiled:parboiled-scala_2.10:1.1.7 [info] org.parboiled:parboiled-core:1.1.7 [info] io.spray:spray-util_2.10:1.3.3 [info] [info] Apache License [info] com.chuusai:shapeless_2.10:1.2.4 [info] [info] Apache License, Version 2.0 [info] com.typesafe.akka:akka-slf4j_2.10:2.3.15 [info] com.typesafe.akka:akka-actor_2.10:2.3.15 [info] com.typesafe:config:1.2.1 [info] [info] BSD [info] com.thoughtworks.paranamer:paranamer:2.6 [info] org.clapper:grizzled-slf4j_2.10:1.0.2 [info] [info] BSD-like [info] org.scala-lang:scalap:2.10.6 [info] org.scala-lang:scala-compiler:2.10.6 [info] org.scala-lang:scala-reflect:2.10.6 [info] [info] CDDL 1.1 [info] org.jvnet.mimepull:mimepull:1.9.5 [info] [info] MIT License [info] org.slf4j:slf4j-api:1.7.7 [info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}core... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] Done updating. [info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}core... [info] Resolving org.fusesource.jansi#jansi;1.4 ... [info] Done updating. [info] No license specified [info] org.apache.predictionio:apache-predictionio-core_2.10:0.11.1-SNAPSHOT [info] org.apache.predictionio:apache-predictionio-data_2.10:0.11.1-SNAPSHOT [info] org.apache.predictionio:apache-predictionio-common_2.10:0.11.1-SNAPSHOT [info] [info] ASL [info] org.json4s:json4s-ext_2.10:3.2.10 [info] org.json4s:json4s-native_2.10:3.2.10 [info] org.json4s:json4s-core_2.10:3.2.10 [info] org.json4s:json4s-ast_2.10:3.2.10 [info] [info] Apache [info] com.github.nscala-time:nscala-time_2.10:2.6.0 [info] [info] Apache 2 [info] org.scalaj:scalaj-http_2.10:1.1.6 [info] org.joda:joda-convert:1.6 [info] org.objenesis:objenesis:2.1 [info] com.twitter:chill-bijection_2.10:0.7.2 [info] com.twitter:bijection-core_2.10:0.8.0 [info] com.twitter:chill_2.10:0.7.2 [info] com.twitter:chill-java:0.7.2 [info] joda-time:joda-time:2.9.1 [info] io.spray:spray-routing_2.10:1.3.3 [info] io.spray:spray-httpx_2.10:1.3.3 [info] io.spray:spray-can_2.10:1.3.3 [info] io.spray:spray-io_2.10:1.3.3 [info] io.spray:spray-http_2.10:1.3.3 [info] org.parboiled:parboiled-scala_2.10:1.1.7 [info] org.parboiled:parboiled-core:1.1.7 [info] io.spray:spray-util_2.10:1.3.3 [info] [info] Apache License [info] com.chuusai:shapeless_2.10:1.2.4 [info] [info] Apache License, Version 2.0 [info] net.jodah:typetools:0.3.1 [info] org.apache.commons:commons-lang3:3.4 [info] com.typesafe.akka:akka-slf4j_2.10:2.3.15 [info] com.typesafe
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16037648#comment-16037648 ] ASF GitHub Bot commented on PIO-69: --- Github user dszeto commented on the issue: https://github.com/apache/incubator-predictionio/pull/368 Hey @steven-haddix , sorry for the late response and thanks for the PR. A couple comments about this PR. The Linux manual installation page is supposed to be used with binary distributions of PredictionIO, which we are tackling here: https://issues.apache.org/jira/browse/PIO-69 Also Apache encourages the use of their distributions mirrors instead of hitting their archive server directly, thus this instruction: http://predictionio.incubator.apache.org/install/install-sourcecode/#downloading-source-code. It would be great to find a way for `wget` to work automatically with Apache mirrors. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16037643#comment-16037643 ] Donald Szeto commented on PIO-69: - Hey [~shinsuke], the main issue here is that Apache requires auditing all bundled 3rd party libraries in any binary distributions that would be uploaded to the Apache distribution network. Our make-distribution.sh script already handles creating the binary distribution part. What is missing here is to make sure the binary distribution only contains 3rd party libraries that are compatible with the APLv2 license. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16036518#comment-16036518 ] Shinsuke Sugaya commented on PIO-69: For binary/source distributions in 0.12, I'll check/modify build.sbt to create the following files: - Binary: apache-predictionio-bin-0.12.0-incubating.tar.gz (Use default parameters: Scala 2.11.8, Spark 2.1.1, Hadoop 2.7.3, Elasticsearch 5.4.1) - Source: apache-predictionio-0.12.0-incubating.tar.gz Tasks are in this issue: - Check/Modify build.sbt with sbt-native-packager - Update Release Procedure doc: PMC.md Please let me know if you have any concerns. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher >Assignee: Shinsuke Sugaya > -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (PIO-69) Create binary version of PredictionIO as part of release process
[ https://issues.apache.org/jira/browse/PIO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16019047#comment-16019047 ] Shinsuke Sugaya commented on PIO-69: Currently, make-distribution.sh supports --with-rpm/--with-deb options to create rpm/deb package. What is the goal for this issue? (update docs or the like?) If it's a task to improve scripts related to sbt-native-packager, I can do that. > Create binary version of PredictionIO as part of release process > > > Key: PIO-69 > URL: https://issues.apache.org/jira/browse/PIO-69 > Project: PredictionIO > Issue Type: New Feature > Components: Build >Reporter: Sara Asher > -- This message was sent by Atlassian JIRA (v6.3.15#6346)