Skip to content

Commit

Permalink
Update: GH issue and feature request templates
Browse files Browse the repository at this point in the history
  • Loading branch information
machiav3lli committed Oct 31, 2024
1 parent 4cf804a commit fae81d4
Show file tree
Hide file tree
Showing 5 changed files with 149 additions and 91 deletions.
46 changes: 0 additions & 46 deletions .github/ISSUE_TEMPLATE/bug-reporting.md

This file was deleted.

78 changes: 78 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
name: Bug Report
description: Report a bug in Neo Backup's functionality
title: "[Bug] "
body:
- type: markdown
attributes:
value: |
**README: Before You Submit Your Issue**
- Issues are not a place to go ask support questions or start discussions.
- Please ask support questions in our [Telegram](https://t.me/neo_backup) or [Matrix](https://matrix.to/#/#neo-backup:matrix.org) groups or start discussions on the [discussions page](https://github.com/NeoApplications/Neo-Backup/discussions).
- type: checkboxes
attributes:
label: Guidelines
description: Please ensure you've completed all of the following.
options:
- label: I have read the [FAQ](https://github.com/NeoApplications/Neo-Backup/blob/master/FAQ.md) and it doesn't cover the issue.
required: true
- label: I have searched the issue tracker for [open](https://github.com/NeoApplications/Neo-Backup/issues) and [closed](https://github.com/NeoApplications/Neo-Backup/issues?q=is%3Aissue+is%3Aclosed) issues that are similar to the feature request I want to file, without success.
required: true
- label: I'm on the latest version.
required: true
- label: I'm not using a test build (alpha/beta/release-candidate).
required: true
- label: This issue contains only one bug.
required: true
- type: textarea
attributes:
label: Describe the bug
description: 'Steps to reproduce the behavior:'
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
attributes:
label: Expected Behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: input
attributes:
label: Neo Backup's Version
description: Enter the version name on which the bug occurs.
placeholder: 8.0.0
validations:
required: true
- type: dropdown
attributes:
label: Installation Source
description: Where did you install Neo Backup from?
options:
- Official F-Droid repo
- IzzyOnDroid's repo
- Github/Codeberg/Gitlab releases
- Other…
validations:
required: true
- type: input
attributes:
label: 'Last Known Working Version'
description: What is the last version of Neo Backup this worked on? (If Any)
placeholder: 1.0.0
- type: textarea
attributes:
label: Relevant information
description: |
Feel free to add any other context or media about the feature request here.
value: |
- Device:
- Android Version:
- ROM: (AOSP, CalyxOS, MIUI, GOS...)
- type: markdown
attributes:
value: |
**Thanks for making us aware of the bug!**
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
blank_issues_enabled: false
contact_links:
- name: Translate Neo Backup
url: https://hosted.weblate.org/engage/neo-backup/
about: Help translate Neo Backup on Weblate
- name: Matrix Community
url: https://matrix.to/#/#neo-backup:matrix.org
about: 'Join our Matrix community group!'
- name: Telegram Community
url: https://t.me/neo_backup
about: 'Join our Telegram community group!'
- name: Discussions
url: https://github.com/NeoApplications/Neo-Backup/discussions
about: View discussions or start one yourself. But be aware that our Telegram & Matrix groups are the preferred way for discussions.
45 changes: 0 additions & 45 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

57 changes: 57 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: Feature request
description: Suggest an idea for Neo Backup
title: "[Feature Request] "
body:
- type: markdown
attributes:
value: |
**README: Before You Submit Your Issue**
- Issues are not a place to go ask support questions or start discussions.
- Please ask support questions in our [Telegram](https://t.me/neo_backup) or [Matrix](https://matrix.to/#/#neo-backup:matrix.org) groups or start discussions on the [discussions page](https://github.com/NeoApplications/Neo-Backup/discussions).
- type: checkboxes
attributes:
label: Guidelines
description: Please ensure you've completed all of the following.
options:
- label: I have read the [FAQ](https://github.com/NeoApplications/Neo-Backup/blob/master/FAQ.md) and it doesn't cover my request.
required: true
- label: I have searched the issue tracker for [open](https://github.com/NeoApplications/Neo-Backup/issues) and [closed](https://github.com/NeoApplications/Neo-Backup/issues?q=is%3Aissue+is%3Aclosed) issues that are similar to the feature request I want to file, without success.
required: true
- label: I'm on the latest version.
required: true
- label: I'm not using a test build (alpha/beta/release-candidate).
required: true
- label: This issue contains only one feature request.
required: true
- type: textarea
attributes:
label: Problem Description
description: Please add a clear and concise description of the problem you are seeking to solve with this feature request.
validations:
required: true
- type: textarea
attributes:
label: Proposed Solution
description: Describe the solution you'd like.
validations:
required: true
- type: textarea
attributes:
label: Alternatives Considered
description: Describe alternatives you've considered.
validations:
required: false
- type: textarea
attributes:
label: Relevant information
description: |
Feel free to add any other context or media about the feature request here.
value: |
- Device:
- Android Version:
- ROM: (AOSP, CalyxOS, MIUI, GOS...)
- App's Version:
- type: markdown
attributes:
value: |
**Thanks for contributing ideas!**

0 comments on commit fae81d4

Please sign in to comment.