As part of the Apache release process it is a requirement to check licenses 
using Apache RAT.

It would be helpful to run this tool for every PR submitted and at the very 
least have scripts for automation during the release process.

Before beginning work on this issue i’d like to ask for feedback on the 2 
options below:

1. should we copy the RAT process from another project and customize as needed

[Hadoop 
process](https://github.com/apache/hadoop/blob/0c52da7d3e381ca59cd0ff72d143066a5c28d826/dev-support/bin/create-release#L534)

[Spark process](https://github.com/apache/spark/blob/master/dev/check-license)

just to name a few.

2. should we start from scratch and create our own script for this project

I think option 1 is ideal, However being new to the ASF i’d like to clarify the 
proper etiquette for using other projects files as a starting point for 
features of our own project.
Of course this is fundamental to open source but I’m curious what the community 
thinks is the right way to do this.

- Nathanael



Reply via email to