Skip to content

Commit 383f1eb

Browse files
authored
add capabilities
updated to include list of capabilities
1 parent 7671395 commit 383f1eb

File tree

1 file changed

+102
-26
lines changed

1 file changed

+102
-26
lines changed

Diff for: .github/ISSUE_TEMPLATE/tools.yml

+102-26
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
name: FOSS Compliance Tools
22
description: Add your tool.
3-
title: "[FOSS Compliance Tools]: "
3+
title: "[Add the tool name.]: "
44
labels: ["community"]
55
projects: ["aboutcode-org/17"]
66
body:
77
- type: markdown
88
attributes:
99
value: |
10-
Thanks for taking the time to fill out this form! This data will be used as a shared, public record of the features and capabilities of different FOSS tools for compliance.
10+
Thanks for taking the time to fill out this form! This data will be used as a shared, public record of the features and capabilities of different FOSS tools for compliance, with a [CC-BY-SA 4.0 license](https://scancode-licensedb.aboutcode.org/cc-by-sa-4.0.html).
1111
- type: input
1212
id: project
1313
attributes:
@@ -17,58 +17,126 @@ body:
1717
validations:
1818
required: true
1919
- type: input
20-
id: contact
20+
id: project_contact
2121
attributes:
22-
label: Contact Details
23-
description: How can someone get in touch with you if we need more info?
22+
label: Contact e-mail
23+
description: How can someone get in touch for more information?
2424
placeholder: ex. [email protected]
2525
validations:
2626
required: true
2727
- type: input
28-
id: website
28+
id: homepage_url
2929
attributes:
30-
label: website
30+
label: Homepage
3131
description: Where can someone get more information?
3232
placeholder: ex. https://fosscompliancetool.org
3333
validations:
3434
required: true
35+
- type: input
36+
id: code_view_url
37+
attributes:
38+
label: Repo
39+
description: Where can someone see the code?
40+
placeholder: ex. https://github.com/repo
41+
validations:
42+
required: true
43+
- type: input
44+
id: license_expression
45+
attributes:
46+
label: License
47+
description: Please list the [SPDX license expression](https://spdx.github.io/spdx-spec/v2-draft/SPDX-license-expressions/) for your tool
48+
placeholder: ex. MIT AND (LGPL-2.1-or-later OR BSD-3-Clause)
49+
validations:
50+
required: true
3551
- type: textarea
36-
id: summary
52+
id: description
3753
attributes:
38-
label: summary
39-
description: Please provide a brief summary of your tool.
54+
label: Summary
55+
description: Please provide a brief summary of your tool - under 100 characters.
4056
placeholder: Tell us all about it!
4157
value: |
4258
This is a brief summary of the tool.
4359
validations:
4460
required: true
45-
- type: dropdown
46-
id: license
61+
- type: input
62+
id: primary_language
4763
attributes:
48-
label: License
49-
description: What license is used for your tool?
50-
options:
51-
- MIT
52-
- More to be added
53-
default: 0
64+
label: Language
65+
description: What language is your tool written in?
66+
placeholder: ex. Python
5467
validations:
5568
required: true
5669
- type: checkboxes
5770
id: features
5871
attributes:
59-
label: features
60-
description: What features does your tool provide?
72+
label: capabilities
73+
description: What capabalities does your tool provide? List is based on capabilities defined by (OpenChain Project Tooling Work Group)(https://github.com/Open-Source-Compliance/Sharing-creates-value/tree/master/Tooling-Landscape/Capabilities).
6174
options:
62-
- label: Software identification
63-
- label: Vulnerability identification
64-
- label: Alerting
65-
- label: Compliance automation
66-
- label: More to be added
75+
- label: Resolve dependencies
76+
- label: Analyze package manifests
77+
- label: Analyze package files
78+
- label: Analyze containers
79+
- label: Analyze binaries
80+
- label: Analyze ELF binaries
81+
- label: Analyze Windows binaries
82+
- label: Download source package
83+
- label: Analyze source code
84+
- label: Inventory for packages and components
85+
- label: License obligations database
86+
- label: Scan for copyright
87+
- label: Scan for license
88+
- label: Analyze forensic code
89+
- label: Check policies
90+
- label: Obligation fulfillment
91+
- label: Generate compliance documents
92+
- label: Consistent artifact compliance
93+
- type: textarea
94+
id: capabilities_other
95+
attributes:
96+
label: Other capabilities?
97+
description: List other capabilities not included above.
98+
placeholder:
99+
value:
100+
validations:
101+
- type: textarea
102+
id: roadmap_short
103+
attributes:
104+
label: Short-term Roadmap
105+
description: Please list what is planned for your tool in the next 3-6 months. You can also include a URL if there is a public roadmap available.
106+
placeholder:
107+
value:
108+
validations:
109+
- type: textarea
110+
id: roadmap_long
111+
attributes:
112+
label: Long-term Roadmap
113+
description: Please list what is planned for your tool after the next 6 months. You can also include a URL if there is a public roadmap available.
114+
placeholder:
115+
value:
116+
validations:
117+
- type: checkboxes
118+
id: features_commercial
119+
attributes:
120+
label: Is there a commercial version of your tool that provides additional features for users?
121+
description:
122+
options:
123+
- label: Yes
124+
- labe: No
125+
required: true
126+
- type: checkboxes
127+
id: data_commercial
128+
attributes:
129+
label: Does your tool use proprietary data sources?
130+
description:
131+
options:
132+
- label: Yes
133+
- labe: No
134+
required: true
67135
- type: checkboxes
68136
id: FOSS
69137
attributes:
70138
label: FOSS?
71-
description: By submitting this, you confirm that the tool and information shared is distributed with a free and open source license.
139+
description: By submitting this, you confirm that the tool is distributed with a free and open source license.
72140
options:
73141
- label: I confirm the tool is FOSS
74142
required: true
@@ -80,3 +148,11 @@ body:
80148
options:
81149
- label: I agree to follow this project's Code of Conduct
82150
required: true
151+
- type: checkboxes
152+
id: sharing
153+
attributes:
154+
label: Data sharing
155+
description: By submitting this, you confirm that the data provided above is true and accurate and will be available as public and shareable open data, under a [CC-BY-SA 4.0 license](https://scancode-licensedb.aboutcode.org/cc-by-sa-4.0.html).
156+
options:
157+
- label: I confirm the data accuracy and licensing
158+
required: true

0 commit comments

Comments
 (0)