[
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] 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.akka:akka-actor_2.10:2.3.15
[info] com.typesafe:config:1.2.1
[info]
[info] Apache-2.0
[info] com.typesafe.play:twirl-api_2.10:1.1.1
[info]
[info] BSD
[info] org.ow2.asm:asm:5.0.3
[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-log4j12:1.7.18
[info] org.slf4j:slf4j-api:1.7.18
[info] com.github.scopt:scopt_2.10:3.5.0
[info]
[info] New BSD License
[info] com.esotericsoftware:kryo:3.0.3
[info] com.esotericsoftware:minlog:1.3.0
[info] com.esotericsoftware:reflectasm:1.10.1
[info] com.esotericsoftware.kryo:kryo:2.21
[info] com.esotericsoftware.minlog:minlog:1.2
[info] com.esotericsoftware.reflectasm:reflectasm:1.07
[info]
[info] New BSD license
[info] com.google.protobuf:protobuf-java:2.6.1
[info]
[info] The Apache Software License, Version 2.0
[info] log4j:log4j:1.2.17
[info] de.javakaffee:kryo-serializers:0.37
[info] com.google.code.gson:gson:2.5
[info] Updating {file:/Users/naoki.takezoe/incubator-predictionio/}tools...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] No license specified
[info]
org.apache.predictionio:apache-predictionio-tools_2.10:0.11.1-SNAPSHOT
[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.akka:akka-actor_2.10:2.3.15
[info] com.typesafe:config:1.2.1
[info]
[info] Apache-2.0
[info] com.typesafe.play:twirl-api_2.10:1.1.1
[info]
[info] BSD
[info] org.ow2.asm:asm:5.0.3
[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
[info] me.lessis:semverfi_2.10:0.1.3
[info]
[info] MIT License
[info] org.slf4j:slf4j-log4j12:1.7.18
[info] org.slf4j:slf4j-api:1.7.18
[info] com.github.scopt:scopt_2.10:3.5.0
[info]
[info] New BSD License
[info] com.esotericsoftware:kryo:3.0.3
[info] com.esotericsoftware:minlog:1.3.0
[info] com.esotericsoftware:reflectasm:1.10.1
[info] com.esotericsoftware.kryo:kryo:2.21
[info] com.esotericsoftware.minlog:minlog:1.2
[info] com.esotericsoftware.reflectasm:reflectasm:1.07
[info]
[info] New BSD license
[info] com.google.protobuf:protobuf-java:2.6.1
[info]
[info] The Apache Software License, Version 2.0
[info] log4j:log4j:1.2.17
[info] de.javakaffee:kryo-serializers:0.37
[info] com.google.code.gson:gson:2.5
```
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/takezoe/incubator-predictionio
sbt-dependency-graph-plugin
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-predictionio/pull/396.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 #396
----
commit 82b808ded2e19c08ac33ed13a30d58eaf6d01b6d
Author: Naoki Takezoe <[email protected]>
Date: 2017-06-21T02:56:21Z
[PIO-69] Add sbt-dependency-graph 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)