Skip to content

Commit a8f8ac9

Browse files
committed
Fix roamap formatting
Signed-off-by: Philippe Ombredanne <[email protected]>
1 parent f3d3c06 commit a8f8ac9

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

ROADMAP.rst

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,33 @@ to distinguish the forest from the trees. Therefore reporting the primary
1515
license detection is important: when we get scan results, we can often
1616
get 30 licenses for a single a package and this volume is a problem
1717
even if it is correct and it is technically correct.
18+
1819
The goal of this improvement is to:
1920

20-
- combine multiple related license matches in a single license detection
21+
- Combine multiple related license matches in a single license detection.
2122

22-
- in a license detection, expose a primary license expression in addition
23+
- In a license detection, expose a primary license expression in addition
2324
to the complete, full license expression.
24-
25-
- make the logic of selection of the primary license visible, at the minimum
26-
with a log of combination and primary license selection operations
25+
26+
- Make the logic of selection of the primary license visible, at the minimum
27+
with a log of combination and primary license selection operations.
2728

2829
This is for SCTK first.
2930

30-
Status: This has been completed in SCTK and also included in SCIO. We use
31+
Status:
32+
33+
This has been completed in SCTK and also included in SCIO. We use
3134
an updated --summary option and a new license clarity score for this.
3235
We also have LicenseDetections for resources/packages and a top level
3336
unique license detections as a summary.
3437

38+
Next steps:
39+
40+
- We can report the declared license and other licenses in the license summary
41+
of a full scan. The primary license is based; next is to do the
42+
same across each package found nested in a scanned codebase. And also compute
43+
an individual license clarity score for each these.
44+
3545

3646
2. Package files.
3747
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -71,6 +81,8 @@ This is completed in SCTK.
7181

7282
This is the same issue as for primary license, but for holders
7383

84+
This has not been completed. This is less critical to complete as the tracing
85+
is much simpler and can be done manually in the rare cases where this is needed.
7486

7587

7688
Roadmap
@@ -128,4 +140,4 @@ Roadmap
128140
- Revamp how common list of suprrious licenses are detected (this is a bug)
129141
- Use important key phrases for license detection https://github.com/nexB/scancode-toolkit/issues/2637
130142

131-
This is mostly completed, for follow up see https://github.com/nexB/scancode-toolkit/issues/2878.
143+
This is mostly completed, for follow up see https://github.com/nexB/scancode-toolkit/issues/2878

0 commit comments

Comments
 (0)