apache / openwhisk-package-kafka

Apache OpenWhisk package for communicating with Kafka or Message Hub
https://openwhisk.apache.org/
Apache License 2.0
32 stars 43 forks source link

A list of source files missing Apache license headers #248

Closed daisy-ycguo closed 4 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 below files.

Unapproved licenses:

  ./devGuide.md
  ./installCatalog.sh
  ./installKafka.sh
  ./action/kafkaFeed.js
  ./action/kafkaFeedWeb.js
  ./action/messageHubFeed.js
  ./action/messageHubFeedWeb.js
  ./action/lib/Database.js
  ./action/lib/common.js
  ./gradle/docker.gradle
  ./gradle/wrapper/gradle-wrapper.properties
  ./tests/build.gradle
  ./tools/travis/build.sh
  ./tools/travis/deploy.sh
  ./tools/travis/setup.sh
  ./tools/verifyDBMigration/index.js

The excluded files are:

# files copied from third parties or created by tools
gradlew
gradlew.bat

# JSON data file doesn't support annotation
.*json

# others
.gitignore
.rat-excludes
.gradle.properties
gradle-wrapper.properties
dgrove-oss commented 4 years ago

Already fixed.