Epic about using custom / newer ScanCode versions #4631
Labels
enhancement
Issues that are considered to be enhancements
epic
A "parent" issue that refers to multiple other issues
scanner
About the scanner tool
Currently, the ScanCode version to use is hard-coded in ORT. This tight coupling prevents mixing of arbitrary ORT / ScanCode versions, and hinders a fast / user-specific upgrade of ScanCode (also see #4296).
To solve this, the following things would need to be addressed:
Alternatively: Remove bootstrapping for scanners completely. However, that would requite CI to always install all supported scanners, and not only those whose tests are actually run.utils/core
module so thatutils/spdx
can depend on non-ORT-specific parts of it (the plan is to introduceutils/common
; see Start splitting :utils:core #4647, Move more code from :utils:core to :utils:common #4652, Move remaining common code from spdx-utils to common-utils #4670, Finalize theutils
module refactoring #4671)Filter for scanner configuration in ScanResult storages is too restrictive #3223FAQ
Why not just always use the latest version of ScanCode in ORT?
The text was updated successfully, but these errors were encountered: