-
Notifications
You must be signed in to change notification settings - Fork 0
chore: revise issue templates #136
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
Changes from 3 commits
504e0f8
0e07da3
4d866b8
95a996b
a346228
36c21a5
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,89 +5,53 @@ body: | |
| - type: textarea | ||
| attributes: | ||
| label: Describe the bug | ||
| description: Provide a clear and concise description of what the bug is. | ||
| description: Provide a clear and concise description of what the bug is. Include screenshots if applicable. | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Steps to reproduce | ||
| description: Provide detailed steps to replicate the bug. | ||
| description: | | ||
| Provide detailed steps to replicate the bug. Make sure to describe the current behavior. | ||
| If applicable, include full errors, stack traces, and/or relevant logs. | ||
| placeholder: | | ||
| 1. In this environment... | ||
| 2. With this config... | ||
| 3. Run '...' | ||
| 4. See error... | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Expected behavior | ||
| description: What did you expect to happen? | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Current behavior | ||
| description: | | ||
| What actually happened? | ||
|
|
||
| Include full errors, stack traces, and/or relevant logs. | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Acceptance Criteria | ||
| description: | | ||
| Provide the criteria that must be met in order for this issue to be considered fixed. | ||
| Be specific, and consider potential edge cases. | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Possible reason(s) | ||
| description: Provide any insights into what might be causing the issue. | ||
| validations: | ||
| required: false | ||
| - type: textarea | ||
| attributes: | ||
| label: Suggested fix | ||
| description: Provide any suggestions on how to resolve the bug. | ||
| validations: | ||
| required: false | ||
| - type: textarea | ||
| attributes: | ||
| label: Branch, commit, and/or version | ||
| description: Provide the branch, commit, and/or version you're using. | ||
| Be specific, and consider potential edge cases. The criteria should be observable and testable. | ||
| placeholder: | | ||
| branch: issue-1 | ||
| commit: abc123d | ||
| Given a user or system is in ... (a page, workflow, or state) | ||
| And ... (optional other criteria that needs to be met) | ||
| When the user ... (action) | ||
| Then ... (expected outcome) | ||
| And ... (additional observable outcome) | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Screenshots | ||
| description: If applicable, add screenshots with descriptions to help explain your problem. | ||
| label: Possible reason(s)/Suggested Fix | ||
| description: Provide any insights into what might be causing the issue or how to resolve it. | ||
| validations: | ||
| required: false | ||
| - type: textarea | ||
| attributes: | ||
| label: Environment details | ||
| description: Provide environment details (OS name and version, etc). | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Additional details | ||
| description: Provide any other additional details about the problem. | ||
| validations: | ||
| required: false | ||
| - type: dropdown | ||
| attributes: | ||
| label: Contribution | ||
| description: Can you contribute to the development of this feature? | ||
| options: | ||
| - "Yes, I can create a PR for this fix." | ||
| - "Yes, but I can only provide ideas and feedback." | ||
| - "No, I cannot contribute." | ||
| validations: | ||
| required: false | ||
| label: Environment & Version | ||
| description: | | ||
| Provide the branch, commit, and/or version you're using, along with environment details | ||
| (e.g., OS name and version, browser, runtime, deployment environment). | ||
| placeholder: | | ||
| branch: | ||
| commit: | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think I've ever provided a Of course, there may be some utility for it that I'm not thinking of!
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. For open-source repos, I have used commit before in cases where we haven't made a release yet. While we could just say the most recent commit, I like include the commit for provenance reasons |
||
| version: | ||
| environment: | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I like this There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Might be worth adding more placeholders for the
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this is an excellent idea + great feedback - thank you so much! I'll work on updating this |
||
| validations: | ||
| required: false | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm wondering if we should make this required... |
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,7 +5,9 @@ body: | |
| - type: textarea | ||
| attributes: | ||
| label: Feature description | ||
| description: Provide a clear and concise description of what you want to happen. | ||
| description: | | ||
| Provide a clear and concise description of what you want to happen. | ||
| Include screenshots, wireframes, mockups, diagrams, or other supporting artifacts if available. | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
|
|
@@ -20,25 +22,19 @@ body: | |
| label: Acceptance Criteria | ||
| description: | | ||
| Provide the criteria that must be met in order for this issue to be considered complete. | ||
| Be specific, and consider potential edge cases. | ||
| Be specific, and consider potential edge cases. The criteria should be observable and testable. | ||
| placeholder: | | ||
| Given a user or system is in ... (a page, workflow, or state) | ||
| And ... (optional other criteria that needs to be met) | ||
| When the user ... (action) | ||
| Then ... (expected outcome) | ||
| And ... (additional observable outcome) | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Proposed solution | ||
| description: Provide proposed solution. | ||
| validations: | ||
| required: false | ||
| - type: textarea | ||
| attributes: | ||
| label: Alternatives considered | ||
| description: Describe any alternative solutions you've considered. | ||
| validations: | ||
| required: false | ||
| - type: textarea | ||
| attributes: | ||
| label: Implementation details | ||
| description: Provide any technical details on how the feature might be implemented. | ||
| description: Describe a possible solution or any technical considerations, if known. | ||
| validations: | ||
| required: false | ||
| - type: textarea | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't necessarily think we need this section; at least, maybe not as its own standalone thing. I don't find myself using it very much. I'm down to keep it though if others like having it!
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I like having this because it makes me think of any upstream/downstream changes that may happen. |
||
|
|
@@ -50,19 +46,3 @@ body: | |
| What challenges might arise? | ||
| validations: | ||
| required: false | ||
| - type: textarea | ||
| attributes: | ||
| label: Additional context | ||
| description: Provide any other context or screenshots about the feature. | ||
| validations: | ||
| required: false | ||
| - type: dropdown | ||
| attributes: | ||
| label: Contribution | ||
| description: Can you contribute to the development of this feature? | ||
| options: | ||
| - "Yes, I can create a PR for this feature." | ||
| - "Yes, but I can only provide ideas and feedback." | ||
| - "No, I cannot contribute." | ||
| validations: | ||
| required: false | ||
Uh oh!
There was an error while loading. Please reload this page.