summaryrefslogtreecommitdiffstats
path: root/.gitlab/issue_templates
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--.gitlab/issue_templates/Bug.md18
-rw-r--r--.gitlab/issue_templates/Epic.md41
-rw-r--r--.gitlab/issue_templates/Feature.md27
3 files changed, 86 insertions, 0 deletions
diff --git a/.gitlab/issue_templates/Bug.md b/.gitlab/issue_templates/Bug.md
new file mode 100644
index 0000000..0c88a3c
--- /dev/null
+++ b/.gitlab/issue_templates/Bug.md
@@ -0,0 +1,18 @@
+<!--
+
+Not following the communication guidelines [1] will mean your issue or comment
+will be removed. Read it carefully before submitting this issue.
+
+
+[1] https://gitlab.gnome.org/GNOME/gnome-control-center/blob/main/docs/CONTRIBUTING.md#communication-guidelines
+
+ -->
+
+Detailed description of the issue. Put as much information as you can, potentially
+with images showing the issue.
+
+Steps to reproduce:
+
+1. Open GNOME Settings
+2. Change X to something else
+3. ...
diff --git a/.gitlab/issue_templates/Epic.md b/.gitlab/issue_templates/Epic.md
new file mode 100644
index 0000000..aa7c6a3
--- /dev/null
+++ b/.gitlab/issue_templates/Epic.md
@@ -0,0 +1,41 @@
+# Current problems
+<!--
+What are the problems that the current project has?
+
+For example:
+* User cannot use the keyboard to perform most common actions
+or
+* User cannot see documents from cloud services
+-->
+
+# Goals & use cases
+<!--
+What are the use cases that this proposal will cover? What are the end goals?
+
+For example:
+* User needs to share a file with their friends.
+or
+* It should be easy to edit a picture within the app.
+-->
+
+# Requirements
+<!--
+What does the solution needs to ensure for being succesful?
+
+For example:
+* Work on small form factors and touch
+or
+* Use the Meson build system and integrate with it
+-->
+
+# Relevant art
+<!--
+Is there any product that has implemented something similar? Put links to other
+projects, pictures, links to other code, etc.
+-->
+
+# Proposal & plan
+<!-- What's the solution and how should be achieved? It can be split in smaller
+tasks of minimum change, so they can be delivered across several releases. -->
+
+/label ~"1. Epic"
diff --git a/.gitlab/issue_templates/Feature.md b/.gitlab/issue_templates/Feature.md
new file mode 100644
index 0000000..11fc570
--- /dev/null
+++ b/.gitlab/issue_templates/Feature.md
@@ -0,0 +1,27 @@
+<!--
+
+Not following the communication guidelines [1] will mean your issue or comment
+will be removed. Read it carefully before submitting this issue.
+
+
+[1] https://gitlab.gnome.org/GNOME/gnome-control-center/blob/main/docs/CONTRIBUTING.md#communication-guidelines
+
+ -->
+
+Detailed description of the feature. Put as much information as you can.
+
+Proposed Mockups:
+
+(Add mockups of the proposed feature)
+
+## Design Tasks
+
+* [ ] design tasks
+
+## Development Tasks
+
+* [ ] development tasks
+
+## QA Tasks
+
+* [ ] qa (quality assurance) tasks