chore(issue-templates): update bug report and feature request forms

This commit is contained in:
Akash Yadav
2024-01-15 18:47:52 +05:30
parent 7218015ed9
commit 2881c03e58
2 changed files with 54 additions and 51 deletions
+8 -3
View File
@@ -18,9 +18,13 @@ body:
**Please check and verify that you are using the latest version of AndroidIDE before **Please check and verify that you are using the latest version of AndroidIDE before
submitting this bug report.** submitting this bug report.**
**Note: Please ensure that you provide complete and accurate information to expedite the **Note**
- Please ensure that you provide complete and accurate information to expedite the
bug resolution process. Incomplete reports may be closed without further investigation. bug resolution process. Incomplete reports may be closed without further investigation.
Thank you for your understanding and cooperation.** - All issues must be reported in English. Issues in other languages may be closed
without further consideration.
**Thank you for your understanding and cooperation.**
- type: checkboxes - type: checkboxes
id: checklist id: checklist
attributes: attributes:
@@ -62,7 +66,7 @@ body:
attributes: attributes:
label: Version name label: Version name
description: Specify the version name of AndroidIDE you are using. description: Specify the version name of AndroidIDE you are using.
You can go to IDE Preferences -> About AndroidIDE and click on the version name to copy it. placeholder: Go to IDE Preferences -> About AndroidIDE and click on the version name to copy it.
validations: validations:
required: true required: true
- type: textarea - type: textarea
@@ -71,4 +75,5 @@ body:
label: Relevant log output label: Relevant log output
description: Include relevant log output if reporting a crash or build error. This can be description: Include relevant log output if reporting a crash or build error. This can be
optional, but it is mandatory if reporting a crash or build error. optional, but it is mandatory if reporting a crash or build error.
placeholder: Enter relevant log output or stacktraces here.
render: bash render: bash
+46 -48
View File
@@ -1,6 +1,5 @@
name: Feature request name: Feature request
description: Request a new feature description: Request a new feature.
title: "[Feature]: "
labels: ["feature"] labels: ["feature"]
body: body:
- type: markdown - type: markdown
@@ -8,60 +7,59 @@ body:
value: | value: |
Please provide a proper title and description to the issue. Please provide a proper title and description to the issue.
A **GOOD** issue title describes the issue briefly. For example : **Note: Before submitting a feature request, please check the existing issues to ensure that
- [Bug]: Cannot use bluetooth keyboard in terminal your request has not been previously suggested.**
- [Feature]: Add support for previewing custom view in UI Designer
- [Feature]: Add preferences to configure Java code formatting
Examples of a **BAD** title : **By submitting this issue, you agree to follow the project's
- File editing issues [code of conduct](https://github.com/AndroidIDEOfficial/AndroidIDE/blob/dev/CODE_OF_CONDUCT.md).**
- Terminal emulator
- App crashed **Please check and verify that you are using the latest version of AndroidIDE before
- Error submitting this bug report.**
**Note**
- Your feature request will be reviewed, and its implementation will be considered based on
project goals and priorities.
- All issues must be reported in English. Issues in other languages may be closed
without further consideration.
- type: checkboxes
id: checklist
attributes:
label: Issue Checklist
options:
- label: I confirm that this feature request has not been previously suggested.
required: true
- label: I agree to follow the project's code of conduct.
required: true
- label: I have checked and verified that I am using the latest version of AndroidIDE from GitHub or F-Droid.
required: true
- type: checkboxes
id: additional-terms
attributes:
label: Additional terms
options:
- label: I understand that feature requests are subject to evaluation and may not be implemented immediately.
required: true
- label: I agree to provide additional details if needed for a clearer understanding of the requested feature.
required: true
- type: textarea - type: textarea
id: feature-description id: feature-description
attributes: attributes:
label: Feature description label: Feature description
description: Describe the feature properly. placeholder: Please provide a detailed description of the feature you are requesting.
placeholder: Describe the feature
validations: validations:
required: true required: true
- type: dropdown - type: textarea
id: version id: use-case
attributes: attributes:
label: What version of AndroidIDE you're using? label: Use Case
multiple: false placeholder: Explain the use case or scenario where this feature would be beneficial.
options:
- v2.6.0 (debug builds)
- v2.6.0
- v2.5.3
- v2.5.2
- v2.5.1
- v2.5.0
- v2.4.1
- v2.4.0
- v2.3.0
- v2.2.0
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
validations: validations:
required: true required: true
- type: checkboxes - type: textarea
id: not-a-duplicate id: benefits
attributes: attributes:
label: Duplicate issues label: Benefits
description: Please make sure that there are no similar issues opened. Duplicate issues will be closed directly. If there are any similar looking issues, leave a comment there. placeholder: Describe the benefits or improvements this feature would bring to AndroidIDE.
options: validations:
- label: This issue has not been reported yet. required: true
required: true
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/AndroidIDEOfficial/AndroidIDE/blob/main/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true