You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openwhisk.apache.org by GitBox <gi...@apache.org> on 2018/04/12 15:38:30 UTC
[GitHub] houshengbo commented on issue #106: Check the LICENSE of achieved
files in source codes
houshengbo commented on issue #106: Check the LICENSE of achieved files in source codes
URL: https://github.com/apache/incubator-openwhisk-release/issues/106#issuecomment-380849370
@daisy-ycguo @mrutkows In my opinion, all the license concerns raised in this issue come from the license under the files of test cases. I have submitted a PR to exclude the files of test cases out of the source code artifacts we are about to release. The test cases are used to guard the quality of the source code, and they do not play a part of the features of openwhisk we deliver. They do not contribute to the process to build the binaries and docker images either. The test cases are developer-orientated, not end user-orientated.
My suggestion is that we can tentatively skip all the licenses going through all the files of test cases for the release process.
In future, if we still want to release the "test" separately, we can come over to tackle the licenses for test cases during the release process. However, this issue can leave us a probable low-priority issue, that whether it is worthy to think of license and avoid the unfriendly licenses, when we write new tests; whether we should rewrite the test cases with apache or apache friendly licenses.
----------------------------------------------------------------
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:
users@infra.apache.org
With regards,
Apache Git Services