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)

Reply via email to