edespino opened a new pull request, #1066:
URL: https://github.com/apache/cloudberry/pull/1066

   This pull request introduces a full Apache RAT audit configuration to 
support ASF release readiness for Apache Cloudberry (Incubating) 2.0.0.
   
   Key changes:
   
   - Adds pom.xml configuration with custom apache-rat-plugin setup
   - Disables default matchers and registers all known permissive licenses 
(BSD, MIT, ISC, PostgreSQL, Artistic, 0BSD, etc.)
   - Includes matchers for GPL build files with Autoconf exceptions (e.g., 
config.guess, libtool.m4)
   - Adds matcher coverage for legacy contributors (EMC, VMware, Broadcom, 
Pivotal, Greenplum), all treated under the Apache License 2.0
   - Ensures licenseFamilyCategory values are unique to avoid matcher 
suppression
   - Introduces README.apache.md to document licensing provenance and 
historical contributors
   - Excludes the GPL-licensed file 
gpMgmt/bin/pythonSrc/ext/pylint-0.21.0.tar.gz from the audit
   - Audit passes cleanly with 0 unknown licenses
   
   To verify the audit locally:
   
       mvn clean verify -Drat.consoleOutput=true
   
   This will scan the full source tree using the defined license matchers and 
print a summary to the console. A detailed report will also be generated under 
`target/rat.txt`.
   
   This ensures that the entire source tree can be reliably verified for ASF 
Category A compliance and prepares the project for an IPMC-reviewed source 
release vote.
   
   Feedback welcome on matcher coverage, categorization, or formatting.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to