-
Notifications
You must be signed in to change notification settings - Fork 18
Migrate this repo to FINOS #24
Comments
@maoo can you please provide some guidance around how license validation should be run as part of the CI process? I executed the commands at linked in CONTRIB-57, but see many failures:
|
Depending on the build stage, the project may already be installed also with build dependencies, therefore the license validator will also take those in consideration. I see Please try with:
Alternatively, we can "whitelist" all build-time dependencies using (for example) HTH! |
Thanks @maoo that worked. The demo project includes quite a few additional licenses, for reference these are as follows:
Do these need to be validated as well? And are the above acceptable? |
All these licenses are acceptable, as they're labelled as "Category A" licenses, see https://finosfoundation.atlassian.net/wiki/spaces/FINOS/pages/75530375/Contribution+Compliance+Requirements#ContributionComplianceRequirements-Identifyingacceptablelicenses Feel free to add them into the command, as long as they are listed as Category A. For "Category B" licenses, it's probably better to use |
@maoo are you happy for us to move this repo into the FINOS org now? |
@ColinEberhardt , the contribution criteria expect that code is clean from high and critical CVEs at any time, so I'd like to enable an ongoing CVE scanning before moving forward; we don't have to start with WhiteSource, given that we're discussing - on a separate thread - how we simplify the bot configuration. But adding an What about migrating the npmjs package? Do you want to use the I'd suggest to address these 2 topics prior to the repo move, to make sure that consumers have a clear understanding of what is going to change after this migration. Thanks! |
This project is being contributed to FINOS. This issue tracks the various tasks around this move.
Steps required for the move to FINOS:
node-license-validator
as Circle CI build step (check commands on https://finosfoundation.atlassian.net/browse/CONTRIB-57)@finos
The text was updated successfully, but these errors were encountered: