diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..a675c34a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,28 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + +##### **Describe the bug** +A clear and concise description of the bug. + +##### **To Reproduce** +Steps to reproduce the behavior: +1. Provide the file with which you observed the issue (commonly named PoC) +2. List the exact commands/functions to reproduce the issue and include any related output +3. Mention the branch/commit in which you observed the issue (e.g., `main`, `0.27-maintenance`, `commit 9f721b40`) + +##### **Expected behavior** +A short description of what you expected to happen. + +##### **Desktop (please complete the following information):** +- OS and version: (e.g., Linux (Fedora 34), macOS 12, Windows 11) +- Compiler and version: (e.g., Gcc 11.2, Clang 13.0.0, MSVC 2019) +- Compilation mode and/or compiler flags: + +##### **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 00000000..d76b6031 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: request +assignees: '' + +--- + +##### **Is your feature request related to a problem?** +A clear and concise description of the problem (e.g., I'm always frustrated when [...]; Exiv2 does not support XXX format [...]) + +##### **Describe the solution you would like** +A short description of what you want to happen. + +##### **Describe alternatives you have considered** +A simple explanation of any alternative solutions or features you have considered. + +##### **Additional context** +Add any other information about the feature request here (e.g. screenshots, URLs).