Hi Toshiya,

thank you for this email. Yes, just sharing also here my opinion, that 
'apache-rat java cli tool' fits the best the current state of the KIE codebase, 
where we have also the kie-tools monorepo, that is not bound to the maven.


Jozef Marko

Software Developer

[email protected]



________________________________
From: Toshiya Kobayashi <[email protected]>
Sent: Thursday, November 14, 2024 7:25 AM
To: [email protected] <[email protected]>
Subject: [EXTERNAL] [DISCUSS] license headers check

Hi,

One of the cumbersome parts of the release verification is "All files have
license headers if necessary."

If we have a .rat-excludes file in each repository, the step can be quickly
done with the command line.

I filed a GH issue:
https://github.com/apache/incubator-kie-issues/issues/1613

Jozef mentioned that we should unify the approach (Thanks!), so I raise the
topic in this ML.

Please have a look at Jozef's comment about the existing initiatives for
license check.

https://github.com/apache/incubator-kie-issues/issues/1613#issuecomment-2475467000

As written in the comment, we should choose one of them.

- apache-rat-plugin
- checkstyle.header.template
- apache-rat java cli tool

Personally, +1 for `apache-rat java cli tool` because it's not tied to
maven projects and it's easy for the release verification step.

Please share any thoughts on this. Thanks!

Toshiya

Reply via email to