From 4ed7c73f2236c89ed28ca15e1f9500f9b98123f2 Mon Sep 17 00:00:00 2001 From: Gang Wu Date: Tue, 26 Nov 2024 13:52:16 +0800 Subject: [PATCH] GH-21: Add issue template (#37) Fixes GH-21 These files are copied from apache/arrow with component options removed. --- .github/ISSUE_TEMPLATE/bug_report.yaml | 29 ++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 18 +++++++ .github/ISSUE_TEMPLATE/feature_request.yaml | 32 +++++++++++++ .github/ISSUE_TEMPLATE/usage_question.yaml | 52 +++++++++++++++++++++ 4 files changed, 131 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yaml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yaml create mode 100644 .github/ISSUE_TEMPLATE/usage_question.yaml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 000000000..af2272b47 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,29 @@ +# 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: Bug Report +description: File a bug report +labels: ["Type: bug"] +assignees: [] +body: + - type: textarea + id: description + attributes: + label: Describe the bug, including details regarding any error messages, version, and platform. + description: Please include what you expected. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..8085d310d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,18 @@ +# 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. + +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 000000000..c66e3b127 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,32 @@ +# 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: Enhancement Request +description: Request an enhancement to the project +labels: ["Type: enhancement"] +assignees: [] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to share your feedback on ways Apache Arrow can be improved! + - type: textarea + id: description + attributes: + label: Describe the enhancement requested + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/usage_question.yaml b/.github/ISSUE_TEMPLATE/usage_question.yaml new file mode 100644 index 000000000..f8e0a7bc7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/usage_question.yaml @@ -0,0 +1,52 @@ +# 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: Usage Question +description: Ask a question +labels: ["Type: usage"] +assignees: [] +body: + - type: markdown + attributes: + value: > + While we enable issues as a mechanism for new contributors and passers-by who + are unfamiliar with Apache Software Foundation projects to ask questions and + interact with the project, we encourage users to ask such questions on public + mailing lists: + + * Development discussions: dev@arrow.apache.org (first subscribe by sending an + e-mail to dev-subscribe@arrow.apache.org). + + * User discussions: user@arrow.apache.org (first subscribe by sending an e-mail + to user-subscribe@arrow.apache.org). + + * Mailing list archives: https://arrow.apache.org/community/ + + + Do not be surprised by responses to issues raised here directing you to those + mailing lists, or to report a bug or feature request here. + + + Thank you! + - type: textarea + id: description + attributes: + label: > + Describe the usage question you have. Please include as many useful details as + possible. + validations: + required: true