Adjust issue forms

This commit is contained in:
csagan5 2022-02-13 14:42:23 +01:00
parent 7c906e6a15
commit 1dc2fe7cf7
2 changed files with 89 additions and 51 deletions

View file

@ -6,52 +6,54 @@ body:
value: |
Welcome! Thanks for taking the time to submit a bug report.
If you're looking for a place to ask a question, please use the [GitHub Discussions](https://github.com/bromite/bromite/discussions).
If you are looking for a place to ask a question to the Bromite community then please use the [GitHub Discussions](https://github.com/bromite/bromite/discussions) instead.
Now, make sure you have acknowledged and completed this template before submitting your issue.
Make sure you have acknowledged and completed this template before submitting your issue.
Please read it carefully; we reserve the right to close and ignore your issue if you do not pay attention.
Please note for the fourth checkbox that if the bug is reproducible on the Chromium build, then it might be a configuration issue or an upstream bug.
Upstream bugs can be reported on the [Chromium issue tracker](https://bugs.chromium.org/p/chromium/issues/list).
Do not forget to read the [Chromium project bug reporting guidelines](https://www.chromium.org/for-testers/bug-reporting-guidelines/).
Please read it carefully: incorrect issues will be automatically closed and ignored.
- type: checkboxes
id: preliminary_checklist
attributes:
label: Preliminary checklist
options:
- label: "I have read the [README](https://github.com/bromite/bromite/blob/master/README.md)."
- label: "I have read the [README](https://github.com/bromite/bromite/blob/master/README.md)"
required: true
- label: "I have searched the existing issues for my problem. This is a new ticket, NOT a duplicate or related to another open issue."
required: true
- label: "I have updated Bromite to the latest version. The bug is reproducible on this latest version."
required: true
- label: "I have made sure that this is not a [Chromium](https://github.com/bromite/chromium/releases) bug (in other words, this bug is related to functionality that does not exist in Chromium). I have done this by installing and testing the corresponding version of Chromium."
- type: dropdown
id: is_chromium
attributes:
label: Can the bug be reproduced with corresponding Chromium version?
description: |
Please pick the same version of Chromium as Bromite from here: https://github.com/bromite/chromium/releases
If the bug is reproducible then it might be a configuration issue or an upstream bug. Upstream bugs can be reported on the [Chromium issue tracker](https://bugs.chromium.org/p/chromium/issues/list) and
do not forget to read [Chromium project bug reporting guidelines](https://www.chromium.org/for-testers/bug-reporting-guidelines) first.
If the bug is related to functionality that does not exist in Chromium then answer "No".
multiple: false
options:
- "Yes"
- "No"
validations:
required: true
- type: input
id: bromite_version
attributes:
label: Bromite version
description: What version of Bromite are you running? Please specify a single version. Again, make sure you are running the latest version.
validations:
required: true
- type: input
id: android_version
attributes:
label: Android version
description: What version of Android are you running? Please specify a single version.
placeholder: (e.g. 8.1, 9, 10, etc.)
description: What version of Bromite are you using? Please specify a single version e.g. `96.0.4664.1`. If this is not the latest version then please update and retry before submitting this bug report.
validations:
required: true
- type: dropdown
id: device_architecture
attributes:
label: What is your device's architecture?
multiple: true
label: Device architecture
multiple: false
options:
- arm
- arm64
@ -60,6 +62,32 @@ body:
validations:
required: true
- type: dropdown
id: android_version
attributes:
label: Android version
multiple: false
description: What version of Android are you running?
options:
- 12
- 11
- 10
- 9
- 8.1
- 8.0
- 7.1
- 7.0
- 6
- 5.1
- 5.0
- 4.4
- 4.3
- 4.2
- 4.1
- 4.0
validations:
required: true
- type: input
id: device_model
attributes:
@ -75,20 +103,19 @@ body:
label: Changed flags
description: |
These are the flags changed under `chrome://flags`.
Report all blue-highlighted flags here.
Those are the flags with non-default configuration.
Report all the flags with non-default configuration (they will be blue-highlighted).
If no flags are changed, please say so.
placeholder: (e.g. show-overdraw-feedback, enable-parallel-downloading, etc.)
If no flags are changed then write 'no flags changed'.
placeholder: show-overdraw-feedback, enable-parallel-downloading
validations:
required: true
- type: dropdown
id: system_webview
id: is_system_webview
attributes:
label: Is this issue related to the System WebView?
description: Please note that no support for System WebView installation is provided.
multiple: true
multiple: false
options:
- "Yes"
- "No"
@ -96,10 +123,10 @@ body:
required: true
- type: dropdown
id: incognito
id: is_incognito
attributes:
label: Is this bug happening in an incognito tab?
multiple: true
multiple: false
options:
- "Yes"
- "No"
@ -109,9 +136,9 @@ body:
- type: dropdown
id: adblock
attributes:
label: Is this bug related to adblock?
description: Is the bug caused by the adblocker? You can test this by allowing ads for the site.
multiple: true
label: Is this bug caused by the adblocker?
description: You can test this by temporarily allowing ads for the site.
multiple: false
options:
- "Yes"
- "No"
@ -124,10 +151,10 @@ body:
label: Is this bug a crash?
description: |
1. No.
2. Yes, I have attached the crash report dump that I downloaded from `chrome://crashes`.
3. Yes, this is a copy-paste of the crash dump:
2. Yes, I have attached the crash report dump that I downloaded from `chrome://crashes`
3. Yes, I have copy/pasted the crash dump
placeholder: |
Paste the logcat dump individuated with 'adb logcat | grep chromium'.
Drag the crash report dump here to attach it or paste the logcat dump individuated with `adb logcat | grep chromium`.
validations:
required: true
@ -144,9 +171,9 @@ body:
attributes:
label: Steps to reproduce the bug
description: |
Try to explain how to cause the bug as clearly as possible.
Explain how to cause the bug as clearly as possible. Bugs that are not reproducible cannot be investigated.
Also, do not just write "any website"; please specify which URLs can be used to reproduce the issue.
Also, do not write "any website": please specify which URLs can be used to reproduce the issue.
placeholder: |
Steps to reproduce the bug (e.g.):
1. Go to '...'
@ -171,5 +198,7 @@ body:
description: |
If applicable, add screenshots to help explain your problem.
Otherwise, ignore this section.
placeholder: |
Drag the screenshot files here to attach them.
validations:
required: false

View file

@ -6,14 +6,13 @@ body:
value: |
Welcome! Thanks for taking time to submit a feature request.
If you're looking for a place to ask a question, please use the [GitHub Discussions](https://github.com/bromite/bromite/discussions).
If you are looking for a place to ask a question to the Bromite community then please use the [GitHub Discussions](https://github.com/bromite/bromite/discussions) instead.
Now, make sure you have acknowledged and completed this template before submitting your issue.
Make sure you have acknowledged and completed this template before submitting your issue.
Please read it carefully; we reserve the right to close and ignore your issue if you do not pay attention.
Please read it carefully: incorrect issues will be automatically closed and ignored.
Things to note:
- Do not submit feature requests for extensions support or for adding a search engine.
Note:
- Features unrelated to privacy will not be considered.
- Do not ask "I would like feature X which is available in browser Y."
@ -22,27 +21,37 @@ body:
attributes:
label: Preliminary checklist
options:
- label: "I have read the [README](https://github.com/bromite/bromite/blob/master/README.md)."
- label: "I have read the [README](https://github.com/bromite/bromite/blob/master/README.md)"
required: true
- label: "I have searched the existing issues for my feature request. This is a new ticket, NOT a duplicate or related to another issue."
- label: "I have read the [FAQs](https://github.com/bromite/bromite/blob/master/FAQ.md)."
required: true
- label: "I have read the [FAQ](https://github.com/bromite/bromite/blob/master/FAQ.md)."
- label: "I have searched [existing issues](https://github.com/bromite/bromite/issues) for my feature request. This is a new issue (NOT a duplicate) and is not related to another issue."
required: true
- label: "I have read the [Wiki](https://github.com/bromite/bromite/wiki)."
- type: dropdown
id: is_privacy_related
attributes:
label: Is your feature request related to privacy?
description: Features that are not related to privacy are not considered.
multiple: false
options:
- "Yes"
- "No"
validations:
required: true
- type: textarea
id: patch_available
id: is_patch_available
attributes:
label: Is there a patch available for this feature somewhere?
description: If so, please provide a link and related license information.
description: If yes please provide URL and related license information.
validations:
required: true
- type: textarea
id: solution_description
attributes:
label: Describe the solution / feature you would like
label: Describe the solution you would like
description: A clear and concise description of what you want to happen.
validations:
required: true