summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorTomek Mrugalski <tomaszmrugalski@users.noreply.github.com>2018-06-26 19:49:47 +0200
committerTomek Mrugalski <tomaszmrugalski@users.noreply.github.com>2018-06-26 19:49:47 +0200
commit1e763374c005426bc0e0906ec1cf594236c7545b (patch)
tree0c1b72e2f532786cd8b6bb40822a6b5d888413b1 /.github
parentUpdate issue templates (diff)
downloadkea-1e763374c005426bc0e0906ec1cf594236c7545b.tar.xz
kea-1e763374c005426bc0e0906ec1cf594236c7545b.zip
Added template for feature request
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.md27
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.md32
2 files changed, 59 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
index 5defe24aba..50b814b0e6 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -30,3 +30,30 @@ The server is supposed to send back packet A with address B assigned.
Add any other context about the problem here. In particular, feel free to share your config file and logs from around the time error occurred. Don't be shy to send more logs than you think are relevant. It is easy to grep large log files. It is tricky to guess what may have happened without any information.
Make sure you anonymize your config files (at the very lease make sure you obfuscate your database credentials, but you may also replace your actual IP addresses and host names with example.com and 10.0.0.0/8 or 2001:db8::/32).
+
+**Some initial questions**
+- Are you sure your feature is not already implemented in the latest Kea version?
+- Are you sure what you would like to do is not possible using some other mechanisms?
+- Have you discussed your idea on kea-users or kea-dev mailing lists?
+
+**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 [...]
+It is very important to describe what you would like to do and why?
+
+**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 about the feature request here.
+
+**Funding its development**
+Kea is run by ISC, which is a small non-profit organization without any government funding or any permanent sponsorship organizations. Are you able and willing to participate financially in the development costs?
+
+**Participating in development**
+Are you willing to participate in the feature development? ISC team always tries to make a feature as generic as possible, so it can be used in wide variety of situations. That means the proposed solution may be a bit different that you initially thought. Are you willing to take part in the design discussions? Are you willing to test an unreleased engineering code?
+
+**Contacting you**
+How can ISC reach you to discuss this matter further? If you do not specify any means such as e-mail, jabber id or a telephone, we may send you a message on github with questions when we have them.
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 0000000000..99fe18d145
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,32 @@
+---
+name: Feature request
+about: Suggest an idea for this project
+
+---
+
+**Some initial questions**
+- Are you sure your feature is not already implemented in the latest Kea version?
+- Are you sure what you would like to do is not possible using some other mechanisms?
+- Have you discussed your idea on kea-users or kea-dev mailing lists?
+
+**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 [...]
+It is very important to describe what you would like to do and why?
+
+**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 about the feature request here.
+
+**Funding its development**
+Kea is run by ISC, which is a small non-profit organization without any government funding or any permanent sponsorship organizations. Are you able and willing to participate financially in the development costs?
+
+**Participating in development**
+Are you willing to participate in the feature development? ISC team always tries to make a feature as generic as possible, so it can be used in wide variety of situations. That means the proposed solution may be a bit different that you initially thought. Are you willing to take part in the design discussions? Are you willing to test an unreleased engineering code?
+
+**Contacting you**
+How can ISC reach you to discuss this matter further? If you do not specify any means such as e-mail, jabber id or a telephone, we may send you a message on github with questions when we have them.