From e65ca175d2def8d2473e5baf8669682caa62d623 Mon Sep 17 00:00:00 2001 From: Mariska <40423138+MariMakes@users.noreply.github.com> Date: Thu, 25 May 2023 16:24:05 +0200 Subject: [PATCH 1/4] Update bugreport for introduction Slicing crash Updated the description to match the slicing crash --- .github/ISSUE_TEMPLATE/bugreport.yaml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bugreport.yaml b/.github/ISSUE_TEMPLATE/bugreport.yaml index e3d60e41e0..35316a2d0b 100644 --- a/.github/ISSUE_TEMPLATE/bugreport.yaml +++ b/.github/ISSUE_TEMPLATE/bugreport.yaml @@ -1,4 +1,4 @@ -name: Bug Report +name: 🪲 Bug Report description: Create a report to help us fix issues. labels: ["Type: Bug", "Status: Triage"] body: @@ -7,28 +7,29 @@ body: value: | **Thank you for using Cura and wanting to report a bug.** - Before filing, please check if the issue already exists (either open or closed) by using the search bar on the issues page. If it does, comment there. Even if it's closed, we can reopen it based on your comment. + Before filing, please check if the issue already exists (either open or closed) by using the search bar on the issues page. + If it does, comment there. Even if it's closed, we can reopen it based on your comment. - Also, please note the application version in the title of the issue "For example (3.2.1) Cannot connect to 3rd-party printer". Please do not write things like **Request** or **BUG** in the title, this is what labels are for. + Also, please note the application version in the title of the issue "For example (5.3.1) Cannot connect to 3rd-party printer". Please do not write things like **Request** or **BUG** in the title, this is what labels are for. - type: input attributes: label: Application Version description: The version of Cura this issue occurs with. - placeholder: 5.0.0 + placeholder: 5.3.0 validations: required: true - type: input attributes: - label: Platform + label: Operating System description: Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU. - placeholder: Windows 10 + placeholder: Windows 11 / MacOS Catalina / MX Linux validations: required: true - type: input attributes: label: Printer description: Which printer was selected in Cura? - placeholder: Ultimaker S5 + placeholder: Ultimaker S7 validations: required: true - type: textarea @@ -56,9 +57,11 @@ body: attributes: value: | Please be sure to add the following files: - * For slicing issues, upload a **project file** that clearly shows the bug. - To save a project file go to `File -> Save project`. Please make sure to .zip your project file. For big files you may need to use WeTransfer or similar file sharing sites. + * To save a project file go to File -> Save project. + Please make sure to .zip your project file. + For big files, you may need to use [WeTransfer](https://wetransfer.com/) or similar file-sharing sites. G-code files are not project files! + Before you share, please think to yourself. Is this a model that can be shared? * **Screenshots** of showing the problem, perhaps before/after images. * A **log file** for crashes and similar issues. You can find your log file here: From 147b07fdbbe8f7d53740998378dc640df5a98525 Mon Sep 17 00:00:00 2001 From: Mariska <40423138+MariMakes@users.noreply.github.com> Date: Thu, 25 May 2023 16:24:56 +0200 Subject: [PATCH 2/4] Update featurerequest for introduction Slicing Crash --- .github/ISSUE_TEMPLATE/featurerequest.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/featurerequest.yaml b/.github/ISSUE_TEMPLATE/featurerequest.yaml index bbdd3908bd..d1ab6dff5b 100644 --- a/.github/ISSUE_TEMPLATE/featurerequest.yaml +++ b/.github/ISSUE_TEMPLATE/featurerequest.yaml @@ -1,4 +1,4 @@ -name: Feature Request +name: 💡 Feature Request description: Suggest an idea for this project. labels: ["Type: New Feature", "Status: Triage"] body: From 5d96ede23510a0677732798e2f42f78d142bbe79 Mon Sep 17 00:00:00 2001 From: Mariska <40423138+MariMakes@users.noreply.github.com> Date: Thu, 25 May 2023 16:27:35 +0200 Subject: [PATCH 3/4] Introduce SlicingCrash.yaml Add slicing failed bug report --- .github/ISSUE_TEMPLATE/SlicingCrash.yaml | 71 ++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/SlicingCrash.yaml diff --git a/.github/ISSUE_TEMPLATE/SlicingCrash.yaml b/.github/ISSUE_TEMPLATE/SlicingCrash.yaml new file mode 100644 index 0000000000..825bb97594 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/SlicingCrash.yaml @@ -0,0 +1,71 @@ +name: ❌ Slicing Failed +description: When you see the message Slicing failed with an unexpected error +labels: ["Type: Bug", "Status: Triage", "Slicing Error :collision:"] +body: +- type: markdown + attributes: + value: | + ### Project File + **⚠️ Before you continue, we need your project file to troubleshoot a slicing crash.** + It contains the printer and settings we need for troubleshooting. + + ![Alt Text](https://user-images.githubusercontent.com/40423138/240616958-5a9751f2-bd34-4808-9752-6fde2e27516e.gif) + + To save a project file go to File -> Save project. + Please make sure to .zip your project file. + For big files, you may need to use [WeTransfer](https://wetransfer.com/) or similar file-sharing sites. + + 🤔 Before you share, please think to yourself. Is this a model that can be shared? + Unfortunately we cannot help if this file is missing. + Do you have the project file? Than let's continue ⬇️ + + ### Questions +- type: input + attributes: + label: Cura Version + placeholder: 5.3.1 + validations: + required: true +- type: markdown + attributes: + value: | + We work hard on improving our slicing crashes. Our most recent release is 5.3.1. + If you are not on the latest version of Cura, [you can download it here](https://github.com/Ultimaker/Cura/releases/tag/5.3.1) +- type: input + attributes: + label: Operating System + description: Information about the operating system the issue occurs on. Include at least the operating system and maybe GPU. + placeholder: Windows 11 / MacOS Catalina / MX Linux + validations: + required: true +- type: input + attributes: + label: Printer + description: Which printer was selected in Cura? + validations: + required: true +- type: input + attributes: + label: Name any abnormal settings + description: Are there any settings that you might have changed that caused the crash? Does your model slice when you select the default profiles? + placeholder: + validations: +- type: input + attributes: + label: Describe the location of your model on the buildplate + description: Does your model slice if you rotate the model 90 degrees or if you move it away from the center of the buildplate? + placeholder: + validations: +- type: input + attributes: + label: Describe your model + description: Have you sliced your model succesfully before? Is it watertight? Have you tried doing a quick [Mesh Fix with the Meshtools Plugin](https://marketplace.ultimaker.com/app/cura/plugins/fieldofview/MeshTools)? + validations: + required: true +- type: textarea + attributes: + label: Add your .zip here ⬇️ + description: You can add the zip file and additional information that is relevant to the issue in the comments below. + validations: + required: true + From 13e245bc029a9b2d90c66c61414fd8a220fe84c0 Mon Sep 17 00:00:00 2001 From: Mariska <40423138+MariMakes@users.noreply.github.com> Date: Fri, 26 May 2023 09:23:27 +0200 Subject: [PATCH 4/4] More concise questions This way the template looks more compact --- .github/ISSUE_TEMPLATE/SlicingCrash.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/SlicingCrash.yaml b/.github/ISSUE_TEMPLATE/SlicingCrash.yaml index 825bb97594..c684b2cf63 100644 --- a/.github/ISSUE_TEMPLATE/SlicingCrash.yaml +++ b/.github/ISSUE_TEMPLATE/SlicingCrash.yaml @@ -46,13 +46,13 @@ body: required: true - type: input attributes: - label: Name any abnormal settings + label: Name abnormal settings description: Are there any settings that you might have changed that caused the crash? Does your model slice when you select the default profiles? placeholder: validations: - type: input attributes: - label: Describe the location of your model on the buildplate + label: Describe model location description: Does your model slice if you rotate the model 90 degrees or if you move it away from the center of the buildplate? placeholder: validations: