Skip to content
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

Automatic bug report filing #104

Open
OpenBagTwo opened this issue Oct 27, 2023 · 0 comments
Open

Automatic bug report filing #104

OpenBagTwo opened this issue Oct 27, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@OpenBagTwo
Copy link
Owner

GIVEN M.A.R.I.L.L.A has found a bug with EnderChest

WHEN she opens a terminal and enters the command: enderchest report-bug (tempted to alias enderchest endermite)

THEN a clickable / copyable link is generated with the URL: https://github.com/OpenBagTwo/EnderChest/issues/new?assignees=OpenBagTwo&labels=bug&projects=&template=bug_report.md&title=
AND the version-reporting operations requested in the bug report:

- EnderChest version: <!-- output of `enderchest -V` -->
- rsync version: <!-- output of `rsync -V | head -n 1` for non-Windows folks, omit if you're not using rsync -->
- Python version: <!-- output of `python -V` -->
- Operating System: <!-- Windows/Mac/Linux and x86_64 vs aarch64, though feel free to throw your neofetch on if you want -->
are executed, with the results displayed in an easily copyable format

SO doesn't have to navigate to the EnderChest project page, click through the links and run the version-reporting commands herself

Notes

  • It would be super ideal if the version contents could autofill into the issue. I'll look into how to do that.
  • This needs to work across all operating systems
  • No, this shouldn't neofetch, as the instructions imply--just kernel / OS and architecture is fine
  • I wonder if it's possible to detect which "extras" a package was installed with, which is pretty relevant now that we've got enderchest[sftp]
@OpenBagTwo OpenBagTwo added the enhancement New feature or request label Oct 27, 2023
@OpenBagTwo OpenBagTwo added this to the v0.2 milestone Oct 27, 2023
OpenBagTwo added a commit to OpenBagTwo/enderchest-gui that referenced this issue Nov 8, 2023
This is something I'm going to want to reuse for OpenBagTwo/EnderChest#104 / OpenBagTwo/gsb#54
@OpenBagTwo OpenBagTwo added good first issue Good for newcomers and removed good first issue Good for newcomers labels May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant