mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-07 12:18:46 +00:00
Upgrade issue templates
This commit is contained in:
parent
81e3730b99
commit
debf8d18fc
19
.github/ISSUE_TEMPLATE/api-change-request.md
vendored
19
.github/ISSUE_TEMPLATE/api-change-request.md
vendored
@ -1,19 +0,0 @@
|
|||||||
---
|
|
||||||
name: API change request
|
|
||||||
about: Suggest a change, addition or removal to the plugin API
|
|
||||||
title: ''
|
|
||||||
labels: ''
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!--- Describe the problem you want to solve -->
|
|
||||||
## Problem description
|
|
||||||
|
|
||||||
|
|
||||||
<!--- Describe what changes you want to make to solve this problem -->
|
|
||||||
## Proposed solution
|
|
||||||
|
|
||||||
|
|
||||||
<!--- (optional) describe alternative methods you've explored to achieve your goal -->
|
|
||||||
## Alternative solutions that don't require API changes
|
|
84
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
Normal file
84
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
name: Bug report
|
||||||
|
description: Report a feature of PocketMine-MP not working as expected
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
## Plugin information
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> It's strongly recommended to test for bugs without plugins before reporting an issue.
|
||||||
|
> This helps avoid wasting maintainers' time on bugs that are not actually caused by PocketMine-MP.
|
||||||
|
>
|
||||||
|
> If you're not sure whether a plugin might be causing your issue, please seek help on our [Discord](https://discord.gg/bmSAZBG) before writing an issue.
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
attributes:
|
||||||
|
label: Plugin information
|
||||||
|
options:
|
||||||
|
- "I haven't tested without plugins"
|
||||||
|
- Bug happens without plugins
|
||||||
|
- Bug only happens with certain plugins (describe below)
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
## Bug description
|
||||||
|
|
||||||
|
> [!TIP]
|
||||||
|
> Helpful information to include:
|
||||||
|
> - Steps to reproduce the issue
|
||||||
|
> - Error backtraces
|
||||||
|
> - Crashdumps
|
||||||
|
> - Plugin code that triggers the issue
|
||||||
|
> - List of installed plugins (use /plugins)
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> **Steps to reproduce are critical to finding the cause of the problem!**
|
||||||
|
> Without reproducing steps, the issue will probably not be solvable and may be closed.
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Problem description
|
||||||
|
description: Describe the problem, and how you encountered it
|
||||||
|
placeholder: e.g. Steps to reproduce the issue
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Expected behaviour
|
||||||
|
description: What did you expect to happen?
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
## Version, OS and game info
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: PocketMine-MP version
|
||||||
|
placeholder: Use the /version command in PocketMine-MP
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: PHP version
|
||||||
|
placeholder: Use the /version command in PocketMine-MP
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Server OS
|
||||||
|
placeholder: Use the /version command in PocketMine-MP
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Game version (if applicable)
|
||||||
|
placeholder: e.g. Android, iOS, Windows, Xbox, PS4, Switch
|
||||||
|
validations:
|
||||||
|
required: false
|
37
.github/ISSUE_TEMPLATE/bug_report.md
vendored
37
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@ -1,37 +0,0 @@
|
|||||||
---
|
|
||||||
name: Bug report
|
|
||||||
about: Unexpected non-crash behaviour (except missing gameplay features)
|
|
||||||
title: ''
|
|
||||||
labels: ''
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### Issue description
|
|
||||||
|
|
||||||
- Expected result: What were you expecting to happen?
|
|
||||||
- Actual result: What actually happened?
|
|
||||||
|
|
||||||
### Steps to reproduce the issue
|
|
||||||
1. ...
|
|
||||||
2. ...
|
|
||||||
|
|
||||||
### OS and versions
|
|
||||||
<!-- try the `version` command | LATEST IS NOT A VALID VERSION -->
|
|
||||||
* PocketMine-MP:
|
|
||||||
* PHP:
|
|
||||||
* Using JIT: yes/no (delete as appropriate) <!-- look for the giant yellow warning in the log that says you're using JIT -->
|
|
||||||
* Server OS:
|
|
||||||
* Game version: Android/iOS/Win10/Xbox/PS4/Switch (delete as appropriate)
|
|
||||||
|
|
||||||
### Plugins
|
|
||||||
<!--- use the `plugins` command and paste the output below -->
|
|
||||||
|
|
||||||
- If you remove all plugins, does the issue still occur?
|
|
||||||
- If the issue is **not** reproducible without plugins:
|
|
||||||
- Have you asked for help on our forums before creating an issue?
|
|
||||||
- Can you provide sample, *minimal* reproducing code for the issue? If so, paste it in the bottom section
|
|
||||||
|
|
||||||
### Crashdump, backtrace or other files
|
|
||||||
<!--- Submit crashdumps at https://crash.pmmp.io and paste a link -->
|
|
||||||
<!--- Use gist or anything else to add other files and add links here -->
|
|
16
.github/ISSUE_TEMPLATE/crash.md
vendored
16
.github/ISSUE_TEMPLATE/crash.md
vendored
@ -1,16 +0,0 @@
|
|||||||
---
|
|
||||||
name: Crash
|
|
||||||
about: Report a crash in PocketMine-MP (not plugins)
|
|
||||||
title: Server crashed
|
|
||||||
labels: ''
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!--- submit crashdump files to https://crash.pmmp.io -->
|
|
||||||
<!--- or, copy the data between ===BEGIN CRASH DUMP=== and ===END CRASH DUMP and paste it on a site like https://pastebin.com -->
|
|
||||||
<!--- DON'T JUST PASTE the crashdump into an issue -->
|
|
||||||
Link to crashdump:
|
|
||||||
|
|
||||||
<!--- write additional information about the crash to help us find the problem -->
|
|
||||||
### Additional comments (optional)
|
|
24
.github/ISSUE_TEMPLATE/crash.yml
vendored
Normal file
24
.github/ISSUE_TEMPLATE/crash.yml
vendored
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
name: Crash
|
||||||
|
description: Report a crash in PocketMine-MP (not plugins)
|
||||||
|
title: Server crashed
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
> [!TIP]
|
||||||
|
> Submit crashdump `.log` files to the [Crash Archive](https://crash.pmmp.io/submit).
|
||||||
|
> If you can't submit the crashdump to the Crash Archive, paste it on a site like [GitHub Gist](https://gist.github.com) or [Pastebin](https://pastebin.com).
|
||||||
|
|
||||||
|
> [!CAUTION]
|
||||||
|
> DON'T paste the crashdump data directly into an issue.
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Link to crashdump
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Additional comments (optional)
|
||||||
|
description: Any other information that might help us solve the problem
|
19
.github/ISSUE_TEMPLATE/feature-proposal.yml
vendored
Normal file
19
.github/ISSUE_TEMPLATE/feature-proposal.yml
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
name: Feature addition, change, or removal
|
||||||
|
description: Propose adding new features, or changing/removing existing ones
|
||||||
|
body:
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Problem description
|
||||||
|
description: Explain why a change is needed
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Proposed solution
|
||||||
|
description: Describe what changes you think should be made
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: "Alternative solutions or workarounds"
|
||||||
|
description: "Describe other ways you've explored to achieve your goal"
|
Loading…
x
Reference in New Issue
Block a user