[
https://issues.apache.org/jira/browse/RATIS-654?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16905490#comment-16905490
]
Tsz Wo Nicholas Sze commented on RATIS-654:
-------------------------------------------
- ratis-assembly/pom.xml
{code}
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.3.1</version>
{code}
The version can be omitted since it is already specified in the parent pom.
- pom.xml
{code}
@@ -165,7 +170,7 @@
-->
<apache-rat-plugin.version>0.12</apache-rat-plugin.version>
<build-helper-maven-plugin.version>1.9</build-helper-maven-plugin.version>
- <exec-maven-plugin.version>1.3.1</exec-maven-plugin.version>
+ <exec-maven-plugin.version>1.6.0</exec-maven-plugin.version>
<findbugs.version>3.0.0</findbugs.version>
<native-maven-plugin.version>1.0-alpha-8</native-maven-plugin.version>
<wagon-ssh.version>1.0</wagon-ssh.version>
{code}
How about we update the version to the latest as above?
> Fix generation LICENSE and NOTICE for third-party dependencies
> --------------------------------------------------------------
>
> Key: RATIS-654
> URL: https://issues.apache.org/jira/browse/RATIS-654
> Project: Ratis
> Issue Type: Bug
> Components: build
> Reporter: Ankit Singhal
> Assignee: Ankit Singhal
> Priority: Major
> Attachments: RATIS-654.patch, RATIS-654_v1.patch
>
>
> Details on licenses, what can be bundled and what can't be as per apache:-
> http://www.apache.org/legal/resolved.html
> Below is the guide on how a dev should be assembling LICENSE and NOTICE:
> http://www.apache.org/dev/licensing-howto.html
> We need to include LICENSE and NOTICE for transitive dependencies as well
> http://www.apache.org/dev/licensing-howto.html#deps-of-deps
> The supplemental model[s1] of maven can help in supplementing missing
> information of LICENSE and NOTICE in the third-party dependencies in our
> bundled LICENSE and NOTICE
> [1]
> https://maven.apache.org/plugins/maven-remote-resources-plugin/supplemental-models.html
> Here, I have copied the resource-bundle created by HBase , so that we don't
> need to re-write whole logic of generating LICENSE and NOTICE in apache way.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)