Skip to content

Commit

Permalink
Merge pull request #711 from dynamic-entropy/issue_forms
Browse files Browse the repository at this point in the history
Issue forms
  • Loading branch information
dynamic-entropy authored Feb 2, 2024
2 parents 6ee9d80 + f938364 commit 20b89c1
Show file tree
Hide file tree
Showing 5 changed files with 50 additions and 43 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Documentation Request
description: Request documentation for a feature or topic
title: "[DOC] <title>"
title: "Documentation: "
labels: ["documentation", "needs triage"]

body:
Expand All @@ -14,6 +14,5 @@ body:
label: Documentation Description
description: Description of the documentation request
placeholder: Describe the documentation request
render: Shell
validations:
required: true
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Bug Report
description: Create a report to help us improve
title: "[BUG] <title>"
description: Create a Bug report to help us improve
title: "Bug: "
labels: ["bug", "needs triage"]
body:
- type: markdown
Expand All @@ -13,10 +13,8 @@ body:
label: Bug Description
description: A clear and concise description of what the bug is.
placeholder: Describe the bug
render: Shell
validations:
required: true

- type: textarea
id: bug-reproduction
attributes:
Expand All @@ -27,7 +25,6 @@ body:
2. Click on '....'
3. Scroll down to '....'
4. See error
render: Shell
validations:
required: false
- type: textarea
Expand All @@ -36,7 +33,6 @@ body:
label: Expected Behavior
description: A clear and concise description of what you expected to happen.
placeholder: Describe what you expected to happen.
render: Shell
validations:
required: false
- type: textarea
Expand All @@ -45,7 +41,6 @@ body:
label: Possible Solution
description: If you have a possible solution or workaround, please describe it.
placeholder: Kindly describe the solution or workaround if you have one.
render: Shell
validations:
required: false
- type: textarea
Expand All @@ -54,13 +49,5 @@ body:
label: Related Issues
description: List any related issues here.
placeholder: Are there any related issues?
render: Shell
validations:
required: false
- type: input
id: bug-assignees
attributes:
label: Assignees
description: Assign this issue to the person responsible for addressing it, if known.
validations:
required: false
42 changes: 42 additions & 0 deletions .github/ISSUE_TEMPLATE/03_enhancement_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Enhancement Request
description: Describe a new enhancement
title: "Enhancement: "
labels: ["enhancement", "needs triage"]

body:
- type: markdown
attributes:
value: |
Thanks for taking the time to request a enhancement in the project. Please fill out the information below to the best of your ability. If you have a possible solution or workaround, please describe it.
- type: textarea
id: enhancement-description
attributes:
label: Enhancement Description
description: A clear and concise description of what the enhancement is.
placeholder: Describe the enhancement
validations:
required: true
- type: textarea
id: enhancement-usecase
attributes:
label: Use Case
description: Why do you need this enhancement?
placeholder: Describe the use case for this enhancement
validations:
required: true
- type: textarea
id: enhancement-solution
attributes:
label: Possible Solution
description: If you have a possible solution or workaround, please describe it.
placeholder: If you have any ideas or suggestions on how this enhancement could be implemented, please share them here.
validations:
required: false
- type: textarea
id: enhancement-related
attributes:
label: Related Issues
description: List any related issues here.
placeholder: Are there any related issues?
validations:
required: false
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
name: Feature Request
description: Describe a new feature or enhancement
title: "[FEATURE] <title>"
labels: ["enhancement", "needs triage"]
description: Describe a new feature
title: "Feature: "
labels: ["feature", "needs triage"]

body:
- type: markdown
attributes:
value: |
Thanks for taking the time to request a feature or enhancement in the project. Please fill out the information below to the best of your ability. If you have a possible solution or workaround, please describe it.
Thanks for taking the time to request a feature in the project. Please fill out the information below to the best of your ability. If you have a possible solution or workaround, please describe it.
- type: textarea
id: feature-description
attributes:
label: Feature Description
description: A clear and concise description of what the feature is.
placeholder: Describe the feature
render: Shell
validations:
required: true
- type: textarea
Expand All @@ -23,25 +22,14 @@ body:
label: Use Case
description: Why do you need this feature?
placeholder: Describe the use case for this feature
render: Shell
validations:
required: true
- type: textarea
id: feature-proposal
attributes:
label: Proposal
description: A clear and concise description of what you want to happen.
placeholder: Describe what you want to happen
render: Shell
validations:
required: false
- type: textarea
id: feature-solution
attributes:
label: Possible Solution
description: If you have a possible solution or workaround, please describe it.
placeholder: If you have any ideas or suggestions on how this feature could be implemented, please share them here.
render: Shell
validations:
required: false
- type: textarea
Expand All @@ -50,14 +38,5 @@ body:
label: Related Issues
description: List any related issues here.
placeholder: Are there any related issues?
render: Shell
validations:
required: false
- type: input
id: feature-assignees
attributes:
label: Assignees
description: Who should be assigned to this issue?
placeholder: (If Known) Assign this issue to...
validations:
required: false
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
blank_issues_enabled: false
contact_links:
- name: CMS Data Management Operations Support
- name: CMS Data Management Operations/User Support
url: https://its.cern.ch/jira/projects/CMSTRANSF/summary
about: Please report operational issues here.
- name: Questions and Help
Expand Down

0 comments on commit 20b89c1

Please sign in to comment.