See introductory video for GSoC here: https://www.aboutcode.org/news/2022-03-30-aboutcode-for-gsoc2022.html and https://github.com/nexB/aboutcode/wiki/GSOC-2023 - Weekly meeting on Monday's at 16:00 UTC on Jitsi. See details and URL at https://github.com/nexB/aboutcode/wiki/MeetingMinutes - Interested in contributing? See https://aboutcode.readthedocs.io/en/latest/contributing.html - If you need support specifically for ScanCode ask in https://gitter.im/aboutcode-org/scancode
dependabot[bot] on pip
Bump cryptography from 36.0.2 t… (compare)
--license-score
I set for the scan, either MPL-2.0
only or both MPL-2.0
and Python-2.0
are detected. but for finding the best license score to set, I wonder what would be the correct way of reporting multiple detected licenses: in the given example is it MPL-2.0 OR Python-2.0
or MPL-2.0 AND Python-2.0
? or none of the two? since I went through some of the rules and I've found there are specific ones for multiple licenses with a specific boolean operator (https://github.com/nexB/scancode-toolkit/blob/develop/src/licensedcode/data/rules/adi-bsd_or_gpl-2.0-plus_1.yml, https://github.com/nexB/scancode-toolkit/blob/develop/src/licensedcode/data/rules/adobe-eula_and_gpl-1.0-plus.yml). what would be reported for spdx_license_key
in this case? and what for scancode_text_url
?
--license-score
is not the best way to filter licenses IMHO. Instead you may want to check the primary license returned in the new --summary feature (in v31+)
OR
cases correctly. (Or it is a bug)
AND
in all cases is the safe approach
@aspacca re:
what would be reported for spdx_license_key in this case? and what for scancode_text_url
the SPDX license key for non SPDX licenses are prefixed with LicenseRef-scancode-
like in https://scancode-licensedb.aboutcode.org/
We are adding an SPDX license expression too to the reported licenses in the version after next (v32)
in the case of this https://github.com/nexB/scancode-toolkit/blob/develop/src/licensedcode/data/rules/adi-bsd_or_gpl-2.0-plus_1.yml being detected, the SPDX license expression would be derived from adi-bsd OR gpl-2.0-plus
and is LicenseRef-scancode-adi-bsd-adi-bsd OR GPL-2.0-or-later
Hiya :) @Sarthak8874 check out https://aboutcode.readthedocs.io/en/latest/contributing.html
Please report here if this is not clear or are missing information :)