From 2bec6314951684422638f8b8d20e9b6249717334 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 18 Apr 2026 20:36:02 +0000 Subject: [PATCH] docs: add GitHub Discussions templates and welcome post MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - DISCUSSION_TEMPLATE/help-and-support.yml: structured form for support requests (platform, launcher type, MC version, logs) - DISCUSSION_TEMPLATE/ideas.yml: feature request form with scope selector - DISCUSSION_TEMPLATE/show-and-tell.yml: setup showcase template - DISCUSSION_TEMPLATE/WELCOME_POST.md: pinned welcome post for maintainer to paste when enabling Discussions Categories to create in repo settings: 📣 Announcements | 🙏 Help & Support | 💡 Ideas | 🎮 Show & Tell | 💬 General https://claude.ai/code/session_0156HqbWenksACpkAbh83nix --- .github/DISCUSSION_TEMPLATE/WELCOME_POST.md | 26 ++++++++ .../DISCUSSION_TEMPLATE/help-and-support.yml | 65 +++++++++++++++++++ .github/DISCUSSION_TEMPLATE/ideas.yml | 45 +++++++++++++ .github/DISCUSSION_TEMPLATE/show-and-tell.yml | 40 ++++++++++++ 4 files changed, 176 insertions(+) create mode 100644 .github/DISCUSSION_TEMPLATE/WELCOME_POST.md create mode 100644 .github/DISCUSSION_TEMPLATE/help-and-support.yml create mode 100644 .github/DISCUSSION_TEMPLATE/ideas.yml create mode 100644 .github/DISCUSSION_TEMPLATE/show-and-tell.yml diff --git a/.github/DISCUSSION_TEMPLATE/WELCOME_POST.md b/.github/DISCUSSION_TEMPLATE/WELCOME_POST.md new file mode 100644 index 0000000..09461ea --- /dev/null +++ b/.github/DISCUSSION_TEMPLATE/WELCOME_POST.md @@ -0,0 +1,26 @@ +# 👋 Welcome to the Minecraft Splitscreen Steam Deck community! + +This is the place to connect with other players running splitscreen Minecraft on Steam Deck and Linux. Whether you're getting set up for the first time or a seasoned couch co-op veteran, you're in the right place. + +## 🗂️ How this space is organised + +| Category | Use it for | +|----------|-----------| +| 📣 **Announcements** | Release notes and project updates (maintainers only) | +| 🙏 **Help & Support** | Installation problems, controller issues, mod errors | +| 💡 **Ideas** | Feature requests and suggestions | +| 🎮 **Show & Tell** | Share your setup, screenshots, and tips | +| 💬 **General** | Anything else — intros, off-topic chat | + +## 🚀 Quick links + +- **Installer** — run in a terminal on your Steam Deck: + ```bash + curl -fsSL https://raw.githubusercontent.com/aradanmn/MinecraftSplitscreenSteamdeck/main/install-minecraft-splitscreen.sh | bash + ``` +- **README** — full setup guide and FAQ +- **Issues** — confirmed bugs only (use Help & Support for questions first) + +## 🎮 Introduce yourself! + +Drop a comment below — tell us what brought you here, how many controllers you're running, and what you're playing. We'd love to hear from you! diff --git a/.github/DISCUSSION_TEMPLATE/help-and-support.yml b/.github/DISCUSSION_TEMPLATE/help-and-support.yml new file mode 100644 index 0000000..219f1fd --- /dev/null +++ b/.github/DISCUSSION_TEMPLATE/help-and-support.yml @@ -0,0 +1,65 @@ +title: "[Help] " +labels: [] +body: + - type: markdown + attributes: + value: | + Thanks for reaching out! To help you faster, please fill in as much detail as possible. + + - type: dropdown + id: platform + attributes: + label: Platform + options: + - Steam Deck (SteamOS / Game Mode) + - Steam Deck (Desktop Mode) + - Bazzite + - Other Linux (please describe below) + validations: + required: true + + - type: dropdown + id: launcher_type + attributes: + label: PrismLauncher install type + options: + - Flatpak + - AppImage + - Not sure + validations: + required: true + + - type: input + id: minecraft_version + attributes: + label: Minecraft version + placeholder: "e.g. 1.21.4" + validations: + required: true + + - type: textarea + id: problem + attributes: + label: What's happening? + description: Describe the problem clearly. What did you expect vs. what actually happened? + validations: + required: true + + - type: textarea + id: steps + attributes: + label: Steps to reproduce + placeholder: | + 1. Run installer via curl … + 2. Select mods … + 3. Launch splitscreen … + 4. Error occurs at … + + - type: textarea + id: logs + attributes: + label: Installer or launcher logs + description: | + Paste relevant log output here. Logs are saved to: + `~/.local/share/MinecraftSplitscreen/logs/` + render: shell diff --git a/.github/DISCUSSION_TEMPLATE/ideas.yml b/.github/DISCUSSION_TEMPLATE/ideas.yml new file mode 100644 index 0000000..b0fd8e7 --- /dev/null +++ b/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -0,0 +1,45 @@ +title: "[Idea] " +labels: [] +body: + - type: markdown + attributes: + value: | + Got an idea to make Minecraft splitscreen better? Share it here! + Check existing discussions first to avoid duplicates. + + - type: textarea + id: summary + attributes: + label: What's the idea? + description: One or two sentences summarising the feature or improvement. + validations: + required: true + + - type: textarea + id: problem + attributes: + label: What problem does it solve? + description: What friction or limitation does this address today? + validations: + required: true + + - type: textarea + id: solution + attributes: + label: Proposed solution + description: How would this work from the user's perspective? + + - type: dropdown + id: scope + attributes: + label: Which part of the project does this affect? + multiple: true + options: + - Installer script + - Launcher script (splitscreen.sh) + - Dynamic splitscreen mode + - Mod selection / compatibility + - Steam integration + - Desktop shortcuts + - Controller detection + - Documentation diff --git a/.github/DISCUSSION_TEMPLATE/show-and-tell.yml b/.github/DISCUSSION_TEMPLATE/show-and-tell.yml new file mode 100644 index 0000000..78b8a89 --- /dev/null +++ b/.github/DISCUSSION_TEMPLATE/show-and-tell.yml @@ -0,0 +1,40 @@ +title: "[Show & Tell] " +labels: [] +body: + - type: markdown + attributes: + value: | + Share your splitscreen Minecraft setup! Screenshots, videos, mod combos, + custom configs — all welcome. Inspire the community 🎮 + + - type: textarea + id: setup + attributes: + label: Your setup + description: Describe your hardware, player count, mods, and anything that makes it great. + validations: + required: true + + - type: dropdown + id: players + attributes: + label: Player count + options: + - "1 (solo / testing)" + - "2" + - "3" + - "4" + validations: + required: true + + - type: textarea + id: tips + attributes: + label: Tips for others + description: Anything you learned the hard way that others should know? + + - type: input + id: media + attributes: + label: Screenshot / video link + placeholder: "Optional — paste an image URL or link to a clip"