Skip to content

Commit

Permalink
GH-22: Add issue template
Browse files Browse the repository at this point in the history
  • Loading branch information
zeroshade committed Oct 17, 2024
1 parent c124ae4 commit f187f4c
Show file tree
Hide file tree
Showing 4 changed files with 179 additions and 0 deletions.
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# 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
- type: dropdown
id: component
attributes:
label: Component(s)
multiple: true
options:
- Benchmarking
- Continuous Integration
- Developer Tools
- Documentation
- Integration
- Parquet
- Release
- Other
validations:
required: true
18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yaml
Original file line number Diff line number Diff line change
@@ -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
48 changes: 48 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# 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
- type: dropdown
id: component
attributes:
label: Component(s)
multiple: true
options:
- Benchmarking
- Continuous Integration
- Developer Tools
- Documentation
- Integration
- Parquet
- Release
- Other
validations:
required: true
68 changes: 68 additions & 0 deletions .github/ISSUE_TEMPLATE/usage_question.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# 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
- type: dropdown
id: component
attributes:
label: Component(s)
multiple: true
options:
- Benchmarking
- Continuous Integration
- Developer Tools
- Documentation
- Integration
- Parquet
- Release
- Other
validations:
required: true

0 comments on commit f187f4c

Please sign in to comment.