-
-
Notifications
You must be signed in to change notification settings - Fork 899
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add issue template #730
Add issue template #730
Conversation
.github/ISSUE_TEMPLATE.md
Outdated
@@ -0,0 +1,42 @@ | |||
**This issue tracker is a tool to address bugs in Flask-SQLAlchemy itself. | |||
Please use the [#pocoo IRC channel on freenode](http://flask.pocoo.org/community/irc/) or [Stack Overflow](https://stackoverflow.com/questions/tagged/flask-sqlalchemy?sort=linked) for general |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is Freenode still a good place to point people? How about Discord?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🤷♀ no opinion about Freednode, but I'm happy to add/replace with Discord. Is the best link https://discordapp.com/invite/t6rrQZH?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I honestly don't know. Let's see if @davidism or someone else who is more connected with Pallets than I am has a preference. If they don't give input, then I think we could just keep what you have.
.github/ISSUE_TEMPLATE.md
Outdated
@@ -0,0 +1,42 @@ | |||
**This issue tracker is a tool to address bugs in Flask-SQLAlchemy itself. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
...to address bugs and feature requests...
.github/ISSUE_TEMPLATE.md
Outdated
Please use the [#pocoo IRC channel on freenode](http://flask.pocoo.org/community/irc/) or [Stack Overflow](https://stackoverflow.com/questions/tagged/flask-sqlalchemy?sort=linked) for general | ||
questions about using Flask-SQLAlchemy or issues not related to Flask-SQLAlchemy.** | ||
|
||
If you'd like to report a bug in Flask-SQLAlchemy, fill out the template below. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"...report a bug issue..."
It's not just bugs that would be appropriate.
.github/ISSUE_TEMPLATE.md
Outdated
your code. | ||
|
||
Flask-SQLAlchemy is a thin wrapper that combines [Flask](https://github.com/pallets/flask) and [SQLAlchemy](https://github.com/sqlalchemy/sqlalchemy). Please check | ||
if your issue has already been reported as a [SQLAlchemy issue on Github](https://github.com/sqlalchemy/sqlalchemy/issues). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd leave this out:
Please check
if your issue has already been reported as a SQLAlchemy issue on Github.
And just say: "Please make sure your issue is actually with Flask-SQLAlchemy and not Flask or SQLAlchemy before submitting."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rsyring I hear what you're saying, but what's the action item for beginners?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, I'm not exactly sure what you are asking. For a true beginner, IMO, they are likely to just make the issue post anyway b/c they don't really understand the layers or libraries involved. But for an intermediate or advanced user it serves as a reminder, hopefully, to double-check what the error is and try to make sure it's an FSA issue before submitting.
Maybe, it's to suggest they google for their issue with just "SQLAlchemy" and/or point them at the SQLAlchemy docs. My gut is, may problems people encounter with FSA end up really being SQLAlchemy usage errors.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe "Please make sure your issue is actually with Flask-SQLAlchemy and not SQLAlchemy before submitting. Consider checking the traceback to see if the error is coming from SQLAlchemy, or checking if your issue has already been reported as a SQLAlchemy issue on Github"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
I made a few comments. It otherwise looks good IMO and is much better than what we currently have. ;) |
63fa688
to
c15e3e5
Compare
@rsyring thank you for your review! I believe I've made all your requested changes if you don't mind taking a look. |
c15e3e5
to
5647762
Compare
Ah, sorry - I just pushed again to fix a broken link. I took creative license with some bolding if you don't mind taking a look. |
5647762
to
704e6f1
Compare
* Operating system: | ||
* Python version: | ||
* Flask-SQLAlchemy version: | ||
* SQLAlchemy version: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lbeaufort IMO, We should have a section for How To Reproduce the error
, else lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes look good to get merged. 👍
For updating the discord link, I think that could be figured out with a small follow up PR. The irc channel is bridged with the discord channel (I think anyways), so it is not explicitly wrong. This is a big improvement overall.
Resolves #728