From 734ec2352e39ec75b222b6e8dc55f65bb088165c Mon Sep 17 00:00:00 2001
From: Sebastian Oberschwendtner <sebastian.oberschwendtner@tum.de>
Date: Wed, 13 Mar 2024 16:31:50 +0100
Subject: [PATCH] Initial commit of issue and merge request templates.

---
 .gitlab/issue_templates/Default.md         | 14 ++++++++++++++
 .gitlab/issue_templates/Documentation.md   | 14 ++++++++++++++
 .gitlab/issue_templates/Todo.md            | 12 ++++++++++++
 .gitlab/merge_request_templates/Default.md | 16 ++++++++++++++++
 4 files changed, 56 insertions(+)
 create mode 100644 .gitlab/issue_templates/Default.md
 create mode 100644 .gitlab/issue_templates/Documentation.md
 create mode 100644 .gitlab/issue_templates/Todo.md
 create mode 100644 .gitlab/merge_request_templates/Default.md

diff --git a/.gitlab/issue_templates/Default.md b/.gitlab/issue_templates/Default.md
new file mode 100644
index 0000000..7ec091e
--- /dev/null
+++ b/.gitlab/issue_templates/Default.md
@@ -0,0 +1,14 @@
+## Summary
+
+**Please choose an appropriate template to categorize your issue.**
+
+(Summarize the issue concisely)
+
+- **Unicado Version**: vx.x.x
+- **Page**: page-name
+
+## Additional information
+
+(Paste any relevant information to further describe the issue)
+
+/label ~"needs information"
diff --git a/.gitlab/issue_templates/Documentation.md b/.gitlab/issue_templates/Documentation.md
new file mode 100644
index 0000000..eb76f73
--- /dev/null
+++ b/.gitlab/issue_templates/Documentation.md
@@ -0,0 +1,14 @@
+## Summary
+
+(Explain what documentation is missing.)
+
+- **Unicado Version**: vx.x.x 
+- **Page**: page-to-change
+
+## Further details
+
+(Give further details why and how the documentation can be improved
+if applicable.)
+
+/label ~"type::documentation"
+
diff --git a/.gitlab/issue_templates/Todo.md b/.gitlab/issue_templates/Todo.md
new file mode 100644
index 0000000..a1b805c
--- /dev/null
+++ b/.gitlab/issue_templates/Todo.md
@@ -0,0 +1,12 @@
+## Summary
+
+(Summarize the todo concisely)
+
+- **Page**: page-name
+
+## Steps to do
+
+- [ ] Add the steps you need to do.
+
+/label ~"type::todo"
+
diff --git a/.gitlab/merge_request_templates/Default.md b/.gitlab/merge_request_templates/Default.md
new file mode 100644
index 0000000..2f359d0
--- /dev/null
+++ b/.gitlab/merge_request_templates/Default.md
@@ -0,0 +1,16 @@
+## What does this MR do and why?
+
+- **Page**: page-name
+
+(Describe in detail what your merge request does and why.
+
+Please keep this description updated with any discussion that takes place so
+that reviewers can understand your intent. Keeping the description updated is
+especially important if they didn't participate in the discussion.)
+
+%{first_multiline_commit}
+
+## How to set up and validate locally
+
+(Please provide instructions if your MR needs special commands or packages
+to work which are not part of the standard Unicado Package.)
-- 
GitLab