|
@@ -1,55 +1,56 @@
|
|
name: "🐛 Bug Report"
|
|
name: "🐛 Bug Report"
|
|
-description: I would like to report a bug.
|
|
|
|
-title: "[🐛 BUG] <write a small description here>"
|
|
|
|
-labels: ["💥Malfunction"]
|
|
|
|
|
|
+description: Report a bug in Taipy.
|
|
|
|
+title: "[🐛 BUG] <Provide a brief description here>"
|
|
|
|
+labels: ["💥 Malfunction"]
|
|
body:
|
|
body:
|
|
- type: markdown
|
|
- type: markdown
|
|
attributes:
|
|
attributes:
|
|
value: |
|
|
value: |
|
|
- - Thank you for using Taipy and taking the time to report a bug! 😄
|
|
|
|
- - Please try to spend some time to understand the bug and reproduce it.
|
|
|
|
- - Take a look at our template and try to add as much detail as possible.
|
|
|
|
- - The more details we have, the easier it would be to fix it.
|
|
|
|
- - If any heading is not applicable, please set it to `NA`.
|
|
|
|
|
|
+ ### 👋 Thank you for using Taipy and reporting a bug!
|
|
|
|
+ - Please take time to understand and reproduce the bug before submitting.
|
|
|
|
+ - Fill in as many details as possible to help us diagnose the issue.
|
|
|
|
+ - If a section is not applicable, enter `N/A`.
|
|
|
|
|
|
- type: textarea
|
|
- type: textarea
|
|
id: something_wrong
|
|
id: something_wrong
|
|
attributes:
|
|
attributes:
|
|
- label: "What went wrong? 🤔"
|
|
|
|
- description: Please provide a detailed description of the issue you encountered. Be clear and concise in explaining what is not working as expected.
|
|
|
|
- placeholder: The description of the issue you experienced in detail, including any relevant information or context.
|
|
|
|
|
|
+ label: "🔍 What went wrong?"
|
|
|
|
+ description: Provide a **clear, detailed** description of the issue.
|
|
|
|
+ placeholder: Describe the issue, unexpected behavior, or errors encountered.
|
|
validations:
|
|
validations:
|
|
required: true
|
|
required: true
|
|
|
|
|
|
- type: textarea
|
|
- type: textarea
|
|
id: expected_behavior
|
|
id: expected_behavior
|
|
attributes:
|
|
attributes:
|
|
- label: "Expected Behavior"
|
|
|
|
- description: Please describe how you expected the system to behave when you encountered the issue.
|
|
|
|
- placeholder: The description of the behavior that you expected to see when encountering the issue.
|
|
|
|
|
|
+ label: "✅ Expected Behavior"
|
|
|
|
+ description: Describe what **should** have happened instead.
|
|
|
|
+ placeholder: Explain the expected outcome.
|
|
|
|
|
|
- type: textarea
|
|
- type: textarea
|
|
id: reproduction_steps
|
|
id: reproduction_steps
|
|
attributes:
|
|
attributes:
|
|
- label: "Steps to Reproduce Issue"
|
|
|
|
- description: If possible, please share the steps to reproduce the issue.
|
|
|
|
|
|
+ label: "🔄 Steps to Reproduce"
|
|
|
|
+ description: Provide steps to reproduce the issue.
|
|
placeholder: |
|
|
placeholder: |
|
|
- 1. A code fragment
|
|
|
|
- 2. And/or configuration files or code
|
|
|
|
- 3. And/or Taipy GUI Markdown or HTML files
|
|
|
|
|
|
+ 1. Provide a minimal reproducible code snippet (if applicable).
|
|
|
|
+ 2. Attach relevant configuration files, Taipy GUI Markdown, or HTML files.
|
|
|
|
+ 3. Describe the sequence of actions that lead to the issue.
|
|
|
|
|
|
- type: textarea
|
|
- type: textarea
|
|
id: solution_proposed
|
|
id: solution_proposed
|
|
attributes:
|
|
attributes:
|
|
- label: "Solution Proposed"
|
|
|
|
- description: Any ideas on how this should be solved
|
|
|
|
- placeholder: The potential solution to solve this issue
|
|
|
|
|
|
+ label: "💡 Possible Solution (Optional)"
|
|
|
|
+ description: If you have an idea for a fix, share it here.
|
|
|
|
+ placeholder: Describe a possible approach to resolve this issue.
|
|
|
|
+ validations:
|
|
|
|
+ required: false
|
|
|
|
|
|
- type: textarea
|
|
- type: textarea
|
|
id: screenshot
|
|
id: screenshot
|
|
attributes:
|
|
attributes:
|
|
- label: "Screenshots"
|
|
|
|
- description: If applicable, add screenshots to help explain your problem.
|
|
|
|
|
|
+ label: "🖼️ Screenshots (Optional)"
|
|
|
|
+ description: Attach screenshots or screen recordings if they help illustrate the issue.
|
|
placeholder: 
|
|
placeholder: 
|
|
validations:
|
|
validations:
|
|
required: false
|
|
required: false
|
|
@@ -57,8 +58,8 @@ body:
|
|
- type: input
|
|
- type: input
|
|
id: environment
|
|
id: environment
|
|
attributes:
|
|
attributes:
|
|
- label: "Runtime Environment"
|
|
|
|
- description: You can specify your operating system and version, web browser and version, or any other software that may be related to the issue.
|
|
|
|
|
|
+ label: "💻 Runtime Environment"
|
|
|
|
+ description: Specify your OS, browser, or other relevant software versions.
|
|
placeholder: ex. Windows 10, Chrome 91.0.4472.124
|
|
placeholder: ex. Windows 10, Chrome 91.0.4472.124
|
|
validations:
|
|
validations:
|
|
required: false
|
|
required: false
|
|
@@ -66,8 +67,8 @@ body:
|
|
- type: dropdown
|
|
- type: dropdown
|
|
id: browsers
|
|
id: browsers
|
|
attributes:
|
|
attributes:
|
|
- label: "Browsers"
|
|
|
|
- description: What browser(s) are you seeing the problem on?
|
|
|
|
|
|
+ label: "🌐 Browser (if applicable)"
|
|
|
|
+ description: Select the browser(s) where the issue occurs.
|
|
multiple: true
|
|
multiple: true
|
|
options:
|
|
options:
|
|
- Chrome
|
|
- Chrome
|
|
@@ -83,8 +84,8 @@ body:
|
|
- type: dropdown
|
|
- type: dropdown
|
|
id: os
|
|
id: os
|
|
attributes:
|
|
attributes:
|
|
- label: "OS"
|
|
|
|
- description: Please select the operating system(s) on which you are experiencing the issue from the dropdown list provided.
|
|
|
|
|
|
+ label: "🖥️ Operating System"
|
|
|
|
+ description: Select the OS where the issue occurs.
|
|
multiple: true
|
|
multiple: true
|
|
options:
|
|
options:
|
|
- Windows
|
|
- Windows
|
|
@@ -99,45 +100,44 @@ body:
|
|
- type: input
|
|
- type: input
|
|
id: version_taipy
|
|
id: version_taipy
|
|
attributes:
|
|
attributes:
|
|
- label: "Version of Taipy"
|
|
|
|
- description: Please provide the version number of taipy you are using (if applicable) in the text field provided. This can help developers determine if the issue has already been solved in a newer version of the software.
|
|
|
|
|
|
+ label: "📦 Taipy Version"
|
|
|
|
+ description: Provide the version number of Taipy you are using.
|
|
placeholder: ex. 3.0.1
|
|
placeholder: ex. 3.0.1
|
|
validations:
|
|
validations:
|
|
- required: false
|
|
|
|
|
|
+ required: true
|
|
|
|
|
|
- type: textarea
|
|
- type: textarea
|
|
id: additional_context
|
|
id: additional_context
|
|
attributes:
|
|
attributes:
|
|
- label: "Additional Context"
|
|
|
|
- description: If you have any additional context or information that may help us understand the problem better, please provide it here.
|
|
|
|
- placeholder: This can include any relevant logs, error messages, or other information that may be useful in diagnosing the issue.
|
|
|
|
|
|
+ label: "📋 Additional Context (Optional)"
|
|
|
|
+ description: Provide any relevant logs, error messages, or details.
|
|
|
|
+ placeholder: Paste logs or error messages here.
|
|
render: bash
|
|
render: bash
|
|
validations:
|
|
validations:
|
|
required: false
|
|
required: false
|
|
|
|
|
|
- - type: textarea
|
|
|
|
- id: acceptance_criteria
|
|
|
|
- attributes:
|
|
|
|
- label: "Acceptance Criteria"
|
|
|
|
- description: Do not edit the text area below.
|
|
|
|
- value: |
|
|
|
|
- - [ ] A unit test reproducing the bug is added.
|
|
|
|
- - [ ] Any new code is covered by a unit tested.
|
|
|
|
- - [ ] Check code coverage is at least 90%.
|
|
|
|
- - [ ] The bug reporter validated the fix.
|
|
|
|
- - [ ] Related issue(s) in taipy-doc are created for documentation and Release Notes are updated.
|
|
|
|
-
|
|
|
|
- type: checkboxes
|
|
- type: checkboxes
|
|
id: terms_checklist_bug
|
|
id: terms_checklist_bug
|
|
attributes:
|
|
attributes:
|
|
- label: Code of Conduct
|
|
|
|
|
|
+ label: "📜 Code of Conduct"
|
|
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/Avaiga/taipy/blob/develop/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/Avaiga/taipy/blob/develop/CONTRIBUTING.md).
|
|
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/Avaiga/taipy/blob/develop/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/Avaiga/taipy/blob/develop/CONTRIBUTING.md).
|
|
options:
|
|
options:
|
|
- - label: "I have checked the [existing issues](https://github.com/Avaiga/taipy/issues?q=is%3Aissue+)."
|
|
|
|
|
|
+ - label: "I have checked the [existing issues](https://github.com/Avaiga/taipy/issues?q=is%3Aissue+) to avoid duplicates."
|
|
required: true
|
|
required: true
|
|
- label: "I am willing to work on this issue (optional)"
|
|
- label: "I am willing to work on this issue (optional)"
|
|
required: false
|
|
required: false
|
|
|
|
|
|
|
|
+ - type: textarea
|
|
|
|
+ id: acceptance_criteria
|
|
|
|
+ attributes:
|
|
|
|
+ label: "✅ Acceptance Criteria"
|
|
|
|
+ description: Do not edit the text area below.
|
|
|
|
+ value: |
|
|
|
|
+ - [ ] A reproducible unit test is added.
|
|
|
|
+ - [ ] Code coverage is **at least 90%**.
|
|
|
|
+ - [ ] The bug reporter validated the fix.
|
|
|
|
+ - [ ] Relevant **documentation updates** or an issue created in
|
|
|
|
+
|
|
- type: markdown
|
|
- type: markdown
|
|
attributes:
|
|
attributes:
|
|
- value: Thank you for taking the time to report the issue! 😄
|
|
|
|
|
|
+ value: "🚀 Thank you for helping improve Taipy!"
|