From 3efe7cec649f10327b94a34322c15e7c82d7a365 Mon Sep 17 00:00:00 2001 From: Miguel Jacq Date: Fri, 7 Feb 2025 17:43:31 +1100 Subject: [PATCH 1/3] Add issue templates --- .github/ISSUE_TEMPLATE/bug.md | 29 +++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature.md | 15 +++++++++++++++ .github/ISSUE_TEMPLATE/question.md | 9 +++++++++ 3 files changed, 53 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/feature.md create mode 100644 .github/ISSUE_TEMPLATE/question.md diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md new file mode 100644 index 00000000..f12ad08d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -0,0 +1,29 @@ +--- +name: Bug report +about: Use this form to submit a bug report about something not working in OnionShare +--- +## Details about your operating system + +Operating system: (Linux / Windows) +Version/distribution: (Ubuntu 22.04 / Debian Bookworm / macOS Ventura, etc) + +## How did you install OnionShare + +- [ ] Native Mac/Windows package +- [ ] Flatpak +- [ ] Snap +- [ ] Pip (command line) +- [ ] Via my Linux distribution's package manager +- [ ] From source + +## What is the problem + +Please replace this text with the problem you experienced. + +Please try to include logs if safe to do so (run OnionShare cli or desktop with -v from a terminal). + +Make sure to omit any onion addresses or 'Private Key'/passwords if they would deanonymize you or your recipient! + + +## Anything else you'd like to tell us? + diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md new file mode 100644 index 00000000..bfcaa7df --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -0,0 +1,15 @@ +--- +name: Feature request +about: Use this form to submit a suggestion about a feature you think OnionShare should have. +--- + +## Your feature idea + +Please write it here. + +Please note that we are not looking to add the following features: + + * Ability to host a dynamic website requiring databases or anything not considered 'static' + * Database backends to store persistent information about use of Share or Receive mode, e.g statistics + * Chat, voice or other instant messaging services + * High availability for Onion Services (e.g OnionBalance) diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 00000000..bf3e38cb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -0,0 +1,9 @@ +--- +name: Question or support +about: Use this form if it is neither a bug nor a feature, but you just had a question. +--- + +## Your uestion + +Please write it here. + From 44ff91a05e9368e5b9ca3b1d7cfcd3366cd459a6 Mon Sep 17 00:00:00 2001 From: Miguel Jacq Date: Fri, 7 Feb 2025 17:45:23 +1100 Subject: [PATCH 2/3] Add checkbox as reminder to search for existing issues --- .github/ISSUE_TEMPLATE/bug.md | 4 ++++ .github/ISSUE_TEMPLATE/feature.md | 1 + 2 files changed, 5 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md index f12ad08d..40fb8b87 100644 --- a/.github/ISSUE_TEMPLATE/bug.md +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -2,11 +2,15 @@ name: Bug report about: Use this form to submit a bug report about something not working in OnionShare --- +- [ ] I have already searched the issue queue for my error message or symptom + + ## Details about your operating system Operating system: (Linux / Windows) Version/distribution: (Ubuntu 22.04 / Debian Bookworm / macOS Ventura, etc) + ## How did you install OnionShare - [ ] Native Mac/Windows package diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md index bfcaa7df..e4664e30 100644 --- a/.github/ISSUE_TEMPLATE/feature.md +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -2,6 +2,7 @@ name: Feature request about: Use this form to submit a suggestion about a feature you think OnionShare should have. --- +- [ ] I have already searched the issue queue for my feature request ## Your feature idea From 2453e57d2f05de5673141afcafaaaba6dc61bec4 Mon Sep 17 00:00:00 2001 From: Miguel Jacq Date: Fri, 7 Feb 2025 17:47:41 +1100 Subject: [PATCH 3/3] Add prompt for OnionShare version in bug report template --- .github/ISSUE_TEMPLATE/bug.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md index 40fb8b87..accbbb00 100644 --- a/.github/ISSUE_TEMPLATE/bug.md +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -7,9 +7,10 @@ about: Use this form to submit a bug report about something not working in Onion ## Details about your operating system -Operating system: (Linux / Windows) -Version/distribution: (Ubuntu 22.04 / Debian Bookworm / macOS Ventura, etc) +Operating system: (e.g. Linux / Windows) +Version/distribution: (e.g. Ubuntu 22.04 / Debian Bookworm / macOS Ventura, etc) +Version of Onionshare: (e.g. 2.6.2) ## How did you install OnionShare