Indifferent. Though, I personally like forcing as much of the build/validation 
into the developer’s machine in a default way as possible. :-p

-Rob

> On Aug 3, 2020, at 9:51 AM, Gary Gregory <garydgreg...@gmail.com> wrote:
> 
> I think it is also fine to not force feed it in a component's Maven
> lifecycle as long as it is listed in the defaultGoal element for that POM.
> 
> Maybe that would make a POM slightly less unwieldy.
> 
> Gary
> 
> On Mon, Aug 3, 2020 at 9:37 AM sebb <seb...@gmail.com> wrote:
> 
>> RAT is currently run during the validate phase, which is very early in
>> the cycle.
>> 
>> I think that is a nuisance, as it gets in the way of local testing.
>> Any new file has to have an AL header, or you have to remember to use
>> -Drat.skip.
>> This makes it harder to use test cases, e.g. provided in bug reports.
>> 
>> I think it would be better applied during the verify phase, which is
>> between package and install.
>> It will still catch missing licences, but won't be a nuisance otherwise.
>> 
>> Any objections?
>> 
>> Sebb
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to