BIGTOP-1746 added files under bigtop-deploy/puppet/modules/bigtop-util/ that don't have Apache license headers and break the Apache RAT check.
vishnu gajendran, Evans Ye could you take a look?
Some files under bigtop-deploy don't contain ASF license
I forgot to run mvn apache-rat:check. Sorry.
vishnu gajendran would you like to submit a patch for this?
I also see that we added the dependencies on rake and rspec-puppet. Both are under MIT license and need to be listed under NOTICE.
Basically, if ever in doubt about some license - refer to https://www.apache.org/legal/resolved.html#category-a
Thanks you. So, should I just include
in the existing NOTICE file under list of included license?
Yeah, basically follow the lead of FreeBSD line. Thanks
Kengo Seki has provided a patch for it on BIGTOP-2045. Perhaps this JIRA should be assigned to Kengo if no progress has been made here just yet?
Thank a lot Kengo for addressing the issue. Please assign this issue to Kengo and resolve. Thanks.
Kengo Seki, could you please move the patch here with appropriate changes in the commit message? I have added you to the project's contributors list, so the ticket is assigned to you now. Thanks!
Thanks Konstantin Boudnik vishnu gajendran, attaching a patch. In addition to the patch provided on BIGTOP-2045, I listed MIT license under NOTICE.
+1. I'll go ahead and commit. Thank you for your contribution, Kengo Seki!
Tested with Gradle and Maven. Committed.