From 4700716d004a4a2d3f5c12ea03c4dc58686d8dc8 Mon Sep 17 00:00:00 2001 From: Andri Yngvason Date: Sat, 25 Feb 2023 11:52:19 +0000 Subject: [PATCH] .github: Add issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 27 +++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 +++++ .github/ISSUE_TEMPLATE/enhancement.md | 6 ++++++ 3 files changed, 38 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/enhancement.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..3d57153 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,27 @@ +--- +name: Bugs +about: Crashes and other bugs +labels: 'bug' + +--- + +### Useful information: +Please, try to gather as much of useful information as possible. + +- **Version:** + - `wayvnc -V` + +- Try to reproduce while capturing a **trace log:** + - `wayvnc -Ltrace | tee wayvnc-crash.log` + +- Get the **stack trace**: + - If have `coredumpctl`, you can gather the stack trace after a crash using + `coredumpctl gdb wayvnc` and then run `bt full` to obtain the stack trace. + - Otherwise, you can either locate the core file and load it into gdb or run + wayvnc in gdb like so: + - `gdb --args wayvnc -Ltrace` + - If the lines mentioning wayvnc, neatvnc or aml have `??`, please compile + wayvnc and those other projects from source with debug symbols and try + again. + +- Describe how to **reproduce** the problem diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..c345035 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Questions + url: "https://github.com/any1/wayvnc/discussions" + about: "Please ask questions on IRC in #wayvnc on Libera Chat or in Discussions" diff --git a/.github/ISSUE_TEMPLATE/enhancement.md b/.github/ISSUE_TEMPLATE/enhancement.md new file mode 100644 index 0000000..ca77a22 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement.md @@ -0,0 +1,6 @@ +--- +name: Enhancements +about: New functionality +labels: 'enhancement' + +---