ASF License Header Known Exclusions
March 9, 2021 ยท View on GitHub
For convenience, the following tables provide listings of each project repository's files that have been excluded from having Apache license headers and from license scanning utilities that are part of the release process.
In addition, the specific rationale for the exclusion, in accordance with Apache release policies, is indicated as well. Rationales that are indicated by a TAG are fully described on the license_compliance.md page.
NOTE: This listings are not intended to be complete or canonical
Exclusions part of Apache source code release
openwhisk
openwhisk-apigateway
| Exclusion | Rationale [TAG] |
|---|---|
| .profiling.after | PROFILE |
| .profiling.before | PROFILE |
openwhisk-catalog
| Exclusion | Rationale [TAG] |
|---|---|
| credentials.json.enc | API.ENC |
openwhisk-client-go
| Exclusion | Rationale [TAG] |
|---|---|
| Godeps/Godeps.json | GODEPS.JSON |
| Godeps/Readme | GODEPS.README |
| wski18n/i18n_resources.go | I18N.1, NOTE: ASF Header manually added after autogen. recently |
| wski18n/resources | JSON, Empty files (i.e., no translations yet) |
openwhisk-deploy-kube
| Exclusion | Rationale [TAG] |
|---|---|
| helm/runtimes.json | JSON |
| runtimes-minimal-travis.json | JSON |
| kubernetes/controller/controller.env | KUBE.1 |
| kubernetes/invoker/invoker-dcf.env | KUBE.1 |
| kubernetes/invoker/invoker-k8scf.env | KUBE.1 |
openwhisk-runtime-docker
| Exclusion | Rationale [TAG] |
|---|---|
| ansible/environments/local/hosts | ANS.HOSTS |
openwhisk-runtime-java
| Exclusion | Rationale [TAG] |
|---|---|
| ansible/environments/local/hosts | ANS.HOSTS |
openwhisk-runtime-nodejs
| Exclusion | Rationale [TAG] |
|---|---|
| ansible/environments/local/hosts | ANS.HOSTS |
| core/nodejs8Action/package.json | JSON |
| core/nodejsActionBase/package.json | JSON |
openwhisk-runtime-php
| Exclusion | Rationale [TAG] |
|---|---|
| ansible/environments/local/hosts | ANS.HOSTS |
| core/php7.1Action/composer.json | JSON |
openwhisk-runtime-python
| Exclusion | Rationale [TAG] |
|---|---|
| ansible/environments/local/hosts | ANS.HOSTS |
| core/php7.1Action/composer.json | JSON |
openwhisk-runtime-swift
| Exclusion | Rationale [TAG] |
|---|---|
| ansible/environments/local/hosts | ANS.HOSTS |
openwhisk-wskdeploy
| Exclusion | Rationale [TAG] |
|---|---|
| wski18n/i18n_resources.go | I18N.1 |
| wski18n/resources | JSON, Empty files (i.e., no translations yet) |
| Godeps/Godeps.json | GODEPS.JSON |
| Godeps/Readme | GODEPS.README |
| ansible/environments/local/hosts | ANS.HOSTS |
Exclusions NOT part of Apache source code release
The following "tests" files are excluded from having ASF License headers, but alse are NOT part of the project source code release archive when created.
openwhisk
openwhisk-apigateway
| Exclusion | Rationale [TAG] |
|---|---|
| tests/scripts/lua/management/examples/example1.json | JSON |
| tests/scripts/lua/management/examples/example2.json | JSON |
| tests/scripts/lua/management/examples/example3.json | JSON |
| tests/lua_modules | Travis installed test modules scripts. Not part of source code release. |
| lua_install | Travis installed test packages. Not part of source code release. |
openwhisk-catalog
| Exclusion | Rationale [TAG] |
|---|---|
| tests/credentials.json.enc | API.ENC |
openwhisk-cli
| Exclusion | Rationale [TAG] |
|---|---|
| tests/src/dat/invalidInput1.json | JSON |
| tests/src/dat/invalidInput2.json | JSON |
| tests/src/dat/invalidInput3.json | JSON |
| tests/src/dat/invalidInput4.json | JSON |
openwhisk-runtime-docker
| Exclusion | Rationale [TAG] |
|---|---|
| None | N/A |
openwhisk-runtime-java
| Exclusion | Rationale [TAG] |
|---|---|
| None | N/A |
openwhisk-runtime-nodejs
| Exclusion | Rationale [TAG] |
|---|---|
| None | N/A |
openwhisk-runtime-php
| Exclusion | Rationale [TAG] |
|---|---|
| None | N/A |
openwhisk-runtime-python
| Exclusion | Rationale [TAG] |
|---|---|
| None | N/A |
openwhisk-runtime-swift
| Exclusion | Rationale [TAG] |
|---|---|
| tests/dat/SwiftyRequest/Package.resolved | OAPI |
openwhisk-wskdeploy
Notes
- logback (logger) failed in PG when adding XML comments that included the ASF license header. See PR#3702 which had to be reverted (although it passed Travis). This needs to be investigated as to why it failed in PG and if we need additional Travis tests.