Skip to content

Commit fc402ec

Browse files
authored
feat: Add Issue Template (#1008)
Closes #1007. Adds issue template for bugs, features, and questions. Some of the idea is from datafusion as well as iceberg.
1 parent 0a0b044 commit fc402ec

File tree

4 files changed

+158
-0
lines changed

4 files changed

+158
-0
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
blank_issues_enabled: true
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
name: Iceberg Rust Bug Report 🐞
21+
description: Problems, bugs and issues with Apache Iceberg Rust
22+
labels: bug
23+
24+
body:
25+
- type: dropdown
26+
attributes:
27+
label: Apache Iceberg Rust version
28+
description: What Apache Iceberg Rust version are you using?
29+
multiple: false
30+
options:
31+
- 0.4.0 (latest version)
32+
- 0.3.0
33+
- 0.2.0
34+
validations:
35+
required: false
36+
- type: textarea
37+
attributes:
38+
label: Describe the bug
39+
description: >
40+
Describe the problem, what to expect, and how to reproduce.
41+
You can include files by dragging and dropping them here.
42+
validations:
43+
required: true
44+
- type: textarea
45+
attributes:
46+
label: To Reproduce
47+
placeholder: >
48+
Steps to reproduce the behavior:
49+
- type: textarea
50+
attributes:
51+
label: Expected behavior
52+
placeholder: >
53+
A clear and concise description of what you expected to happen.
54+
- type: checkboxes
55+
attributes:
56+
label: Willingness to contribute
57+
description: >
58+
The Apache Iceberg community encourages bug fix contributions. Would you or another member of your organization be willing to contribute a fix for this bug to the Apache Iceberg codebase?
59+
options:
60+
- label: I can contribute a fix for this bug independently
61+
- label: I would be willing to contribute a fix for this bug with guidance from the Iceberg community
62+
- label: I cannot contribute a fix for this bug at this time
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
name: Iceberg Rust Feature Request
21+
description: Suggest an idea for Iceberg Rust
22+
labels: enhancement
23+
body:
24+
- type: textarea
25+
attributes:
26+
label: Is your feature request related to a problem or challenge?
27+
description: Please describe what you are trying to do.
28+
placeholder: >
29+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
30+
(This section helps Iceberg developers understand the context and *why* for this feature, in addition to the *what*)
31+
- type: textarea
32+
attributes:
33+
label: Describe the solution you'd like
34+
placeholder: >
35+
A clear and concise description of what you want to happen.
36+
- type: checkboxes
37+
attributes:
38+
label: Willingness to contribute
39+
description: >
40+
The Apache Iceberg community encourages feature contributions. Would you or another member of your organization be willing to contribute to this feature for the Apache Iceberg Rust codebase?
41+
options:
42+
- label: I can contribute to this feature independently
43+
- label: I would be willing to contribute to this feature with guidance from the Iceberg Rust community
44+
- label: I cannot contribute to this feature at this time
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
20+
name: Iceberg Rust Question
21+
description: Questions around Apache Iceberg Rust
22+
labels: ["kind:question"]
23+
body:
24+
- type: markdown
25+
attributes:
26+
value: >
27+
**Notice:** For questions about Apache Iceberg Rust, please head over to our discussions page at [https://github.com/apache/iceberg-rust/discussions](https://github.com/apache/iceberg-rust/discussions). This issue template is not intended for general questions.
28+
- type: textarea
29+
attributes:
30+
label: Question (if any additional context is needed)
31+
validations:
32+
required: false

0 commit comments

Comments
 (0)