Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1dc2fe7c authored by csagan5's avatar csagan5
Browse files

Adjust issue forms

parent 7c906e6a
Loading
Loading
Loading
Loading
+65 −36
Original line number Diff line number Diff line
@@ -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."
          required: true

  - type: input
    id: bromite_version
  - type: dropdown
    id: is_chromium
    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.
      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: android_version
    id: bromite_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.)
      label: Bromite version
      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
+22 −13
Original line number Diff line number Diff line
@@ -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