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
Issue template for questions #890
Comments
so the "action" would be that we update documentation directly (if that's the only change) referencing this issue and open another one if this results in a bug fix/feature request? |
Exactly. The result of a "question" issue should usually be a change in our documentation, or an addition to our FAQ. I don't know if it makes sense to copy-paste a "question" issue into a "bug_report" issue. Maybe we should just add the relevant sections in comments (or edit the issue) if we decide to turn a question into a bug report or feature. |
Agree but that should also apply to the forum and slack. In essence all information should be in the repo documentation, if some information is reference on the forum, issues or slack then we failed to make a documentation. Instead having of list of "did you look there", I would add a link to a query on github / doc (once search is impl) . Looking for information in github issues can be tedious and the forum shouldn't hold information/explanation the doc doesn't have. A link to an already established query (like looking for bugs) will help. Adding a know bugs section to the docs can also be envisaged. If a question put light on a bug it is up to the dev to qualify it as a bug (and edit the issue as a bug report) or open another issue if the only part of the question involve a bug. |
I completely agree that we should better monitor the Forum and Slack and turn (good) questions into documentation improvements (at least for the v3 category and lorawan-stack channel). @Sypheos how would you see that working in practice? The goal of the "have you looked here" was more of a filter for people submitting issues before doing any searching at all. The next section is more useful, there we can ask the issue submitter to link to (or quote) relevant forum posts, slack messages etc. |
I think this is a good idea. Let's keep the scope of this issue and issue template really a new question. As for documentation improvements, i.e. informal answers on a forum and Slack that we want part of the documentation, we may consider an additional "documentation request" issue template, which is minimal; it basically describes the documentation gap and the link to where information is now if any (i.e. a link to the forum/Slack message). But again, to me, out of scope for this issue. |
For the question template imo: Label: question if there are no resources to answer the question, open a "documentation request" issue. |
We should really make sure that any answers end up in documentation, otherwise the closed issues here becomes the V3 knowledgebase, and we should avoid that. So maybe we should even skip the "question" template and go directly for "documentation request". Also, when use of this repository grows, and this ends up the go-to place for asking questions and we get a hard time moderating that (i.e. pointing to docs and closing issues), we may regret that in the future. Note that bigger repositories like VS Code communicate that you should not be asking questions quite aggressively: In short, let's consider;
|
Documentation request are in fact "Questions" since they were looking for something but couldn't find it. At the start they have a question that needs an answer. If someone want to ask a question they go to slack or the forum where someone for the core team or moderation can turn their question in a documentation PR / bug issue / feature request issue. |
Decision: We'll go with #890 (comment). Question template that directs to the forum, and a Documentation Request template |
Summary
I propose to add an issue template for questions.
Why do we need this?
In #871 and #873 we see that the current issue templates are not applicable to questions.
What is already there? What do you see now?
We have issue templates for bugs and features. We don't have an issue template for questions, but we also don't accept issues that don't follow an issue template.
What is missing? What do you want to see?
I think it would be good to create an issue template for questions. This template can contain a checklist of other places to look first
How do you propose to implement this?
Can you do this yourself and submit a Pull Request?
Let's discuss first
The text was updated successfully, but these errors were encountered: