From 9def9952d232be04ff7154e5554ac8e207e8c58a Mon Sep 17 00:00:00 2001 From: FallingShrimp <108387605+Rundll86@users.noreply.github.com> Date: Sun, 15 Dec 2024 11:22:23 +0800 Subject: [PATCH] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 32 +++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 ++++++++++++ .github/ISSUE_TEMPLATE/sample-code-request.md | 28 ++++++++++++++++ 3 files changed, 80 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/sample-code-request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..f3828fa --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,32 @@ +--- +name: Bug report +about: Create a report to help us improve +title: "[Bug]" +labels: bug, question +assignees: Rundll86 + +--- + +**Describe the bug** +A clear and concise description of *what the bug is*. + +**To Reproduce** +Steps to reproduce the behavior: +1. Modify at file '...' in \ \ +2. Start dev server and extension runs outside expectly +3. Check if something went wrong with 'error stuck' in native console or client developer tools +4. Make sure the bug came out **by Framework** instead of **by Your modified codes** + +**Expected behavior** +A clear and concise description of *what you expected to happen*. + +**Log info** +If applicable, add `screenshots`, `client or console logger` to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. win, linux, mac] + - Browser [e.g. chrome, safari, edge] + - Version field in `package.json` [e.g. 1.0.0] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..ecdef0f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this framework +title: "[Feature]" +labels: enhancement, question +assignees: Rundll86 + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/sample-code-request.md b/.github/ISSUE_TEMPLATE/sample-code-request.md new file mode 100644 index 0000000..bff7058 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/sample-code-request.md @@ -0,0 +1,28 @@ +--- +name: Sample code request +about: Request an sample extension to learn this framework +title: "[Request]" +labels: documentation, enhancement +assignees: Rundll86 + +--- + +**Extension type** +What did it use for?(eg. For calc something outside Scratch) + +**What features will be added** +List all the `blocks` and `menus` and their `text`.For the block, you also add their `arguments` and `type`. The implements aren't necessary. You can ask anyone to make it. + +(eg. Block "add [a:number] + [b:number]",then returns the sum of a and b) + +**What framework content do you want to see in it** +The framework add lots of useful content, choose ones of them. + +(eg. Use decorator to auto generate block) + +**Metadata**(Fill in these info) +1. What platform will it run: (TurboWarp or GandiIDE) +2. Name: (eg. advanced math) +3. Id: (If this is blank, we will infer it from Name) +4. Color: (Only theme or all 3 colors) +5. Collaborators: (Your name or anonymous)