From c2555fa86b69c4f3a2119a23faaf87befd64070e Mon Sep 17 00:00:00 2001 From: Benjamin Philip Date: Wed, 8 Jul 2026 21:13:14 +0530 Subject: [PATCH 1/5] chore: Add Issue Template --- .github/ISSUE_TEMPLATE/bug_report.yml | 28 ++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 18 ++++++++ .github/ISSUE_TEMPLATE/feature_request.yml | 31 +++++++++++++ .github/ISSUE_TEMPLATE/usage_question.yml | 52 ++++++++++++++++++++++ 4 files changed, 129 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml create mode 100644 .github/ISSUE_TEMPLATE/usage_question.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..4ea4af6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,28 @@ +# 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 +type: Bug +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 0000000..8085d31 --- /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.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..a5472db --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,31 @@ +# 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 +type: Feature +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to share your feedback on how Apache Arrow Erlang can be improved! + - type: textarea + id: description + attributes: + label: Describe the enhancement requested + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/usage_question.yml b/.github/ISSUE_TEMPLATE/usage_question.yml new file mode 100644 index 0000000..70b2818 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/usage_question.yml @@ -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 +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 or GitHub discussions: + + * GitHub discussions: https://github.com/apache/arrow-erlang/discussions + + * 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 From c15446d2ac781c8793866c65c33c7862666cadf2 Mon Sep 17 00:00:00 2001 From: Benjamin Philip Date: Wed, 8 Jul 2026 21:29:28 +0530 Subject: [PATCH 2/5] Use literal block scalar Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/usage_question.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/usage_question.yml b/.github/ISSUE_TEMPLATE/usage_question.yml index 70b2818..e5203c3 100644 --- a/.github/ISSUE_TEMPLATE/usage_question.yml +++ b/.github/ISSUE_TEMPLATE/usage_question.yml @@ -20,8 +20,7 @@ description: Ask a question body: - type: markdown attributes: - value: > - While we enable issues as a mechanism for new contributors and passers-by who + value: | 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 or GitHub discussions: From 8a7bda10dc033d1644f6f262c3108955cd6cc302 Mon Sep 17 00:00:00 2001 From: Benjamin Philip Date: Thu, 9 Jul 2026 22:52:30 +0530 Subject: [PATCH 3/5] Remove usage question issues --- .github/ISSUE_TEMPLATE/config.yml | 5 +++ .github/ISSUE_TEMPLATE/usage_question.yml | 51 ----------------------- 2 files changed, 5 insertions(+), 51 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/usage_question.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 8085d31..99c9d52 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -16,3 +16,8 @@ # under the License. blank_issues_enabled: false + +contact_links: + - name: GitHub Discussions + url: https://github.com/apache/arrow-erlang/discussions + about: Please ask any questions you have here. diff --git a/.github/ISSUE_TEMPLATE/usage_question.yml b/.github/ISSUE_TEMPLATE/usage_question.yml deleted file mode 100644 index e5203c3..0000000 --- a/.github/ISSUE_TEMPLATE/usage_question.yml +++ /dev/null @@ -1,51 +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: Usage Question -description: Ask a question -body: - - type: markdown - attributes: - value: | - 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 or GitHub discussions: - - * GitHub discussions: https://github.com/apache/arrow-erlang/discussions - - * 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 From 0c43359e70a293cf155f6534b82632b4685307e3 Mon Sep 17 00:00:00 2001 From: Benjamin Philip Date: Thu, 9 Jul 2026 22:54:39 +0530 Subject: [PATCH 4/5] Rename feature request title --- .github/ISSUE_TEMPLATE/feature_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index a5472db..f87c5b4 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -15,7 +15,7 @@ # specific language governing permissions and limitations # under the License. -name: Enhancement Request +name: Feature Request description: Request an enhancement to the project type: Feature body: From ca298a7b267599921ca41a033eba2500d3f7b2b0 Mon Sep 17 00:00:00 2001 From: Benjamin Philip Date: Thu, 9 Jul 2026 23:01:02 +0530 Subject: [PATCH 5/5] Add task requests --- .github/ISSUE_TEMPLATE/task_request.yml | 34 +++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/task_request.yml diff --git a/.github/ISSUE_TEMPLATE/task_request.yml b/.github/ISSUE_TEMPLATE/task_request.yml new file mode 100644 index 0000000..1677aeb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/task_request.yml @@ -0,0 +1,34 @@ +# 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 Request +description: File a chore to be done +type: Task +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to improve Apache Arrow Erlang! + + This issue type should only be used for generic chores or tasks. + Please file a Feature Request for any new functionality. + - type: textarea + id: description + attributes: + label: Describe the task requested + validations: + required: true