Hi, It seems handy to use the maven-remote-resources-plugin to add the license to all artifacts, but then again our parent pom seems to be designed to use local resources for NOTICE and LICENCE and according to the comment on https://github.com/apache/clerezza/blob/master/parent/pom.xml#L290 that plugin is only used there so that the local resources are used rather than the remote ones. I’m really not sure about what’s the best way to ensure we have the right legal texts in all required places.
Cheers, Reto From: Hasan Hasan <[email protected]> Sent: Tuesday, August 20, 2019 9:04 PM To: Furkan KAMACI <[email protected]> Cc: Reto Gmür <[email protected]>; [email protected] Subject: Re: Update version of org.apache.apache in parent/pom.xml Many thanks Furkan for the information. But I am not sure whether this is the way to go. The goal as it is defined now is surely not correct anymore according to the error message The parameters 'resourceBundles' for goal org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process are missing or invalid We need to specify resourceBundes parameters or if we don't need the goal, we remove it. @Reto Gmür<mailto:[email protected]> Can you please comment on this? Regards Hasan P.S. @Furkan KAMACI<mailto:[email protected]> I think you should be able to access the JIRA issue now. On Mon, Aug 19, 2019 at 9:01 AM Furkan KAMACI <[email protected]<mailto:[email protected]>> wrote: Hi Hasan, It seems that there is a maintenance at ASF Jira and I could not open the issue. I tried to build the project and got error too. First of all, we can update version to 21 since it is the latest one. On the other hand, I could build the project when I remove the goal of process. I followed that: https://github.com/apache/stanbol/blob/d1500ffba507dce0e43f228342aad97cae7cb0e3/parent/pom.xml#L497 <configuration> <properties> <preDepListText> // ------------------------------------------------------------------ // Transitive dependencies of this project determined from the // Apache Maven POM organized by organization. // // For a list of transitive depencies of this project determined // from the Apache Maven POM organized by licenses see the // DEPENDENCIES-BY-LICENSE file. // ------------------------------------------------------------------ </preDepListText> </properties> </configuration> What do you think about that? Kind Regards, Furkan KAMACI On Sun, Aug 18, 2019 at 1:13 AM Hasan <[email protected]<mailto:[email protected]>> wrote: Dear Reto and Furkan Could you please try to increase the version of org.apache.apache referred to in parent/pom.xml and then do a mvn install? I got error when using version 18. See issue https://issues.apache.org/jira/browse/CLEREZZA-1047 Could you please help fixing this? Thanks. Cheers Hasan
