apache / openwhisk-catalog

Curated catalog of Apache OpenWhisk packages to interface with event producers and consumers
https://openwhisk.apache.org/
Apache License 2.0
33 stars 49 forks source link

A list of source files missing Apache license headers #256

Closed daisy-ycguo closed 6 years ago

daisy-ycguo commented 6 years ago

Following Apache license header guideline, all human-readable Apache-developed files that are included within a distribution must include the header text with few exceptions. You can find few exceptions here: which files do not require a license header.

I used Apache Rat to check this repository after excluding a few files, and I got this report. We need to add Apache licensing header to those files.

Unapproved licenses:

  openwhisk-catalog/tools/travis/setup.sh
  openwhisk-catalog/tools/travis/build.sh
  openwhisk-catalog/packages/websocket/README.md
  openwhisk-catalog/packages/installWatson.sh
  openwhisk-catalog/packages/installCombinators.sh
  openwhisk-catalog/packages/watson-textToSpeech/README.md
  openwhisk-catalog/packages/installWebSocket.sh
  openwhisk-catalog/packages/github/README.md
  openwhisk-catalog/packages/installSlack.sh
  openwhisk-catalog/packages/installWeather.sh
  openwhisk-catalog/packages/watson-speechToText/README.md
  openwhisk-catalog/packages/slack/README.md
  openwhisk-catalog/packages/validateParameter.sh
  openwhisk-catalog/packages/weather/README.md
  openwhisk-catalog/packages/installCatalog.sh
  openwhisk-catalog/packages/installGit.sh
  openwhisk-catalog/packages/util.sh
  openwhisk-catalog/packages/installSystem.sh
  openwhisk-catalog/packages/watson-translator/README.md

The excluded files are:

**/*.json
**/**.gradle
**/gradlew
**/gradle/**
**/.**
**/templates/**
**/*.j2.*
**/.github/**
**/auth.whisk.system
**/auth.guest
**/i18n_resources.go
daisy-ycguo commented 6 years ago

I verified with RAT that all files have the license headers except the files in exclusion list. So we can close this issue.