Migrate to using GitHub issue forms
This commit is contained in:
parent
b96c17030f
commit
6d614aee45
4 changed files with 231 additions and 128 deletions
93
.github/ISSUE_TEMPLATE/bug_report.md
vendored
93
.github/ISSUE_TEMPLATE/bug_report.md
vendored
|
@ -1,93 +0,0 @@
|
||||||
---
|
|
||||||
name: Bug report
|
|
||||||
about: Create a Bromite bug report
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- Welcome! Thanks for taking time to submit a bug report.
|
|
||||||
Have you read the README? https://github.com/bromite/bromite/blob/master/README.md
|
|
||||||
Have you searched the issue tracker? https://github.com/bromite/bromite/issues
|
|
||||||
Are you sure this is not a Chromium bug? You have to test with Chromium before submitting a bug.
|
|
||||||
Are you using the latest version of Bromite?
|
|
||||||
|
|
||||||
If instead of a bug report you want to ask a question then please use the GitHub Discussions: https://github.com/bromite/bromite/discussions
|
|
||||||
-->
|
|
||||||
|
|
||||||
### Bromite version
|
|
||||||
|
|
||||||
Version: `89.0...` <!-- specify here a single Bromite version -->
|
|
||||||
Arch: `arm` or `arm64` or `x86` <!-- 'or' means you must specify only 1 architecture -->
|
|
||||||
Android version: (example: `9.0`) <!-- specify a single Android version -->
|
|
||||||
Device model: (example: `SM-G960UZKABST`) <!-- specify a single device model -->
|
|
||||||
|
|
||||||
### Flags
|
|
||||||
|
|
||||||
These are the flags changed under `chrome://flags`:
|
|
||||||
|
|
||||||
<!-- Report all the blue-highlighted flags here, those are the flags with non-default configuration -->
|
|
||||||
|
|
||||||
### Is this bug about the SystemWebView?
|
|
||||||
|
|
||||||
<!-- No support for SystemWebView installations is provided. -->
|
|
||||||
|
|
||||||
Yes/No
|
|
||||||
|
|
||||||
### Is the bug reproducible with latest version?
|
|
||||||
|
|
||||||
<!-- Do not report bugs which are not reproducible with latest version. -->
|
|
||||||
|
|
||||||
Yes/No
|
|
||||||
|
|
||||||
### Can the bug be reproduced with corresponding Chromium version?
|
|
||||||
|
|
||||||
<!--
|
|
||||||
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".
|
|
||||||
-->
|
|
||||||
|
|
||||||
Yes/No
|
|
||||||
|
|
||||||
### Is this bug happening in an incognito tab?
|
|
||||||
Yes/No
|
|
||||||
|
|
||||||
### Allow ads for the site; is the bug caused by the adblocker?
|
|
||||||
Yes/No
|
|
||||||
|
|
||||||
### Is the bug a crash?
|
|
||||||
|
|
||||||
No
|
|
||||||
|
|
||||||
-- or --
|
|
||||||
|
|
||||||
Yes, I have attached here on GitHub the crash report dump that I downloaded from `chrome://crashes`.
|
|
||||||
|
|
||||||
-- or --
|
|
||||||
|
|
||||||
Yes, this is a copy/paste of the crash dump:
|
|
||||||
```
|
|
||||||
<paste here logcat dump individuated with 'adb logcat | grep chromium'>
|
|
||||||
```
|
|
||||||
|
|
||||||
### Describe the bug
|
|
||||||
|
|
||||||
<!-- Write here a clear and concise description of the bug. -->
|
|
||||||
|
|
||||||
### Steps to reproduce the bug
|
|
||||||
|
|
||||||
Steps to reproduce the bug:
|
|
||||||
1. Go to '...'
|
|
||||||
2. Click on '...'
|
|
||||||
3. Scroll down to '...'
|
|
||||||
4. See error
|
|
||||||
|
|
||||||
Do not write "any website", specify which URLs can be used to reproduce the issue.
|
|
||||||
|
|
||||||
### Expected behavior
|
|
||||||
|
|
||||||
<!-- A clear and concise description of what you expected to happen. -->
|
|
||||||
|
|
||||||
### Screenshots
|
|
||||||
|
|
||||||
<!-- If applicable, add screenshots to help explain your problem. Otherwise remove this section. -->
|
|
175
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
175
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
|
@ -0,0 +1,175 @@
|
||||||
|
name: Bug report
|
||||||
|
description: Create a Bromite bug report
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
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).
|
||||||
|
|
||||||
|
Now, 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/).
|
||||||
|
|
||||||
|
- 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)."
|
||||||
|
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."
|
||||||
|
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.)
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: device_architecture
|
||||||
|
attributes:
|
||||||
|
label: What is your device's architecture?
|
||||||
|
multiple: true
|
||||||
|
options:
|
||||||
|
- arm
|
||||||
|
- arm64
|
||||||
|
- x86
|
||||||
|
- x64
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: device_model
|
||||||
|
attributes:
|
||||||
|
label: Device model
|
||||||
|
description: What is your device model? This can usually be found in your device's settings in the "About" section.
|
||||||
|
placeholder: (e.g. `OnePlus 8 (IN2010)`, or `SM-G960UZKABST`, etc.)
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: changed_flags
|
||||||
|
attributes:
|
||||||
|
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.
|
||||||
|
|
||||||
|
If no flags are changed, please say so.
|
||||||
|
placeholder: (e.g. show-overdraw-feedback, enable-parallel-downloading, etc.)
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: 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
|
||||||
|
options:
|
||||||
|
- "Yes"
|
||||||
|
- "No"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: incognito
|
||||||
|
attributes:
|
||||||
|
label: Is this bug happening in an incognito tab?
|
||||||
|
multiple: true
|
||||||
|
options:
|
||||||
|
- "Yes"
|
||||||
|
- "No"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- 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
|
||||||
|
options:
|
||||||
|
- "Yes"
|
||||||
|
- "No"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: bug_crash
|
||||||
|
attributes:
|
||||||
|
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:
|
||||||
|
placeholder: |
|
||||||
|
Paste the logcat dump individuated with 'adb logcat | grep chromium'.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: bug_description
|
||||||
|
attributes:
|
||||||
|
label: Describe the bug
|
||||||
|
description: Write a clear and concise description of the bug.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: bug_steps
|
||||||
|
attributes:
|
||||||
|
label: Steps to reproduce the bug
|
||||||
|
description: |
|
||||||
|
Try to explain how to cause the bug as clearly as possible.
|
||||||
|
|
||||||
|
Also, do not just 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 '...'
|
||||||
|
2. Click on '...'
|
||||||
|
3. Scroll down to '...'
|
||||||
|
4. See error
|
||||||
|
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: screenshots
|
||||||
|
attributes:
|
||||||
|
label: Screenshots
|
||||||
|
description: |
|
||||||
|
If applicable, add screenshots to help explain your problem.
|
||||||
|
Otherwise, ignore this section.
|
||||||
|
validations:
|
||||||
|
required: false
|
35
.github/ISSUE_TEMPLATE/feature_request.md
vendored
35
.github/ISSUE_TEMPLATE/feature_request.md
vendored
|
@ -1,35 +0,0 @@
|
||||||
---
|
|
||||||
name: Feature request
|
|
||||||
about: Suggest a privacy-related idea for this project
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- Welcome! Thanks for taking time to submit a feature request.
|
|
||||||
Have you searched the issue tracker? https://github.com/bromite/bromite/issues
|
|
||||||
Have you read the F.A.Q.s? https://github.com/bromite/bromite/blob/master/FAQ.md
|
|
||||||
Have you read the README? https://github.com/bromite/bromite/blob/master/README.md
|
|
||||||
Have you read the Wiki? https://github.com/bromite/bromite/wiki
|
|
||||||
|
|
||||||
If instead of a feature request you want to ask a question then please use the GitHub Discussions: https://github.com/bromite/bromite/discussions
|
|
||||||
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!-- Do not submit feature requests for extensions support or adding a search engine. -->
|
|
||||||
|
|
||||||
### Is your feature request related to privacy?
|
|
||||||
|
|
||||||
<!-- Features that are not related to privacy are not considered. -->
|
|
||||||
|
|
||||||
### Is there a patch available for this feature somewhere?
|
|
||||||
|
|
||||||
<!-- If yes then provide URL and license information. -->
|
|
||||||
|
|
||||||
### Describe the solution you would like
|
|
||||||
|
|
||||||
<!-- A clear and concise description of what you want to happen.
|
|
||||||
|
|
||||||
Do not ask "I would like feature X which is available in browser Y"; such issues are closed immediately. -->
|
|
||||||
|
|
||||||
### Describe alternatives you have considered
|
|
||||||
|
|
||||||
<!-- A clear and concise description of any alternative solutions or features you have considered. -->
|
|
56
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
56
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
name: Feature request
|
||||||
|
description: Create a Bromite feature request
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
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).
|
||||||
|
|
||||||
|
Now, 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.
|
||||||
|
|
||||||
|
Things to note:
|
||||||
|
- Do not submit feature requests for extensions support or for adding a search engine.
|
||||||
|
- Features unrelated to privacy will not be considered.
|
||||||
|
- Do not ask "I would like feature X which is available in browser Y."
|
||||||
|
|
||||||
|
- 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)."
|
||||||
|
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."
|
||||||
|
required: true
|
||||||
|
- label: "I have read the [FAQ](https://github.com/bromite/bromite/blob/master/FAQ.md)."
|
||||||
|
required: true
|
||||||
|
- label: "I have read the [Wiki](https://github.com/bromite/bromite/wiki)."
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: patch_available
|
||||||
|
attributes:
|
||||||
|
label: Is there a patch available for this feature somewhere?
|
||||||
|
description: If so, please provide a link and related license information.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: solution_description
|
||||||
|
attributes:
|
||||||
|
label: Describe the solution / feature you would like
|
||||||
|
description: A clear and concise description of what you want to happen.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: alternatives_considered
|
||||||
|
attributes:
|
||||||
|
label: Describe alternatives you have considered
|
||||||
|
description: A clear and concise description of any alternative solutions or features you have considered.
|
||||||
|
validations:
|
||||||
|
required: true
|
Loading…
Add table
Reference in a new issue