Ryan Skraba created AVRO-4220:
---------------------------------
Summary: Modernize RAT license checks
Key: AVRO-4220
URL: https://issues.apache.org/jira/browse/AVRO-4220
Project: Apache Avro
Issue Type: Task
Components: build
Affects Versions: 1.13.0
Reporter: Ryan Skraba
The newest rat plugin 0.17 has made some [significant
improvements|https://creadur.apache.org/rat/apache-rat-plugin/mvn_options.html]
in auditing. We should:
1) Move to the new maven plugin configuration (notably using the
<inputIncludes> tags instead of <includes>)
2) Review the excluded files and add licenses where we can. Markdown, HTML and
SVG can all have comments where the ASL2 header can be placed.
3) Only the checked in files (not .gitignore) and files in the distribution
need to be RAT checked. Normally we can configure this more simply with RAT
0.17 than the megalist of exclusions we currently maintain.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)