aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/ISSUE_TEMPLATE/build.md21
-rw-r--r--.github/ISSUE_TEMPLATE/chore.md21
-rw-r--r--.github/ISSUE_TEMPLATE/ci.md21
-rw-r--r--.github/ISSUE_TEMPLATE/docs.md21
-rw-r--r--.github/ISSUE_TEMPLATE/feature.md21
-rw-r--r--.github/ISSUE_TEMPLATE/fix.md21
-rw-r--r--.github/ISSUE_TEMPLATE/performace.md21
-rw-r--r--.github/ISSUE_TEMPLATE/refactor.md21
-rw-r--r--.github/ISSUE_TEMPLATE/style.md21
-rw-r--r--.github/ISSUE_TEMPLATE/test.md21
10 files changed, 210 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE/build.md b/.github/ISSUE_TEMPLATE/build.md
new file mode 100644
index 0000000..4e60600
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/build.md
@@ -0,0 +1,21 @@
+---
+name: Build template
+about: 'Build system changes to be implemented for this project'
+title: "[build]"
+labels: build
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. Update to newest version of `rustc` compiler
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323
diff --git a/.github/ISSUE_TEMPLATE/chore.md b/.github/ISSUE_TEMPLATE/chore.md
new file mode 100644
index 0000000..1858355
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/chore.md
@@ -0,0 +1,21 @@
+---
+name: Chore template
+about: 'Non-functional task to be completed for this project'
+title: "[chore]"
+labels: chore
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. Update to the newest version of `clap`
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323 \ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/ci.md b/.github/ISSUE_TEMPLATE/ci.md
new file mode 100644
index 0000000..5c1f3c5
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/ci.md
@@ -0,0 +1,21 @@
+---
+name: CI template
+about: 'CI based changes to be implemented for this project'
+title: "[ci]"
+labels: ci
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. Set up a GitHub Action to run `cargo check` on new commits
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323
diff --git a/.github/ISSUE_TEMPLATE/docs.md b/.github/ISSUE_TEMPLATE/docs.md
new file mode 100644
index 0000000..9deac41
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/docs.md
@@ -0,0 +1,21 @@
+---
+name: Documentation template
+about: 'Documentational task to be completed for this project'
+title: "[docs]"
+labels: docs
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. Write documentation for `create_file_system`
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323
diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md
new file mode 100644
index 0000000..4903167
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature.md
@@ -0,0 +1,21 @@
+---
+name: Feature template
+about: 'Feature to be implemented for this project'
+title: "[feat]"
+labels: feat
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. implement `create_file_system` function in `zfs`
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323
diff --git a/.github/ISSUE_TEMPLATE/fix.md b/.github/ISSUE_TEMPLATE/fix.md
new file mode 100644
index 0000000..dc9021b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/fix.md
@@ -0,0 +1,21 @@
+---
+name: Fix template
+about: 'Fix to be implemented for this project'
+title: "[fix]"
+labels: fix
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. implement error handling for `create_file_system`
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323
diff --git a/.github/ISSUE_TEMPLATE/performace.md b/.github/ISSUE_TEMPLATE/performace.md
new file mode 100644
index 0000000..f2b23a5
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/performace.md
@@ -0,0 +1,21 @@
+---
+name: Performace template
+about: 'Optimizational changes to be implemented for this project'
+title: "[pref]"
+labels: pref
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. Optimize cloning of `FileSystem` in `create_file_system`
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323
diff --git a/.github/ISSUE_TEMPLATE/refactor.md b/.github/ISSUE_TEMPLATE/refactor.md
new file mode 100644
index 0000000..3563643
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/refactor.md
@@ -0,0 +1,21 @@
+---
+name: Refactor template
+about: 'Refactor to be implemented for this project'
+title: "[refactor]"
+labels: refactor
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. refactor `create_file_system` to use the `quota` field in `FileSystem`
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323
diff --git a/.github/ISSUE_TEMPLATE/style.md b/.github/ISSUE_TEMPLATE/style.md
new file mode 100644
index 0000000..09f0dab
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/style.md
@@ -0,0 +1,21 @@
+---
+name: Style template
+about: 'Style only changes to be implemented for this project'
+title: "[style]"
+labels: style
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. Change to new version the `rustfmt` config
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323
diff --git a/.github/ISSUE_TEMPLATE/test.md b/.github/ISSUE_TEMPLATE/test.md
new file mode 100644
index 0000000..97f6392
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/test.md
@@ -0,0 +1,21 @@
+---
+name: Test template
+about: 'Tests to be implemented for this project'
+title: "[test]"
+labels: test
+assignees: ''
+---
+
+### Description
+
+Full description of this issue
+
+### Tasks
+
+- [ ] Itemized list of tasks necessary for completing the issue
+- [ ] e.g. Write tests for `create_file_system`
+
+### Dependencies
+
+- [ ] Itemized list of issues/PRs blocking this issue
+- [ ] e.g. blocked by #323