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

Update ISSUE_TEMPLATE config #1478

Merged
merged 10 commits into from
Jun 22, 2023
43 changes: 22 additions & 21 deletions .github/ISSUE_TEMPLATE/BUG_REPORT.yml
Original file line number Diff line number Diff line change
@@ -1,66 +1,67 @@
name: "\U0001F41E Bug Report"
description: Create a report to help us improve lemmy-ui
title: "[Bug]: "
name: "\U0001F41E Bug report"
description: Create a bug report to help us improve Lemmy-UI!
title: ""
dessalines marked this conversation as resolved.
Show resolved Hide resolved
labels: ["bug", "triage"]
body:
- type: markdown
attributes:
value: |
Found a bug? Please fill out the sections below. 👍
Thanks for taking the time to fill out this bug report!
For backend issues, use [lemmy](https://github.com/LemmyNet/lemmy/issues/new/choose)
Thanks for taking the time to help improve Lemmy-UI by reporting a bug!
dessalines marked this conversation as resolved.
Show resolved Hide resolved
- type: checkboxes
attributes:
label: Requirements
description: Before you create a bug report please do the following.
description: Before you create a bug report, please carefully check the following
options:
- label: Is this a bug report? For questions or discussions use https://lemmy.ml/c/lemmy_support
- label: This is a bug report, and if not, I will post to https://lemmy.ml/c/lemmy_support instead.
required: true
- label: Did you check to see if this issue already exists?
- label: I've [checked](https://github.com/LemmyNet/lemmy-ui/issues) to see if this issue already exists.
required: true
- label: Is this only a single bug? Do not put multiple bugs in one issue.
- label: It's a single bug. I'm not reporting multiple bugs in one issue.
required: true
- label: It's a frontend issue, not a backend issue; Otherwise I will create an issue on the [backend repo](https://github.com/LemmyNet/lemmy) instead.
required: true
- label: Is this a server side (not related to the UI) issue? Use the [Lemmy back end](https://github.com/LemmyNet/lemmy) repo.
required: false
- type: textarea
id: summary
attributes:
label: Summary
description: A summary of the bug.
description: Explain the bug and upload images, screenshots or videos if possible.
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to Reproduce
description: |
Describe the steps to reproduce the bug.
The better your description is _(go 'here', click 'there'...)_ the fastest you'll get an _(accurate)_ resolution.
In a numbered list, walk us through the steps needed to reproduce the bug.
The better your description is _(go 'here', click 'there'...)_, the quicker we can fix it.
alectrocute marked this conversation as resolved.
Show resolved Hide resolved
value: |
1.
2.
3.
4.
5.
validations:
required: true
- type: textarea
id: technical
attributes:
label: Technical Details
description: |
- Any browser console errors?
- Describe your environment (OS, browser, model of smartphone, etc)
- If relevant, also share any console errors and/or screenshots here.
validations:
required: true
- type: input
id: lemmy-ui-version
attributes:
label: Version
description: Which Lemmy UI version do you use? Displayed in the footer.
alectrocute marked this conversation as resolved.
Show resolved Hide resolved
placeholder: ex. 0.17.4-rc.4
label: Lemmy Instance Version
description: What's the version of the Lemmy instance where the bug can be reproduced?
placeholder: ex. 0.18-rc.6
validations:
required: true
- type: input
id: lemmy-instance
attributes:
label: Lemmy Instance URL
description: Which Lemmy instance do you use? The address
placeholder: lemmy.ml, lemmy.world, etc
description: The URL of the Lemmy instance where the bug can be reproduced.
placeholder: https://lemmy.ml
43 changes: 8 additions & 35 deletions .github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml
Original file line number Diff line number Diff line change
@@ -1,54 +1,27 @@
name: "\U0001F680 Feature request"
description: Suggest an idea for improving Lemmy's UI
description: Suggest an idea to improve Lemmy-UI
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Have a suggestion about Lemmy's UI?
For backend issues, use [lemmy](https://github.com/LemmyNet/lemmy/issues/new/choose)
Thanks for taking the time to help improve Lemmy-UI by suggesting a feature!
- type: checkboxes
attributes:
label: Requirements
description: Before you create a feature request please do the following.
description: Before you create a feature request, please carefully check the following
options:
- label: Is this a feature request? For questions or discussions use https://lemmy.ml/c/lemmy_support
- label: This is a feature request and not a bug report. Otherwise, I will create a new [bug report](https://github.com/LemmyNet/lemmy-ui/issues/new?assignees=&labels=bug%2Ctriage&projects=&template=BUG_REPORT.yml&title=%5BBug%5D%3A+) instead.
alectrocute marked this conversation as resolved.
Show resolved Hide resolved
required: true
- label: Did you check to see if this issue already exists?
- label: I've [checked](https://github.com/LemmyNet/lemmy-ui/issues) to see if this request (or a similar one) already exists.
required: true
- label: Is this only a feature request? Do not put multiple feature requests in one issue.
- label: It's a single feature. I'm not requesting multiple features in one issue.
required: true
- label: Is this a server side (not related to the UI) issue? Use the [Lemmy back end](https://github.com/LemmyNet/lemmy) repo.
required: false
- type: textarea
id: problem
attributes:
label: Is your proposal related to a problem?
description: |
Provide a clear and concise description of what the problem is.
For example, "I'm always frustrated when..."
validations:
required: true
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like.
label: Describe the feature you'd like
description: |
Provide a clear and concise description of what you want to happen.
Provide a clear and concise description of the feature. Explain why it's needed.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered.
description: |
Let us know about other solutions you've tried or researched.
validations:
required: true
- type: textarea
id: context
attributes:
label: Additional context
description: |
Is there anything else you can add about the proposal?
You might want to link to related issues here, if you haven't already.
17 changes: 0 additions & 17 deletions .github/ISSUE_TEMPLATE/QUESTION.yml
alectrocute marked this conversation as resolved.
Show resolved Hide resolved
alectrocute marked this conversation as resolved.
Show resolved Hide resolved

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: false
contact_links:
- name: Question
url: https://lemmy.ml/c/lemmy_support
about: Please ask and answer general questions here.
- name: Technical Discussion
url: https://github.com/LemmyNet/lemmy-ui/discussions
about: Please discuss technical topics with other contributors here.
11 changes: 0 additions & 11 deletions .github/ISSUE_TEMPLATE/hexbear.yml
alectrocute marked this conversation as resolved.
Show resolved Hide resolved
alectrocute marked this conversation as resolved.
Show resolved Hide resolved

This file was deleted.