summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJob van der Voort <job@gitlab.com>2017-06-21 17:20:02 +0000
committerMarcia Ramos <virtua.creative@gmail.com>2017-06-21 17:20:02 +0000
commit0ac9bf2bd1d8f1ae027ec6869fe9cf3df7a88d73 (patch)
tree8742becc2df55b4925163fd182c8d9e988fee0a0
parent3c0ee60191a12332d462cc21b01419fb29945536 (diff)
downloadgitlab-ce-0ac9bf2bd1d8f1ae027ec6869fe9cf3df7a88d73.tar.gz
a new feature checklist and more elaborate documentation requirements
-rw-r--r--.gitlab/issue_templates/Feature Proposal.md24
1 files changed, 18 insertions, 6 deletions
diff --git a/.gitlab/issue_templates/Feature Proposal.md b/.gitlab/issue_templates/Feature Proposal.md
index 85ca1bca623..1278061a410 100644
--- a/.gitlab/issue_templates/Feature Proposal.md
+++ b/.gitlab/issue_templates/Feature Proposal.md
@@ -27,12 +27,24 @@ Please remove this notice if you're confident your issue isn't a duplicate.
### Documentation blurb
-(Write the start of the documentation of this feature here, include:
+#### Overview
-1. Why should someone use it; what's the underlying problem.
-2. What is the solution.
-3. How does someone use this
+What is it?
+Why should someone use this feature?
+What is the underlying (business) problem?
+How do you use this feature?
-During implementation, this can then be copied and used as a starter for the documentation.)
+#### Use cases
-/label ~"feature proposal"
+Who is this for? Provide one or more use cases.
+
+### Feature checklist
+
+Make sure these are completed before closing the issue,
+with a link to the relevant commit.
+
+- [ ] [Feature assurance](https://about.gitlab.com/handbook/product/#feature-assurance)
+- [ ] Documentation
+- [ ] Added to [features.yml](https://gitlab.com/gitlab-com/www-gitlab-com/blob/master/data/features.yml)
+
+/label ~"feature proposal" \ No newline at end of file