Project License Scanning
On a monthly basis, we scan the project source code to ensure that it conforms to the license requirements specified in the Hyperledger Charter. This how-to article will provide the information necessary to conduct this process.
Prerequisites
You have access to the scripts located at: https://github.com/hyperledger-labs/hyperledger-community-management-tools/tree/master/create_tarballs
You can run a bash shell script
Step-by-step guide
Verify that the repositories.sh file contains the latest list of repositories for each of the projects. If not, modify to reflect the latest list of repositories
For each project, run
./create_tarballs.sh --<project-name>for i in burrow caliper cello composer explorer fabric grid indy iroha quilt sawtooth ursa; do ./create_tarballs.sh --$i doneCopy the
*.tar.gzfiles located in/tmp/<date>/tarballsto a subdirectory named<yyyy-mm-dd>/tarballsunder the Google Drive folder to share with Steve Winslow.Copy the results provided by Steve to a subdirectory named
<yyyy-mm-dd>/results(where <yyyy-mm-dd> matches that used in step #4) under the Google Drive folder.Create a bug for each project that has license scan issues and copy the results to that bug.
Related articles
Filter by label
There are no items with the selected labels at this time.