apache / openwhisk-client-go

Go client library for the Apache OpenWhisk platform
https://openwhisk.apache.org/
Apache License 2.0
35 stars 44 forks source link

Some source files miss Apache license headers #68

Open daisy-ycguo opened 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-client-go/tools/travis/setup.sh
  openwhisk-client-go/tools/travis/build.sh
  openwhisk-client-go/tools/travis/test_openwhisk.sh
  openwhisk-client-go/Makefile

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

Resolved by PR #66 and PR #79

mrutkows commented 6 years ago

@daisy-ycguo since PR #66 and PR #79 have been merged (meaning all files missing ASF headers you identified now have them), Can we close this tracking issue? Also, are there any EXCLUSIONS we need to document for this repo.?