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

Add bug report template #81

Open
donpui opened this issue Nov 22, 2022 · 4 comments
Open

Add bug report template #81

donpui opened this issue Nov 22, 2022 · 4 comments
Assignees
Labels
Tech Debt Technical debt, small improvements to code, libraries

Comments

@donpui
Copy link
Contributor

donpui commented Nov 22, 2022

We can add bug report template for this repo, to make it easier report and fill it.
We can use similar approach what we have in OpenProject for bugs.

Seems, this can be done, only who is admin/owner of repo

@btlogy
Copy link
Contributor

btlogy commented Dec 2, 2022

Just like in #92 introduced from LeastAuthority/it-ops#32: we could use form like here.

@meejah
Copy link
Collaborator

meejah commented Dec 2, 2022

Whatever we do here, can we maintain the option to file normal bugs without the template (at least for "contributors") please?

(Also, I've noted precisely zero PRs that actually use the "pull-request template" check-boxes -- is that actually useful?)

@donpui donpui added the Tech Debt Technical debt, small improvements to code, libraries label Dec 22, 2022
@btlogy
Copy link
Contributor

btlogy commented Mar 8, 2023

Whatever we do here, can we maintain the option to file normal bugs without the template (at least for "contributors") please?

(Also, I've noted precisely zero PRs that actually use the "pull-request template" check-boxes -- is that actually useful?)

As discussed more broadly elsewhere:

  • by default, contributors can still choose to use a blank issue or remove the content proposed by the template (pull request of issue).
  • unfortunately, we don't seem to use those check-
  • boxes when reviewing pull request indeed. Hopefully this issue will help us improving this (LeastAuthority/it-ops#142 )

@meejah
Copy link
Collaborator

meejah commented Mar 8, 2023

I don't want to click a bunch of check-boxes though :/ so who is this template for exactly?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tech Debt Technical debt, small improvements to code, libraries
Projects
None yet
Development

No branches or pull requests

4 participants