From 26e22b74b18027131ca2c02dee1157e64ee8ba8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 21 May 2024 08:11:39 +0200 Subject: [PATCH] forgejo: issue report templates --- .forgejo/issue_template/config.yml | 5 ++ .forgejo/issue_template/issue_template.yml | 69 ++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 .forgejo/issue_template/config.yml create mode 100644 .forgejo/issue_template/issue_template.yml diff --git a/.forgejo/issue_template/config.yml b/.forgejo/issue_template/config.yml new file mode 100644 index 00000000..d519a3ca --- /dev/null +++ b/.forgejo/issue_template/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: true +contact_links: + - name: IRC + url: https://web.libera.chat/?channels=#foot + about: Join the IRC channel for foot-related discussion and support diff --git a/.forgejo/issue_template/issue_template.yml b/.forgejo/issue_template/issue_template.yml new file mode 100644 index 00000000..b29370d3 --- /dev/null +++ b/.forgejo/issue_template/issue_template.yml @@ -0,0 +1,69 @@ +name: Bug Report +description: File a bug report +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Please provide as many details as possible, we must be able to + understand the bug in order to fix it. + + Don't forget to search the issue tracker in case there is + already an open issue for the bug you found. + - type: input + id: version + attributes: + label: Foot Version + description: "The output of `foot --version`" + placeholder: "foot version: 1.17.2-11-gc4f13809 (May 20 2024, branch 'master') +pgo +ime +graphemes -assertions" + validations: + required: true + - type: input + id: compositor + attributes: + label: Compositor Version + description: "The name and version of your compositor" + placeholder: "sway version 1.9" + validation: + required: true + - type: textarea + id: repro + attributes: + label: Description of Bug and Steps to Reproduce + description: | + Exactly what steps can someone else take to see the bug + themselves? What happens? + validations: + required: true + - type: markdown + attributes: + value: | + Please provide as many details as possible, we must be able to + understand the bug in order to fix it. + + Have you tested other compositors? Does the issue happen on + all of them, or only your main compositor? + + Use a debug [build](../../INSTALL.md#debug-build) of foot is + possible, to get a better quality stacktrace in case of a + crash. + + Run foot with logging enabled: + ```sh + foot -d info 2> foot.log + ``` + + In many cases, tracing the Wayland communication is extremely helpful: + ```sh + WAYLAND_DEBUG=1 foot -d info 2> foot.wayland.log + ``` + + Reproduce your problem as quickly as possible, and then exit foot. + - type: textarea + id: logs + attributes: + label: Relevant logs, stacktraces, etc. + - type: markdown + attributes: + value: | + Please attach files instead of pasting the logs, if the logs are large