Skip to content

Commit b14ca7b

Browse files
authored
Merge pull request #2285 from AyanSinhaMahapatra/issue-template-license-det-bug
Add Issue Template for License Detection Bugs
2 parents b1d3ee5 + 7510f85 commit b14ca7b

File tree

1 file changed

+94
-0
lines changed

1 file changed

+94
-0
lines changed
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
name: "\U0001F41B License Detection Bug report"
3+
about: Create a Report for a License Detection Bug
4+
title: ''
5+
labels: 'bug', 'license scan', 'new and improved data'
6+
assignees: ''
7+
8+
---
9+
10+
<!--
11+
Please fill out as much of the below template and delete unnecessary text.
12+
Sample License Detection Bug Reports
13+
- https://github.com/nexB/scancode-toolkit/issues/2126
14+
- https://github.com/nexB/scancode-toolkit/issues/2266
15+
Markdown Styling - https://commonmark.org/help/
16+
-->
17+
18+
### Description
19+
20+
> Please leave a brief description of the License Detection Bug:
21+
22+
23+
### Where to get the File/Package
24+
25+
> Link to Public Repository/Package Index, if there are multiple files that has license detection errors
26+
> Also list some example files. If the bug is in a single file then link to the file.
27+
28+
29+
30+
## Scan Reports
31+
32+
> What scancode command was used?
33+
34+
35+
> Scan Outputs (Preferably of a whole file in [json-pretty-print](https://scancode-toolkit.readthedocs.io/en/latest/cli-reference/output-format.html#json-pp-file))
36+
> Note:-
37+
> If possible please use the `--license-text` and `--license-text-diagonostics` [command line options](https://scancode-toolkit.readthedocs.io/en/latest/cli-reference/basic-options.html#license-text-diagnostics-options)
38+
> as it helps understand which parts were wrongly matched and gives us more insight into the bug
39+
> Upload your results.json file on this issue [like this](https://docs.github.com/en/enterprise/2.16/user/github/managing-your-work-on-github/file-attachments-on-issues-and-pull-requests)
40+
41+
42+
43+
### System/Scancode Configuration
44+
45+
> For bug reports, it really helps us to know:
46+
47+
* What OS are you running on?
48+
> (Windows/MacOS/Linux)
49+
50+
51+
* What version of scancode-toolkit was used to generate the scan file?
52+
> `./scancode --version`
53+
54+
55+
* What installation method was used to install/run scancode?
56+
> (pip/source download/other)
57+
58+
59+
## Links to Rule or excerpts of Rule Texts (If Possible)
60+
61+
> Which Licenses/Rules were wrongly matched (if Applicable)
62+
>
63+
> [Rule Directory](https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules) and [License Directory](https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses)
64+
65+
66+
67+
## Select the Relevant Issue Category(s)
68+
69+
> [ ] - Unselected, [x] - Selected
70+
71+
- [ ] Unknown License
72+
- [ ] False Positive
73+
- [ ] Multiple Detections, Some Wrong
74+
- [ ] License Version Mismatch
75+
- [ ] New License
76+
- [ ] Change in License/Rule Attributes
77+
- [ ] Edit existing Rule
78+
- [ ] From [`scancode-results-analyzer`](https://github.com/nexB/scancode-results-analyzer)
79+
80+
81+
## Comments on the License Detection Bug
82+
83+
> What should have been detected instead, why is it a bug.
84+
85+
86+
87+
## Comments (if any) on How to Add a New Rule/Modify an existing Rule for solving this Bug
88+
89+
> Refer the documentation page at [Add new license](https://scancode-toolkit.readthedocs.io/en/latest/how-to-guides/add_new_license.html) and [Add new rule](https://scancode-toolkit.readthedocs.io/en/latest/how-to-guides/add_new_license_detection_rule.html)
90+
91+
92+
<!--
93+
Your help makes ScanCode Toolkit better! We *deeply* appreciate your help in improving ScanCode Toolkit.
94+
-->

0 commit comments

Comments
 (0)