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 done
- Copy the
*.tar.gz
files located in/tmp/<date>/tarballs
to a subdirectory named<yyyy-mm-dd>/tarballs
under 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.