This is an automated email from the ASF dual-hosted git repository.

yiconghuang pushed a commit to branch chore/add-task-issue-template
in repository https://gitbox.apache.org/repos/asf/texera.git

commit bedfea56c44d8102bdb633813d564a14abf5c120
Author: Yicong Huang <[email protected]>
AuthorDate: Thu Oct 16 19:58:38 2025 -0700

    chore: add task issue template
    
    This file defines a new task issue template for GitHub, including fields 
for task summary, priority, task type, and agreement to the Code of Conduct.
    
    Signed-off-by: Yicong Huang <[email protected]>
---
 .github/ISSUE_TEMPLATE/task-template.yaml | 67 +++++++++++++++++++++++++++++++
 1 file changed, 67 insertions(+)

diff --git a/.github/ISSUE_TEMPLATE/task-template.yaml 
b/.github/ISSUE_TEMPLATE/task-template.yaml
new file mode 100644
index 0000000000..4bc1b56ac9
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/task-template.yaml
@@ -0,0 +1,67 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+name: Task
+description: Create a new development or maintenance task.
+labels: ["triage"]
+type: "Task"
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Thanks for creating a task! Please describe what needs to be done and 
why.
+
+  - type: textarea
+    id: task-summary
+    attributes:
+      label: Task Summary
+      description: Briefly describe what needs to be done, try to do a single 
step in a task.
+      placeholder: Example — Refactor workflow scheduler module for better 
modularity.
+    validations:
+      required: true
+
+  - type: dropdown
+    id: priority
+    attributes:
+      label: Priority
+      description: How urgent or important is this task?
+      options:
+        - P0 – Critical
+        - P1 – High
+        - P2 – Medium
+        - P3 – Low
+      default: 2
+
+  - type: checkboxes
+    id: checklist
+    attributes:
+      label: Task Type
+      description: Select the type of work involved.
+      options:
+        - label: Code Implementation
+        - label: Documentation
+        - label: Refactor / Cleanup
+        - label: Testing / QA
+        - label: DevOps / Deployment
+
+  - type: checkboxes
+    id: terms
+    attributes:
+      label: Code of Conduct
+      description: By submitting this issue, you agree to follow [Apache Code 
of Conduct](https://www.apache.org/foundation/policies/conduct).
+      options:
+        - label: I agree to follow Apache Code of Conduct
+          required: true

Reply via email to