diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.yml b/.github/ISSUE_TEMPLATE/1-bug-report.yml new file mode 100644 index 00000000..88abb083 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/1-bug-report.yml @@ -0,0 +1,48 @@ +name: Bug Report +description: You have an issue with the UAD-ng software itself +title: "bug(scope): " +labels: ["bug"] +body: +- type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! +- type: textarea + id: what-happened + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is + validations: + required: true +- type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen. + 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 bug report. + required: true + - label: I have chosen an appropriate title. + required: true + - label: All requested information has been provided properly. + required: true diff --git a/.github/ISSUE_TEMPLATE/2-feature-request.yml b/.github/ISSUE_TEMPLATE/2-feature-request.yml new file mode 100644 index 00000000..dae5b4f0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/2-feature-request.yml @@ -0,0 +1,25 @@ +name: Feature Request +description: You want a new feature for UAD-ng +title: "feat(scope): " +labels: ["enhancement"] +body: +- 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 diff --git a/.github/ISSUE_TEMPLATE/3-add-new-packages.yml b/.github/ISSUE_TEMPLATE/3-add-new-packages.yml new file mode 100644 index 00000000..357cb569 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/3-add-new-packages.yml @@ -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 diff --git a/.github/ISSUE_TEMPLATE/4-debloat-issue-report.yml b/.github/ISSUE_TEMPLATE/4-debloat-issue-report.yml new file mode 100644 index 00000000..7bdda6fe --- /dev/null +++ b/.github/ISSUE_TEMPLATE/4-debloat-issue-report.yml @@ -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 diff --git a/.github/ISSUE_TEMPLATE/5-update-apps-description-or-recommendation.yml b/.github/ISSUE_TEMPLATE/5-update-apps-description-or-recommendation.yml new file mode 100644 index 00000000..ad16ca2e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/5-update-apps-description-or-recommendation.yml @@ -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 diff --git a/.github/ISSUE_TEMPLATE/6-documentation.yml b/.github/ISSUE_TEMPLATE/6-documentation.yml new file mode 100644 index 00000000..398546b4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/6-documentation.yml @@ -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 diff --git a/.github/ISSUE_TEMPLATE/add-new-package-s-.md b/.github/ISSUE_TEMPLATE/add-new-package-s-.md deleted file mode 100644 index 158b2672..00000000 --- a/.github/ISSUE_TEMPLATE/add-new-package-s-.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Add new package(s) -about: You want to add new apps in the debloat list -title: "pkg: " -labels: package::addition -assignees: "" ---- - -**Your phone model:** - -**Packages:** - -``` -com.this.is.a.bad.application -com.this.is.another.bad.application -... -``` - -- [ ] **I removed all those packages on my phone** - If not why. Leave the brackets blank and explain why. - -## 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. - -### \ - -**List**: \ -**Removal**: \ - -> Description. Link to its Playstore page if it exists. diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 94c17f3e..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: Bug report -about: You have an issue with the UAD-ng software itself -title: "bug(scope): " -labels: bug -assignees: "" ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**You have a solution?** -What to do to fix the issue. - -**UAD-ng log** -Upload the logfile generated by UAD-ng. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 3ba13e0c..ec4bb386 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1 +1 @@ -blank_issues_enabled: false +blank_issues_enabled: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/debloat-issue-report.md b/.github/ISSUE_TEMPLATE/debloat-issue-report.md deleted file mode 100644 index 8975d5ba..00000000 --- a/.github/ISSUE_TEMPLATE/debloat-issue-report.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: Debloat issue report -about: Your phone has unexpected issues after debloating -title: "" -labels: package::breakage -assignees: "" ---- - -**Your phone model**: - -**Describe the issue** -A clear and concise description of what the problem is. - -**You have a solution?** -What to do to fix the issue. - -**UAD-ng log** -Upload the logfile generated by UAD-ng. It would be difficult to help you without it. diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md deleted file mode 100644 index d521a1a5..00000000 --- a/.github/ISSUE_TEMPLATE/documentation.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -name: Documentation -about: You want to improve the documentation which is either a Markdown file or the Wiki -title: "docs(scope): " -labels: documentation -assignees: "" ---- - -**Describe the documentation you want to change** -A clear description of what you want to change. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 426e94a3..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -name: Feature request -about: You want a new feature -title: "feat(scope): " -labels: enhancement -assignees: "" ---- - -**Describe the feature you want** -A clear description of what you want to happen. diff --git a/.github/ISSUE_TEMPLATE/update-apps-description-or-recommendation.md b/.github/ISSUE_TEMPLATE/update-apps-description-or-recommendation.md deleted file mode 100644 index 95937d84..00000000 --- a/.github/ISSUE_TEMPLATE/update-apps-description-or-recommendation.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -name: Update apps description or recommendation -about: You want to improve/update a description/recommendation -title: "pkg: " -labels: package::documentation -assignees: "" ---- - -**Your phone model**: - -**Packages documentation to update:** - -``` -com.this.is.a.application -com.this.is.another.application -... -``` - -## Documentation Change - -**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. - -### \ - -**List**: \ :arrow_right: \ -**Removal**: \ -:arrow_right: \ - -### Current description - -> Current description - -### Proposed description - -> Proposed description