Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new issue templates using forms #8683

Merged
merged 3 commits into from
Jul 26, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/FEATURE.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Feature Request
description: "When you want a new feature for something that doesn't already exist"
title: "[Feature]: "
labels: ["feature-request"]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to file this issue. In order to best understand what you're asking and what your needs are, we just need a few details from you.

Please note that designs are usually affected by our own product development processes, and we can't guarantee any particular timeline for when this change might be made.
- type: textarea
id: problem
attributes:
label: Related Problem
description: Is your feature request related to a problem? Please describe.
placeholder: |
A clear and concise description of what the problem is.
Example: I am trying to do [...] but [...]
validations:
required: false
- type: textarea
id: desired
attributes:
label: The Elevator Pitch
description: Pitch us the feature! What can NuGet do better for you?
validations:
required: true
- type: textarea
id: context
attributes:
label: Additional Context and Details
description: Any other context or details you want to share about this. Why is it important to you? What do other registries do? etc.
validations:
required: false
68 changes: 68 additions & 0 deletions .github/ISSUE_TEMPLATE/NUGETORG_ISSUE.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
name: NuGet.org Issue
description: Report issues on NuGet.org
title: "[NuGet.org Bug]: "
labels: ["Type:Bug"]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to file this issue. In order to resolve it, we just need a few details from you.

The more detail you provide, the more likely it will be for us to be able to identify what is going on and how to solve it!

### For issues connecting to NuGet.org, please refer to [this guide](https://docs.microsoft.com/en-us/nuget/faqs/nuget-faq#nugetorg-not-accessible).

### For issues regarding your NuGet.org account, please refer to [this guide](https://docs.microsoft.com/en-us/nuget/faqs/nuget-faq#nugetorg-account-management).
- type: dropdown
id: impact
attributes:
label: Impact
multiple: false
description: How does this issue impact you?
options:
- I'm unable to use NuGet.org
- It's more difficult to complete my work
- It bothers me. A fix would be nice
- Other
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true
- type: textarea
id: repro
attributes:
label: Repro Steps
description: What steps can the NuGet team take to reproduce this issue?
placeholder: |
Steps to reproduce the behavior:
1. On this URL '...'
2. Perform this operation '...'
3. See error
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
id: screenshots
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you put screenshots in here? It looks like a textarea but maybe it just works.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the textareas turn into regular GitHub text areas, with editor support and everything. You can try it out here: https://github.com/NuGet/Home/issues/new?assignees=&labels=Type%3ADCR%2CTriage%3AUntriaged&template=DCR.yml&title=%5BDCR%5D%3A+

attributes:
label: Screenshots
description: If applicable, add screenshots to explain your problem.
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional Context and logs
description: Add any other context about the problem here.
validations:
required: false
64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/SELF_HOSTED.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Self-hosted Gallery Issue
description: Report issues when hosting the NuGet Gallery yourself
title: "[Self-hosted Bug]: "
labels: ["Type:Bug"]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to file this issue. In order to resolve it, we just need a few details from you.

The more detail you provide, the more likely it will be for us to be able to identify what is going on and how to solve it!
- type: dropdown
id: impact
attributes:
label: Impact
multiple: false
description: How does this issue impact you?
options:
- I'm unable to use this version
- It's more difficult to complete my work
- It bothers me. A fix would be nice
- Other
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true
- type: textarea
id: repro
attributes:
label: Repro Steps
description: What steps can the NuGet team take to reproduce this issue?
placeholder: |
Steps to reproduce the behavior:
1. Using this git commit of NuGetGallery '...'
2. Run this code '....'
3. See error
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to explain your problem.
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional Context and logs
description: Add any other context about the problem here.
validations:
required: false
24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: NuGet Client Issue Tracker
url: https://github.com/NuGet/Home/issues/new/choose
about: Please file issues about the NuGet Client here.
- name: Report Security Issue
url: https://msrc.microsoft.com/
about: Is your issue related to security? Please submit it securely through MSRC.
14 changes: 0 additions & 14 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

28 changes: 0 additions & 28 deletions .github/ISSUE_TEMPLATE/nugetorg_issue.md

This file was deleted.