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
Issue templates/playground online #1263
base: trunk
Are you sure you want to change the base?
Issue templates/playground online #1263
Conversation
Thanks @flexseth! This is a very thorough template, to the point where it may be scary to a new person coming in to report their problem. I, for once, would probably give up before reading the entire thing. How short can we make this, while still retaining the most important points? Could it be, e.g., a short paragraph of text and a checklist? |
one of a couple updates to simplify
This may be a little too simple. Let's see how the users interact with adding their blueprints to tickets and see if it needs to be improved over time
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@adamziel - check it out now, still too complicated?
Is there a way to test as if you were going to create a new issue, without merging it?
It for sure looks different in the New issue UI I feel like...
Looking better, thank you! A few notes:
|
Also there's some duplication between these:
The |
HTML comment tags - they won't show up on the issue front-end I can take a look at the other part. Think I adapted it, thank you for the review
Ok, didn't know what to put there. Maybe even just removing the steps all together and let them write what they are experiencing? Leads to more triage, but also helps resolve more issues which could become some sort of knowledge base
Heard |
It could be something to this effect: ## What happened? (step by step)
1. I went to https://playground.wordpress.net/ and clicked ...
2. I then clicked ...
3. And ... happened
## What did you expect to happen instead?
<!-- Fill in the blank :) -->
## Blueprints, screenshots, additional context
<!-- If you used a Blueprint, have a screenshot to share, or any other relevant thoughts, put them here -->
## Console errors
<!-- Please include the output from your web browser console. If you're not sure how to do that, see https://support.google.com/docs/thread/1873663/collecting-console-logs-chrome-browser-only --> |
Suggestion: add a GitHub workflow to auto-label issues when submitting (see example on WordPress Learn) |
Not a bad idea at all! There have been quite a few more labels added to this repo h/t to @adamziel for the implementation! What would be really cool is if we could set up a Adding to internal ideas so it won't get lost |
@@ -0,0 +1,36 @@ | |||
--- | |||
name: playground.wordpress.net - Issues |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
name: playground.wordpress.net - Issues | |
name: Bug Report – playground.wordpress.net |
--- | ||
name: playground.wordpress.net - Issues | ||
about: Something did not work as expected in the online version of Playground? | ||
title: 'Playground Online: Report an issue with playground.wordpress.net' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title: 'Playground Online: Report an issue with playground.wordpress.net' | |
title: 'Bug Report – playground.wordpress.net' |
Btw how is name
different than title
? Also, shouldn't this be a .yml
file living in .github/ISSUE_TEMPLATE
? Or will it work as a .md
file living in .github
?
Requirements
Enable issue templates on GitHub
What is this PR doing?
Introduces an issue template that is fairly complete for playground.wordpress.net
AKA "Playground online"
What problem is it solving?
Provides guidance when creating a new issue for playground.wordpress.net
How is the problem addressed?
Created an issue template
Testing instructions