syncope-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Misagh Moayyed <misagh.moay...@tirasa.net>
Subject Re: [DISCUSS] How to replace ianal-maven-plugin?
Date Mon, 14 Oct 2019 11:15:50 GMT
I think the license-maven-plugin does have the ability to generate license headers or remove/update
them. Is that not the behavior we are looking for, or do I misunderstand? 

--Misagh

----- Original Message -----
> From: "Francesco Chicchiriccò" <ilgrosso@apache.org>
> To: "dev" <dev@syncope.apache.org>
> Sent: Friday, October 4, 2019 11:59:40 AM
> Subject: Re: [DISCUSS] How to replace ianal-maven-plugin?

> On 04/10/19 09:55, Misagh Moayyed wrote:
>>> We can only think to replace its features with something else; the job that
>>> ianal-maven-plugin does is to ensure that each artifact we generate contains
>>> both LICENSE and NOTICE files, in the appropriate places; otherwise, fail the
>>> build.
>>>
>>> Any idea about how to obtain the same feature with other plugin(s)?
>>
>> I have used the following in the past:
>>
>> - https://github.com/Jasig/maven-notice-plugin (...which I more or less maintain
>> with others)
>> - https://github.com/mycila/license-maven-plugin
>>
>> I am not sure if they are really that much better than the current plugin, but
>> it's worth trying them out with Syncope.
> 
> Are you sure that such two plugins do the job that ianal-maven-plugin does? As
> far as I can see, the former generates NOTICE files, while the latter does more
> or less the same job that Apache RAT does.
> 
> --
> Francesco Chicchiriccò
> 
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
> 
> Member at The Apache Software Foundation
> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
> http://home.apache.org/~ilgrosso/

Mime
View raw message