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 Issue Templates #589

Closed
aepfli opened this issue Feb 10, 2022 · 8 comments
Closed

Add Issue Templates #589

aepfli opened this issue Feb 10, 2022 · 8 comments

Comments

@aepfli
Copy link
Member

aepfli commented Feb 10, 2022

So far we do not have a lot of Issues created, but there is still an inconsistency about the creation process.

Some are labelled, some are not, and some are totally differently labelled.

To reduce the efforts for us maintainers, we should provide at least following types of templates to reduce the initial effort:

  • Feature request
  • Bug
  • Question
  • Other

Based on this types we can easier label the topics, and also provide better templates with dedicated questions. see https://github.com/renovatebot/renovate/tree/main/.github/ISSUE_TEMPLATE

@RishiKumarRay
Copy link

@aepfli do you want the templates in the same format or you wish to add any other fields?

@Michael1993 Michael1993 added this to Next up in Exploring Io Feb 22, 2022
@Bukama
Copy link
Member

Bukama commented Mar 19, 2022

@aepfli do you want the templates in the same format or you wish to add any other fields?

I think it were just some thoughts of most probably helpful things, but not a stoned list

@nipafx nipafx added this to the Busy Pioneers - V2.0 milestone Apr 28, 2022
@nipafx nipafx removed this from Next up in Exploring Io Apr 28, 2022
@aepfli
Copy link
Member Author

aepfli commented May 25, 2022

maybe it is also worth to maybe extract this into a .github repository like described here https://www.freecodecamp.org/news/how-to-use-the-dot-github-repository/

@Bukama
Copy link
Member

Bukama commented Jun 5, 2022

@Bukama
Copy link
Member

Bukama commented Sep 3, 2022

A first draft for a bug report to get some response if the base tune is okay. Would then make a draft for a feature request too.

My goal is to request all useful information, without overloading the template. I'm even not sure if the JUnit Jupiter and Java version are that relevant.

image

So what do you think? @Michael1993 @aepfli @nipafx @beatngu13 and all others?

Note: I've created the template in one of my own repositories, because in Pioneers settings I don't have the rights too. Of course in the end i need to open a PR with the templates inside `.github´ folder. That's also the cause that no labels are added.
Default bug labels would be

  • type: bug
  • status: in discussion

All others then have to be set by a maintainer, depending on content

@Michael1993
Copy link
Member

LGTM

@Bukama
Copy link
Member

Bukama commented Sep 10, 2022

Example for feature request. I'm not totally happy with it, but that's more that I'm not very creative what people might suggest and I didn't want to make the template too complex.

featurerequest

@nipafx
Copy link
Member

nipafx commented Sep 14, 2022

These look good to me. I think you can open a PR with those - if we find room to improve, we can always do that down the road. IIRC, there's always a button to create an empty issue, so I don't think we need templates for Question or Other.

Please also look into CONTRIBUTING.md to see whether this change needs to be mentioned there. (Maybe not, in which case, we don't need to add anything, either.)

@Bukama Bukama closed this as completed in fe89563 Sep 19, 2022
Bukama added a commit to Bukama/junit-pioneer that referenced this issue Sep 20, 2022
…er#589 / junit-pioneer#667)

This PR adds issue templates for feature requests and bug reports
as discussed and previewed in the issue.

closes: junit-pioneer#589
PR: junit-pioneer#667
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants