Skip to content

Commit

Permalink
chore(issue-templates): add issue forms
Browse files Browse the repository at this point in the history
  • Loading branch information
AnonymousWP committed Feb 25, 2024
1 parent 1b04b05 commit 9678de0
Show file tree
Hide file tree
Showing 11 changed files with 183 additions and 123 deletions.
20 changes: 13 additions & 7 deletions .github/ISSUE_TEMPLATE/1-bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,6 @@ description: You have an issue with the UAD-ng software itself
title: "bug(scope): "
labels: ["bug"]
body:
- type: checkboxes
id: duplicate-issue
attributes:
label: I've made sure the reported issue doesn't exist yet.
options:
- label: Yes I did
required: true
- type: markdown
attributes:
value: |
Expand Down Expand Up @@ -40,3 +33,16 @@ body:
description: Upload the logfile generated by UAD-ng. See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles.
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing bug report.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
20 changes: 13 additions & 7 deletions .github/ISSUE_TEMPLATE/2-feature-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,23 @@ description: You want a new feature for UAD-ng
title: "feat(scope): "
labels: ["enhancement"]
body:
- type: checkboxes
id: duplicate-issue
attributes:
label: I've made sure the reported issue doesn't exist yet.
options:
- label: Yes I did
required: true
- type: textarea
id: feature-description
attributes:
label: Describe the feature you want
description: A clear and concise description of the feature you want.
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your feature request will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing feature request.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/3-add-new-packages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Add new package(s)
description: You want to add new apps to the debloat list
title: "pkg(scope): "
labels: ["package:addition"]
body:
- type: markdown
attributes:
value: |
## Document each package the best you can
**List**: `Google`|`Misc`|`OEM` (manufacturer) |`AOSP`|`Pending`|`Carrier` (ISP).
**Removal**:
- Recommended: Pointless or outright negative packages, and/or apps available through Google Play.
- Advanced: Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative.
- Expert: Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%.
- Unsafe: Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device.
- type: textarea
id: package-listing
attributes:
label: List your packages
description: Put the package name, list, removal and description of the package. Copy & paste the below default values when adding multiple packages.
value: |
- Package name:
- List:
- Removal:
- Description:
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: I removed all those packages on my phone. If not, why? Explain in the issue.
- label: This issue is not a duplicate of an existing one.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/4-debloat-issue-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Debloat issue report
description: Your phone has unexpected issues after debloating
title: "bug(scope): "
labels: ["package::breakage"]
body:
- type: textarea
id: what-happened
attributes:
label: Describe the problem
description: A clear and concise description of what the problem is, including details (e.g. Android version, phone model)
validations:
required: true

- type: textarea
id: suggested-solution
attributes:
label: You have a solution?
description: What to do to fix the issue.

- type: textarea
id: logfiles
attributes:
label: Provide logs
description: Upload the logfile generated by UAD-ng. See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles.
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing one.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Update apps description or recommendation
description: You want to improve/update a description/recommendation
title: "pkg(scope): "
labels: ["package:documentation"]
body:
- type: markdown
attributes:
value: |
## Document each package the best you can
**List**: `Google`|`Misc`|`OEM` (manufacturer) |`AOSP`|`Pending`|`Carrier` (ISP).
**Removal**:
- Recommended: Pointless or outright negative packages, and/or apps available through Google Play.
- Advanced: Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative.
- Expert: Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%.
- Unsafe: Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device.
- type: textarea
id: package-listing
attributes:
label: List your packages
description: Put the package name, list, removal and description of the package. Copy & paste the below default values when adding multiple packages.
value: |
- Package name:
- Current list:
- Proposed list:
- Current removal:
- Proposed removal:
- Current description:
- Proposed description:
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing one.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/6-documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: UAD-ng documentation
description: You want to improve the documentation of UAD-ng which is either a Markdown file or the Wiki
title: "docs(scope): "
labels: ["Documentation"]
body:
- type: textarea
id: documentation-description
attributes:
label: Describe the documentation you want to change
description: A clear description of what you want to change.
validations:
required: true

- type: checkboxes
id: acknowledgements
attributes:
label: Acknowledgements
description: Your feature request will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing documentation change request.
required: true
- label: I have chosen an appropriate title.
required: true
- label: All requested information has been provided properly.
required: true
38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/add-new-package-s-.md

This file was deleted.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
blank_issues_enabled: false
blank_issues_enabled: false
18 changes: 0 additions & 18 deletions .github/ISSUE_TEMPLATE/debloat-issue-report.md

This file was deleted.

10 changes: 0 additions & 10 deletions .github/ISSUE_TEMPLATE/documentation.md

This file was deleted.

This file was deleted.

0 comments on commit 9678de0

Please sign in to comment.