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

yao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kyuubi.git


The following commit(s) were added to refs/heads/master by this push:
     new 0ae158ecb1 [KYUUBI #7032] Remove Umbrella/Subtask issue template
0ae158ecb1 is described below

commit 0ae158ecb1fab402a5b760d379bf07907ed28f12
Author: Kent Yao <y...@apache.org>
AuthorDate: Wed Apr 16 16:30:11 2025 +0800

    [KYUUBI #7032] Remove Umbrella/Subtask issue template
    
    ### Why are the changes needed?
    
    Github has provide subtask creation & auto-linking features, and they are 
more advanced
    
    ### How was this patch tested?
    https://github.com/apache/kyuubi/issues/7030
    
    ### Was this patch authored or co-authored using generative AI tooling?
    no
    
    Closes #7032 from yaooqinn/sb.
    
    Closes #7032
    
    3fd6ccd90 [Kent Yao] remove more
    cbf691033 [Kent Yao] Remove Umbrella/Subtask issue template
    
    Authored-by: Kent Yao <y...@apache.org>
    Signed-off-by: Kent Yao <y...@apache.org>
---
 .github/ISSUE_TEMPLATE/code-contrib-task.yml | 128 ---------------------------
 .github/ISSUE_TEMPLATE/improve-test.yml      |  77 ----------------
 .github/ISSUE_TEMPLATE/improvement.yml       |  77 ----------------
 .github/ISSUE_TEMPLATE/subtask.yml           |  71 ---------------
 .github/ISSUE_TEMPLATE/umbrella.yml          |  81 -----------------
 5 files changed, 434 deletions(-)

diff --git a/.github/ISSUE_TEMPLATE/code-contrib-task.yml 
b/.github/ISSUE_TEMPLATE/code-contrib-task.yml
deleted file mode 100644
index 4cc857b038..0000000000
--- a/.github/ISSUE_TEMPLATE/code-contrib-task.yml
+++ /dev/null
@@ -1,128 +0,0 @@
-#
-# 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.
-#
-
-#
-# This is a dedicated issue template for 2024H1 Kyuubi Code Contribution 
Program, all proposed
-# tasks will be listed at https://github.com/orgs/apache/projects/343 after 
approval
-#
-name: 2024H1 Kyuubi Code Contribution Task
-title: "[TASK][<LEVEL>] <The Task Title>"
-description: Propose a task for 2024H1 Kyuubi Code Contribution Program
-body:
-  - type: markdown
-    attributes:
-      value: |
-        You are very welcome to propose new task for 2024H1 Kyuubi Code 
Contribution Program.
-        Your brilliant ideas keep Apache Kyuubi evolving.
-        Please replace the placeholder `<LEVEL>` in the issue title with one 
of the following options:
-        - TRIVIAL - it's usually for new contributors to learn the contributor 
process, e.g. how to cut branch,
-          how to use GitHub to send PR, how to response with reviewers, the 
contributor should not stay at this
-          stage too long.
-        - EASY - tasks like minor bugs, or simple features without 
requirements of knowledge for whole Kyuubi
-          architecture.
-        - MEDIUM - tasks typical requires that contributors have knowledge on 
one or more Kyuubi components,
-          normally, unit tests and integration tests is also required to 
verify the implementations.
-        - CHALLENGE - tasks requires that contributors have deep knowledge on 
one or more Kyuubi components,
-          have good logical thinking and the ability to solve complex 
problems, be proficient in programming
-          skills or algorithms
-
-  - type: dropdown
-    id: level
-    attributes:
-      label: What's the level of this task?
-      multiple: false
-      options:
-        - TRIVIAL
-        - EASY
-        - MEDIUM
-        - CHALLENGE
-    validations:
-      required: true
-
-  - type: checkboxes
-    attributes:
-      label: Code of Conduct
-      description: The Code of Conduct helps create a safe space for everyone. 
We require that everyone agrees to it.
-      options:
-        - label: >
-            I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
-          required: true
-
-  - type: checkboxes
-    attributes:
-      label: Search before creating
-      options:
-        - label: >
-            I have searched in the [task 
list](https://github.com/orgs/apache/projects/343) and found no similar
-            tasks.
-          required: true
-
-  - type: checkboxes
-    attributes:
-      label: Mentor
-      description: Mentor is required for MEDIUM and CHALLENGE tasks, to guide 
contributors to complete the task.
-      options:
-        - label: >
-            I have sufficient expertise on this task, and I volunteer to be a 
mentor of this task to guide
-            contributors through the task.
-          required: false
-
-  - type: textarea
-    attributes:
-      label: Skill requirements
-      description: What skills are required for contributors who want to take 
this task?
-      placeholder: |
-        e.g.
-        - Basic knowledge on Scala programming language
-        - Familiar with Apache Maven, Docker and GitHub Action
-        - Basic knowledge on network programming and Apache Thrift RPC 
framework
-        - Familiar with Apache Spark
-        - ...
-    validations:
-      required: true
-
-  - type: textarea
-    attributes:
-      label: Background and Goals
-      description: What's the current problem, and what's the final status 
should be after the task is completed?
-      placeholder: >
-        Please describe the background and your goal for requesting this task.
-    validations:
-      required: true
-
-  - type: textarea
-    attributes:
-      label: Implementation steps
-      description: How could it be implemented?
-      placeholder: >
-        Please list the implementation steps in as much detail as possible so 
that contributors who meet
-        the skill requirements could complete the task quickly and 
independently.
-    validations:
-      required: true
-
-  - type: textarea
-    attributes:
-      label: Additional context
-      description: Anything else that related to this task that the 
contributors need to know.
-      value: |
-        Introduction of [2024H1 Kyuubi Code Contribution 
Program](https://github.com/apache/kyuubi/issues/6232)
-    validations:
-      required: false
-
-  - type: markdown
-    attributes:
-      value: "Thanks for taking the time to fill out this task form!"
diff --git a/.github/ISSUE_TEMPLATE/improve-test.yml 
b/.github/ISSUE_TEMPLATE/improve-test.yml
deleted file mode 100644
index 85109b92ab..0000000000
--- a/.github/ISSUE_TEMPLATE/improve-test.yml
+++ /dev/null
@@ -1,77 +0,0 @@
-#
-# 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: Test Only Fix
-title: "[TEST]"
-description: Describe the tests you want to improve with Apache Kyuubi
-labels: ["kind:test,priority:minor"]
-body:
-  - type: markdown
-    attributes:
-      value: |
-        Thank you for finding the time to report the issue! We really 
appreciate the community's efforts to improve Kyuubi.
-
-  - type: checkboxes
-    attributes:
-      label: Code of Conduct
-      description: The Code of Conduct helps create a safe space for everyone. 
We require that everyone agrees to it.
-      options:
-        - label: >
-            I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
-          required: true
-
-  - type: checkboxes
-    attributes:
-      label: Search before asking
-      options:
-        - label: >
-            I have searched in the 
[issues](https://github.com/apache/kyuubi/issues?q=is%3Aissue) and found no 
similar
-            issues.
-          required: true
-
-  - type: checkboxes
-    attributes:
-      label: What kind of test improve?
-      options:
-        - label: Fix flaky tests.
-        - label: Fix bug in tests.
-        - label: Increase test coverage.
-        - label: Other kinds of test improve.
-
-  - type: textarea
-    attributes:
-      label: Describe the issues of the existing tests or improvements for new 
tests
-      placeholder: >
-        Please describe the tests problem you see and how it is needed to be 
improved, if it is
-        a flaky test, please provide the link of failure like GitHub Actions 
url.
-    validations:
-      required: true
-
-  - type: checkboxes
-    attributes:
-      label: Are you willing to submit PR?
-      description: >
-        A pull request is optional, but we are glad to help you in the 
contribution process
-        especially if you already know a good understanding of how to 
implement the fix.
-        Kyuubi is a community-driven project and we love to bring new 
contributors in.
-      options:
-        - label: Yes. I would be willing to submit a PR with guidance from the 
Kyuubi community to improve.
-        - label: No. I cannot submit a PR at this time.
-
-  - type: markdown
-    attributes:
-      value: "Thanks for taking the time to improve the test coverage and fix 
test issues."
diff --git a/.github/ISSUE_TEMPLATE/improvement.yml 
b/.github/ISSUE_TEMPLATE/improvement.yml
deleted file mode 100644
index cc5a0351c4..0000000000
--- a/.github/ISSUE_TEMPLATE/improvement.yml
+++ /dev/null
@@ -1,77 +0,0 @@
-#
-# 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.
-#
-
-# See https://gh-community.github.io/issue-template-feedback/structured/
-
-name: Improvement
-title: "[Improvement] "
-description: Suggest an improvement on performance, code quality, user 
experience, etc
-labels: [ "improvement" ]
-body:
-  - type: markdown
-    attributes:
-      value: |
-        Thank you for contributing to Apache Kyuubi! Your opinions are deeply 
valued by the community.
-
-  - type: checkboxes
-    attributes:
-      label: Code of Conduct
-      description: The Code of Conduct helps create a safe space for everyone. 
We require that everyone agrees to it.
-      options:
-        - label: >
-            I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
-          required: true
-
-  - type: checkboxes
-    attributes:
-      label: Search before asking
-      options:
-        - label: >
-            I have searched in the 
[issues](https://github.com/apache/kyuubi/issues?q=is%3Aissue) and found no 
similar
-            issues.
-          required: true
-
-  - type: textarea
-    attributes:
-      label: What would you like to be improved?
-      placeholder: >
-        Please describe the problem you see and how it is needed to be 
improved.
-    validations:
-      required: true
-
-  - type: textarea
-    attributes:
-      label: How should we improve?
-      placeholder: >
-        Please provide the solution if you have thoughts.
-    validations:
-      required: false
-
-  - type: checkboxes
-    attributes:
-      label: Are you willing to submit PR?
-      description: >
-        A pull request is optional, but we are glad to help you in the 
contribution process
-        especially if you already know a good understanding of how to 
implement the fix.
-        Kyuubi is a community-driven project and we love to bring new 
contributors in.
-      options:
-        - label: Yes. I would be willing to submit a PR with guidance from the 
Kyuubi community to improve.
-        - label: No. I cannot submit a PR at this time.
-
-  - type: markdown
-    attributes:
-      value: "Thanks for taking the time to create this improvement issue!"
diff --git a/.github/ISSUE_TEMPLATE/subtask.yml 
b/.github/ISSUE_TEMPLATE/subtask.yml
deleted file mode 100644
index fb05a62dcd..0000000000
--- a/.github/ISSUE_TEMPLATE/subtask.yml
+++ /dev/null
@@ -1,71 +0,0 @@
-#
-# 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: Subtask
-title: "[Subtask] "
-description: A subtask issue
-labels: [ "kind:subtask" ]
-body:
-
-  - type: checkboxes
-    attributes:
-      label: Code of Conduct
-      description: The Code of Conduct helps create a safe space for everyone. 
We require that everyone agrees to it.
-      options:
-        - label: >
-            I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
-          required: true
-
-  - type: checkboxes
-    attributes:
-      label: Search before asking
-      options:
-        - label: >
-            I have searched in the 
[issues](https://github.com/apache/kyuubi/issues) and found no similar
-            issues.
-          required: true
-
-  - type: textarea
-    attributes:
-      label: Describe the subtask
-      placeholder: >
-        Please describe the content of the subtask clearly and concisely.
-    validations:
-      required: true
-
-  - type: textarea
-    attributes:
-      label: Parent issue
-      placeholder: >
-        Please put the parent issue link here.
-    validations:
-      required: true
-
-  - type: checkboxes
-    attributes:
-      label: Are you willing to submit PR?
-      description: >
-        A pull request is optional, but we are glad to help you in the 
contribution process
-        especially if you already have a grip on how to implement the new 
feature.
-        Kyuubi is a community-driven project and we love to bring new 
contributors in.
-      options:
-        - label: Yes. I would be willing to submit a PR with guidance from the 
Kyuubi community to improve.
-        - label: No. I cannot submit a PR at this time.
-
-  - type: markdown
-    attributes:
-      value: "Thanks for taking the time to propose an subtask issue!"
diff --git a/.github/ISSUE_TEMPLATE/umbrella.yml 
b/.github/ISSUE_TEMPLATE/umbrella.yml
deleted file mode 100644
index d2d0762a76..0000000000
--- a/.github/ISSUE_TEMPLATE/umbrella.yml
+++ /dev/null
@@ -1,81 +0,0 @@
-#
-# 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: Umbrella
-title: "[Umbrella] "
-description: An umbrella issue with multiple sub-tasks
-labels: [ "kind:umbrella,priority:major" ]
-body:
-
-  - type: checkboxes
-    attributes:
-      label: Code of Conduct
-      description: The Code of Conduct helps create a safe space for everyone. 
We require that everyone agrees to it.
-      options:
-        - label: >
-            I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
-          required: true
-
-  - type: checkboxes
-    attributes:
-      label: Search before asking
-      options:
-        - label: >
-            I have searched in the 
[issues](https://github.com/apache/kyuubi/issues) and found no similar
-            issues.
-          required: true
-
-  - type: textarea
-    attributes:
-      label: Describe the proposal
-      description: >
-        Please put the related link here if it is a 
[KPIP](https://kyuubi.apache.org/improvement-proposals.html).
-      placeholder: >
-        Please describe the content of the proposal clearly and concisely.
-    validations:
-      required: true
-
-  - type: textarea
-    attributes:
-      label: Task list
-      description: >
-        For more details, please refer to [github 
docs](https://docs.github.com/en/issues/tracking-your-work-with-issues/about-task-lists).
-      placeholder: >
-        Please create sub-tasks with the pre-create issues here and @ the 
assignees if you know any of them. A simple example is as follows:
-          - [ ] #1
-            - [ ] #11 @user1
-            - [ ] #12
-            - [ ] #13
-          - [ ] #2 @user2
-          - [ ] #3
-    validations:
-      required: true
-
-  - type: checkboxes
-    attributes:
-      label: Are you willing to submit PR?
-      description: >
-        A pull request is optional, but we are glad to help you in the 
contribution process
-        especially if you already have a grip on how to implement the new 
feature.
-        Kyuubi is a community-driven project and we love to bring new 
contributors in.
-      options:
-        - label: Yes. I would be willing to submit a PR with guidance from the 
Kyuubi community to improve.
-        - label: No. I cannot submit a PR at this time.
-
-  - type: markdown
-    attributes:
-      value: "Thanks for taking the time to propose an umbrella issue!"

Reply via email to