Skip to content

Commit 538d2df

Browse files
authored
Merge pull request diesel-rs#2630 from diesel-rs/revamp-our-support-story
Update issue templates
2 parents d2af226 + a14c2cb commit 538d2df

3 files changed

Lines changed: 43 additions & 12 deletions

File tree

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: bug
6+
assignees: ''
7+
8+
---
9+
110
<!--
2-
If you want to report a bug, we added some points below you can fill out. If you want to request a feature, feel free to remove all the irrelevant text. In addition to this [issue tracker](https://github.com/diesel-rs/diesel/issues), you can also talk to Diesel maintainers and users on [Gitter](https://gitter.im/diesel-rs/diesel).
11+
If you want to report a bug, we added some points below which help us track down the problem faster.
312
-->
413

514
## Setup
@@ -33,16 +42,22 @@ If you want to report a bug, we added some points below you can fill out. If you
3342
### Steps to reproduce
3443

3544
<!--
36-
Please include as much of your codebase as needed to reproduce the error. If the relevant files are large, please consider linking to a public repository or a [Gist](https://gist.github.com/).
45+
Please include as much of your codebase as needed to reproduce the error. If the relevant files are large, please consider linking to a public repository or a [Gist](https://gist.github.com/). This includes normally the following parts:
3746
38-
Please post as much of your database schema as necessary. If you are using `infer_schema!`, you can use `diesel print-schema` and post the relevant parts from that.
47+
* The exact code where your hit the problem
48+
* Relevant parts your schema, so any `table!` macro calls required for the
49+
* Any other type definitions involved in the code, which produces your problem
3950
-->
4051

4152
## Checklist
4253

43-
- [ ] I have already looked over the [issue tracker](https://github.com/diesel-rs/diesel/issues) for similar issues.
54+
- [ ] I have already looked over the [issue tracker](https://github.com/diesel-rs/diesel/issues) and the [disussion forum](https://github.com/diesel-rs/diesel/discussions) for similar possible closed issues.
55+
<!--
56+
If you are unsure if your issue is a duplicate of an existing issue please link the issue in question here
57+
-->
4458
- [ ] This issue can be reproduced on Rust's stable channel. (Your issue will be
4559
closed if this is not the case)
60+
- [ ] This issue can be reproduced without requiring a third party crate
4661

4762
<!--
4863
Thank you for your submission! You're helping make Diesel more robust 🎉

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Compiler error while compiling diesel
4+
url: https://github.com/diesel-rs/diesel/issues?q=is%3Aissue+ld+returned+1+exit+status+
5+
about: Failed to compile diesel? Have a look at existing issues. You've likely miss some required dependency.
6+
- name: Simple Questions
7+
url: https://gitter.im/diesel-rs/diesel
8+
about: If you have a simple question please use our gitter channel.
9+
- name: Complex Questions
10+
url: https://github.com/diesel-rs/diesel/discussions/categories/q-a
11+
about: Do you have a larger question? Ask in our forum.
12+
- name: Feature Requests
13+
url: https://github.com/diesel-rs/diesel/discussions/categories/ideas
14+
about: If you want to suggest a new feature please create a new topic in our discussions forum

CONTRIBUTING.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,19 @@ Thank you! We'll try to respond as quickly as possible.
3636

3737
## Submitting feature requests
3838

39-
If you can't find an issue (open or closed) describing your idea on our [issue
40-
tracker], open an issue. Adding answers to the following
41-
questions in your description is +1:
39+
Diesel's issue tracker is meant to represent our current roadmap. An open issue represents either a bug, or a new feature that a member of the Diesel team is actively working on.
4240

43-
- What do you want to do, and how do you expect Diesel to support you with that?
44-
- How might this be added to Diesel?
45-
- What are possible alternatives?
46-
- Are there any disadvantages?
41+
This means that you should not submit a feature request to our issue tracker, unless you were asked to do so by a member of the Diesel team. Feature requests should instead be posted in
42+
our [discussion forum](https://github.com/diesel-rs/diesel/discussions/categories/ideas).
4743

48-
Thank you! We'll try to respond as quickly as possible.
44+
If you can't find thread describing your idea on our forum, create a new one. Adding answers to the following questions in your description is +1:
45+
46+
- What do you want to do, and how do you expect Diesel to support you with that?
47+
- How might this be added to Diesel?
48+
- What are possible alternatives?
49+
- Are there any disadvantages?
4950

51+
Thank you! We'll try to respond as quickly as possible.
5052

5153
## Contribute code to Diesel
5254

0 commit comments

Comments
 (0)