-
-
Notifications
You must be signed in to change notification settings - Fork 131
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
Improve the quality of bugs and pull requests #1192
Comments
Absolutely necessary! I think all of us missed that and finally @agaida discovered it. |
I agree we should really try to avoid useless reports like the aforementioned lxqt/pcmanfm-qt#412 which lead to this issue. This would be both in favor of us and the reporters which happen to spend time in something useless right now. |
Can you think of a report that can't be covered? An example? |
I mean with a design like this: Component Some entries can be left empty, of course. Feature requests and ideas are covered too, IMO. |
We should make the template and we will see... IMO it will be used by reporters properly. If not, we will have the "wrong usage" cases and then can make further optimizations. |
@tsujan But this
Is certainly a way we can go. |
@ALL - btw the templates are per repository - so we should not run into problems if we want specific informations about bugs/requests - We can use a standard template and modify it per repository if needed. |
@pmattern The point is twofold, IMO: (1) The unexperienced user would know which info is relevant; and (2) the dev would have a clear problem to solve -- or no problem at all. |
I put a note here that this is perhaps a forwarded bug from Fedora project. Now Fedora uses "abrt", which catches segfault or so of applications automatically and reports such problems automatically. So in many cases (really many cases), when "abrt" catches some applications' segfault, users don't remember what they were doing, just saying "abrt caught crash, I don't know why". |
@mtasaka |
And therefore closed without much further processing - ok, i could remember that debug picture - at least i hope so ... and the outcome is a discussion about higher bug quality - so i guess if these procedures are established we will reject such bugs without processing. We have not enough manpower nor glass balls to waste time with happy bug guessing Edit: Might be a nice game: Show me your dump and i guess the OS, LXQt version, Qt version - and the matching upstream bugs in all involved projects. |
https://github.com/agaida/lxqt/issues/new just copied one to push this forward - improvements needed, but i guess a good start - @Esclapion @gilir @jleclanche @jubalh @luis-pereira @palinek @paulolieuthier @PCMan @pmattern @tsujan @yan12125 |
Hmmm, what does "Environment name and version" mean? |
IMO we can use it "as is", good job 👍 |
Anything that we put up, will need some iteration. IMO we can use it right now. |
The templates are per repository - so if we put them into repos that are not handled in lxqt/issues we should not forget not to export them. This also means - we adjust them per repository |
We should provide Bug/PR templates per repo - could be helpful to get the needed informations.
https://github.com/blog/2111-issue-and-pull-request-templates
https://help.github.com/articles/creating-an-issue-template-for-your-repository/
https://help.github.com/articles/creating-an-issue-template-for-your-repository/
The text was updated successfully, but these errors were encountered: