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
[GH] Issue and Improvement templates #8795
Comments
@Axel-Naumann does the discussion at #8805 imply that this issue can be closed? |
Side note: my suggestion was to make contributions less of a burocratic pain, not more ;) |
Replacing one by the other seems fine to me. I don't want our users to go through additional steps, and I'd like to keep this welcoming (i.e. no all caps "must" etc). I like the idea of having a tool that spits out version, platform, built-by / -machine / -directory which would allow us to guess whether it's Conda, a nightly, a custom build, or whatever. |
Another option instead of a "rootissue.exe" would be to create a custom ROOT prompt command, In the same way that |
Explain what you would like to see improved
In the GitHub templates for "Issue" and "Improvement", I think it could be interesting to replace these instructions
with:
(Maybe some more metadata had to be added to root -b in order to tag some builds as 'dnf' or 'binary prepackage'.)
It would be interesting to define a special command in the ROOT binary folder, like
rootissue
orrootfeature
that opens a web browser with an issue or feature template, with the field "Setup" already prepopulated with the current ROOT version. See below how KiCad does this.Additional context
KiCad already has this functionality. When one presses on "Report Bug" in the KiCaD GUI, it opens a webpage pre-filled with the version field, see https://gitlab.com/kicad/code/kicad/-/blob/master/common/tool/common_control.cpp#L50. It just opens a web browser with the following link, that looks like this:
This homogenizes bug reports and saves time of the dev's asking what their current settings and versions are.
The KiCad gitlab bot also warns the user if it detects that no version info was added to the issue.
And they have a very nice webpage to aid users in reporting issues at the right repository: https://www.kicad.org/help/report-an-issue/
The text was updated successfully, but these errors were encountered: