From 6a462a9a32a94adde70fcf41c58860d007465f6e Mon Sep 17 00:00:00 2001 From: t <28008958+taeh98@users.noreply.github.com> Date: Sun, 6 Oct 2024 03:56:18 +0100 Subject: [PATCH] chore: added issue templates to enable contributions --- .github/ISSUE_TEMPLATE/BUG_REPORT.md | 98 ++++++++++++++++++++ .github/ISSUE_TEMPLATE/FEATURE_REQUEST.md | 84 +++++++++++++++++ .github/ISSUE_TEMPLATE/QUESTION_OR_HELP.md | 103 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 8 ++ 4 files changed, 293 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/QUESTION_OR_HELP.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT.md b/.github/ISSUE_TEMPLATE/BUG_REPORT.md new file mode 100644 index 0000000..1226870 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG_REPORT.md @@ -0,0 +1,98 @@ +--- +name: "🐛 Bug Report" +about: Report a bug in the library. +title: 'Bug: ' +labels: [ 'bug report' ] +--- + + + +## ✅ Checklist + +- [ ] I have searched + through [this library's GitHub issues](https://github.com/hossein-zare/react-native-dropdown-picker/issues), + and I am confident that this bug report is not a duplicate. +- [ ] I have checked and my bug is present + in [the latest version of this library](https://www.npmjs.com/package/react-native-dropdown-picker). +- [ ] I have searched + through [this library's GitHub issues](https://github.com/hossein-zare/react-native-dropdown-picker/issues) + and [this library's docs](https://hossein-zare.github.io/react-native-dropdown-picker-website/docs), + and I am confident that this is indeed a bug rather than simply something I + don't know how to do (if so, make a question/help issue instead). +- [ ] I am reporting a bug with the library, not requesting that more + functionality is added to it (if so, make a feature request issue instead). +- [ ] My bug comes from this library and not others, e.g. React Native or + another dependency in my project. +- [ ] I understand that each bug should be submitted in its own issue. + Therefore, this issue will contain only one bug. I will submit any other bugs + I have in their own, separate issues. + +## ⚠️ The problem + +### Desired (expected, correct) behaviour + + + +### Actual (unexpected, incorrect) behaviour + + + +### Screenshots/screen recordings + + + +### Log/error output + + + +### 🔁 Minimal reproducible example + + + +Link to minimal reproducible example: + +## 🏁 Final details + +### Steps to fix + + + +### Additional context/info + + diff --git a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md new file mode 100644 index 0000000..925bda2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md @@ -0,0 +1,84 @@ +--- +name: "🚀 Feature request" +about: Request a new feature to be added to this library. +title: 'Feature request: ' +labels: [ 'feature request' ] +--- + + + +## ✅ Checklist + +- [ ] I have searched + through [this library's GitHub issues](https://github.com/hossein-zare/react-native-dropdown-picker/issues), + and I am confident that this feature request is not a duplicate. +- [ ] I have searched + through [this library's GitHub issues](https://github.com/hossein-zare/react-native-dropdown-picker/issues) + and have + read [this library's docs](https://hossein-zare.github.io/react-native-dropdown-picker-website), + and I am confident that this feature request is not implemented + in [the latest version of this library](https://www.npmjs.com/package/react-native-dropdown-picker). +- [ ] I am asking for some functionality to be added to this library. I am + not seeking help or reporting a bug (if so, make a different type of issue). +- [ ] I understand that each feature request should be submitted in its own + issue. Therefore, this issue will contain only one feature request. I will + submit any other feature requests I have in their own, separate issues. + +## 🤔 Overview + +### Summary + + + +### Usefulness + + + +### User story + + + +## 💡 Details + +### How + + + +### Similar/same functionality elsewhere + + + +### Possible alternatives + + + +### Additional context/info + + diff --git a/.github/ISSUE_TEMPLATE/QUESTION_OR_HELP.md b/.github/ISSUE_TEMPLATE/QUESTION_OR_HELP.md new file mode 100644 index 0000000..523761c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/QUESTION_OR_HELP.md @@ -0,0 +1,103 @@ +--- +name: "🛟 Question or help" +about: Ask a question or for help using the library. +title: 'Question/help: ' +labels: [ 'help needed' ] +--- + + + +## ✅ Checklist + +- [ ] I have searched + through [the other issues for this library](https://github.com/hossein-zare/react-native-dropdown-picker/issues), + and I am confident that my question/problem is not a duplicate. +- [ ] I have checked and + read [this library's docs](https://hossein-zare.github.io/react-native-dropdown-picker-website) + to try to solve my question/problem by myself. +- [ ] I have checked and + read [this library's GitHub issues](https://github.com/hossein-zare/react-native-dropdown-picker/issues) + to try to solve my question/problem by myself. +- [ ] I have checked and + read [Stack Overflow](https://stackoverflow.com/questions/tagged/react-native-dropdown-picker) + to try to solve my question/problem by myself. +- [ ] I have + examined [this library's examples](https://github.com/taeh98/react-native-dropdown-picker/tree/dev-5.x/examples) + to try to solve my question/problem by myself. +- [ ] My question/problem relates to this library and not others, e.g. React + Native or another dependency in my project. +- [ ] My question/problem is not a bug report or a feature request (if so, + create a different type of issue). +- [ ] I understand that each question/problem should be submitted in its own + issue. Therefore, this issue will contain only one question/problem. I will + submit any other questions/problems I have in their own, separate issues. + +## 🔬 Research + +### Relevant docs pages + + + +### Relevant GitHub issues + + + +### Relevant Stack Overflow questions + + + +## ⚠️ The problem + +### What I need help with + + + +### What I've tried already + + + +### 🔁 Minimal reproducible example + + + +Link to minimal reproducible example: + +## 🏁 Additional context/info + + diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..576316e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +--- +blank_issues_enabled: false +contact_links: + - name: 📃 Documentation Issue + url: https://github.com/hossein-zare/react-native-dropdown-picker-website + about: > + If this library's docs are incorrect or are missing something, + please file an issue here.