aboutsummaryrefslogtreecommitdiff
path: root/.gitlab
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-07-19 17:03:25 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-07-19 17:03:25 +0200
commit2e4c3f334e2b7fd0853d0e30138b120964f0c06d (patch)
tree12f94aba07750b47e8c091aef061c93965837188 /.gitlab
parent24e40bef7b13a0e1acf0296c76e4e100fb6ff741 (diff)
downloadkernel-2e4c3f334e2b7fd0853d0e30138b120964f0c06d.tar.xz
kernel-2e4c3f334e2b7fd0853d0e30138b120964f0c06d.zip
doc: add kstd task template
Diffstat (limited to '.gitlab')
-rw-r--r--.gitlab/issue_templates/kstd.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/.gitlab/issue_templates/kstd.md b/.gitlab/issue_templates/kstd.md
new file mode 100644
index 00000000..4b45c4e0
--- /dev/null
+++ b/.gitlab/issue_templates/kstd.md
@@ -0,0 +1,18 @@
+## `kstd` Work Package
+
+> This is a **supplementary module**, not a standalone thesis.
+> It is meant to be added to a thesis whose main topic is something else on the kernel, not to be a thesis by itself, alone or combined with other kstd packages.
+
+### Description
+<!-- 2–4 sentences: what this component is and what it wraps or depends on. -->
+
+### Acceptance criteria
+- [ ]
+- [ ]
+
+### Conventions checklist
+- [ ] File layout follows `kstd/<name>.hpp` / `.cpp` / `.tests.cpp`
+- [ ] For containers: allocator-awareness handled per this container's category (node-based / excluded / transitive / intrusive )
+- [ ] Complexity guarantees documented in the header
+
+/label ~kstd