zentol opened a new pull request #7246: 11023 batch1
URL: https://github.com/apache/flink/pull/7246
 
 
   ## What is the purpose of the change
   
   This PR is the first batch of licensing updates for our connectors.
   It adds NOTICE an licenses to the cassandra, ES1, ES2, ES5 and kinesis 
connectors.
   
   ## Verifying this change
   
   Manually verified.
   
   For a given module,
   1) compile the module and
   - check that the jar does not contain LICENSE/NOTICE files in the root 
directory
   - check that the jar does not contain any LICENSE.txt/NOTICE files in the 
root or META-INF directory
   
   2) take the pom.xml (specifically the `maven-shade-plugin` configuration) and
   - check that all (non-Flink) dependencies that are included in the jar are 
listed in the NOTICE file under src/main/resources/META-INF
    - for modules that do not explicitly list the included modules (i.e. use 
`*:*` for the `artifactSet`) you can use `mvn dependency:list 
-DincludeScope=runtime` to find out which dependencies would be bundled (beware 
of filters in the shade-plugin configuration!)
   - check that we include the license under 
`src/main/resources/META-INF/licenses` for each dependency that is not licensed 
under the ASLv2
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to