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

Reply via email to