@@ -11,17 +11,18 @@ Compute summary for all detected packages.
11
11
Overview
12
12
--------
13
13
14
- Previously we were computing the summary at the codebase level which involves `license_clarity_score `,
15
- `declared_holder `, `other_license_expressions ` and many more. This project aims to improve scanning accuracy
16
- by computing summary and license clarity scores for each package and its files, rather than for the entire scan.
17
- This involves enhancing package models, and ensuring proper attribute collection for all package ecosystems.
14
+ Previously, we computed the summary at the codebase level, which included elements like the
15
+ `license_clarity_score `, `declared_holder `, `other_license_expressions `, and more.
16
+ This project aims to improve scanning accuracy by computing summaries and license clarity scores for
17
+ each package and its files, rather than for the entire scan. This involves enhancing package models
18
+ and ensuring accurate attribute collection across all package ecosystems.
18
19
19
20
Implementation
20
21
--------------
21
22
22
23
All the work I did is contained in `this single PR <https://github.com/aboutcode-org/scancode-toolkit/pull/3792 >`_.
23
- I added a new command line option called ``--package-summary `` that someone can use
24
- to get the package level summary within a single codebase. The package level summary involves the
24
+ I added a new command- line option called ``--package-summary `` that users can employ to obtain
25
+ a package- level summary within a single codebase. The package level summary involves the
25
26
``license_clarity_score `` calculation and population of package attributes like ``copyright ``,
26
27
``holder ``, ``other_license_expression ``, ``notice_text ``. This option must be called with ``--classify ``
27
28
option that helps ScanCode further classify scanned files/directories, to determine whether
@@ -55,10 +56,12 @@ Acknowledgements
55
56
----------------
56
57
57
58
I would like to thank my mentors
59
+
58
60
- `@pombredanne <https://github.com/pombredanne >`_
59
61
- `@AyanSinhaMahapatra <https://github.com/AyanSinhaMahapatra >`_
60
62
- `@AvishrantSh <https://github.com/AvishrantSsh >`_
61
63
- `@35C4n0r <https://github.com/35C4n0r >`_
64
+ - `@jono-yang <https://github.com/JonoYang >`_
62
65
63
66
Weekly calls were greatly helpful and those special 1:1 call with `@AyanSinhaMahapatra ` and `@pombredanne `
64
67
were so amazing. Thank you for your time and your patience!
0 commit comments