Skip to content
This repository was archived by the owner on Oct 18, 2024. It is now read-only.

Commit 2881c03

Browse files
committed
chore(issue-templates): update bug report and feature request forms
1 parent 7218015 commit 2881c03

File tree

2 files changed

+54
-51
lines changed

2 files changed

+54
-51
lines changed

.github/ISSUE_TEMPLATE/BUG.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,13 @@ body:
1818
**Please check and verify that you are using the latest version of AndroidIDE before
1919
submitting this bug report.**
2020

21-
**Note: Please ensure that you provide complete and accurate information to expedite the
21+
**Note**
22+
- Please ensure that you provide complete and accurate information to expedite the
2223
bug resolution process. Incomplete reports may be closed without further investigation.
23-
Thank you for your understanding and cooperation.**
24+
- All issues must be reported in English. Issues in other languages may be closed
25+
without further consideration.
26+
27+
**Thank you for your understanding and cooperation.**
2428
- type: checkboxes
2529
id: checklist
2630
attributes:
@@ -62,7 +66,7 @@ body:
6266
attributes:
6367
label: Version name
6468
description: Specify the version name of AndroidIDE you are using.
65-
You can go to IDE Preferences -> About AndroidIDE and click on the version name to copy it.
69+
placeholder: Go to IDE Preferences -> About AndroidIDE and click on the version name to copy it.
6670
validations:
6771
required: true
6872
- type: textarea
@@ -71,4 +75,5 @@ body:
7175
label: Relevant log output
7276
description: Include relevant log output if reporting a crash or build error. This can be
7377
optional, but it is mandatory if reporting a crash or build error.
78+
placeholder: Enter relevant log output or stacktraces here.
7479
render: bash

.github/ISSUE_TEMPLATE/FEATURE.yml

Lines changed: 46 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,65 @@
11
name: Feature request
2-
description: Request a new feature
3-
title: "[Feature]: "
2+
description: Request a new feature.
43
labels: ["feature"]
54
body:
65
- type: markdown
76
attributes:
87
value: |
98
Please provide a proper title and description to the issue.
109
11-
A **GOOD** issue title describes the issue briefly. For example :
12-
- [Bug]: Cannot use bluetooth keyboard in terminal
13-
- [Feature]: Add support for previewing custom view in UI Designer
14-
- [Feature]: Add preferences to configure Java code formatting
10+
**Note: Before submitting a feature request, please check the existing issues to ensure that
11+
your request has not been previously suggested.**
1512
16-
Examples of a **BAD** title :
17-
- File editing issues
18-
- Terminal emulator
19-
- App crashed
20-
- Error
13+
**By submitting this issue, you agree to follow the project's
14+
[code of conduct](https://github.com/AndroidIDEOfficial/AndroidIDE/blob/dev/CODE_OF_CONDUCT.md).**
15+
16+
**Please check and verify that you are using the latest version of AndroidIDE before
17+
submitting this bug report.**
18+
19+
**Note**
20+
- Your feature request will be reviewed, and its implementation will be considered based on
21+
project goals and priorities.
22+
- All issues must be reported in English. Issues in other languages may be closed
23+
without further consideration.
24+
25+
- type: checkboxes
26+
id: checklist
27+
attributes:
28+
label: Issue Checklist
29+
options:
30+
- label: I confirm that this feature request has not been previously suggested.
31+
required: true
32+
- label: I agree to follow the project's code of conduct.
33+
required: true
34+
- label: I have checked and verified that I am using the latest version of AndroidIDE from GitHub or F-Droid.
35+
required: true
36+
- type: checkboxes
37+
id: additional-terms
38+
attributes:
39+
label: Additional terms
40+
options:
41+
- label: I understand that feature requests are subject to evaluation and may not be implemented immediately.
42+
required: true
43+
- label: I agree to provide additional details if needed for a clearer understanding of the requested feature.
44+
required: true
2145
- type: textarea
2246
id: feature-description
2347
attributes:
2448
label: Feature description
25-
description: Describe the feature properly.
26-
placeholder: Describe the feature
49+
placeholder: Please provide a detailed description of the feature you are requesting.
2750
validations:
2851
required: true
29-
- type: dropdown
30-
id: version
52+
- type: textarea
53+
id: use-case
3154
attributes:
32-
label: What version of AndroidIDE you're using?
33-
multiple: false
34-
options:
35-
- v2.6.0 (debug builds)
36-
- v2.6.0
37-
- v2.5.3
38-
- v2.5.2
39-
- v2.5.1
40-
- v2.5.0
41-
- v2.4.1
42-
- v2.4.0
43-
- v2.3.0
44-
- v2.2.0
45-
- v2.1.4
46-
- v2.1.3
47-
- v2.1.2
48-
- v2.1.1
49-
- v2.1.0
55+
label: Use Case
56+
placeholder: Explain the use case or scenario where this feature would be beneficial.
5057
validations:
5158
required: true
52-
- type: checkboxes
53-
id: not-a-duplicate
54-
attributes:
55-
label: Duplicate issues
56-
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.
57-
options:
58-
- label: This issue has not been reported yet.
59-
required: true
60-
- type: checkboxes
61-
id: terms
59+
- type: textarea
60+
id: benefits
6261
attributes:
63-
label: Code of Conduct
64-
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/AndroidIDEOfficial/AndroidIDE/blob/main/CODE_OF_CONDUCT.md)
65-
options:
66-
- label: I agree to follow this project's Code of Conduct
67-
required: true
62+
label: Benefits
63+
placeholder: Describe the benefits or improvements this feature would bring to AndroidIDE.
64+
validations:
65+
required: true

0 commit comments

Comments
 (0)