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

Update issue templates #2

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/discussion-template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: Discussion Template
about: Describe this issue you would like to discuss here
title: ''
labels: ''
assignees: ''

---

---
name: Discussion
about: Start a discussion topic, or brainstorm a new idea, related to WinUI
title: 'Discussion: [your discussion title]'
labels: discussion
assignees: ''

---

<!-- This is a template for discussion issues.
Discussion issues can be about any topics or ideas related to WinUI. For example, you might
start a Discussion issue to see if others are interested in a cool new idea you've been thinking about that isn't quite
ready to be filed as a more formal Feature Proposal.

Discussion issues can also just be used to chat about non-feature-related topics, such as how WinUI relates to other
things happening in our industry, or stories you'd like to share about how WinUI meets (or doesn't meet) your needs.
-->

# Discussion: [your title here]
<!-- Add a title for your Discussion issue. Please be short and descriptive, and write body text in this section. -->

## Related Links
<!-- Please list any related links or references to this discussion issue -->
32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/discussion.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: Discussion
about: Start a discussion topic, or brainstorm a new idea, related to Project Reunion
title: ''
labels: ''
assignees: ''

---

---
name: Discussion
about: Start a discussion topic, or brainstorm a new idea, related to WinUI
title: 'Discussion: [your discussion title]'
labels: discussion
assignees: ''

---

<!-- This is a template for discussion issues.
Discussion issues can be about any topics or ideas related to WinUI. For example, you might
start a Discussion issue to see if others are interested in a cool new idea you've been thinking about that isn't quite
ready to be filed as a more formal Feature Proposal.

Discussion issues can also just be used to chat about non-feature-related topics, such as how WinUI relates to other
things happening in our industry, or stories you'd like to share about how WinUI meets (or doesn't meet) your needs.
-->

# Discussion: [your title here]
<!-- Add a title for your Discussion issue. Please be short and descriptive, and write body text in this section. -->

## Related Links
<!-- Please list any related links or references to this discussion issue -->
78 changes: 78 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-proposal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
---
name: Feature Proposal
about: Suggest a new feature or idea
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

---
name: Feature Proposal
about: Suggest a new feature or idea
title: 'Proposal:'
labels: feature proposal
assignees: ''

---

<!-- This is a template for new feature or API proposals.
For example you can use this to propose a new API on an existing type, or an idea for a new UI control.
It's fine if you don't have all the details: you can start with the Summary and Rationale.

This link describes the WinUI feature/API proposal process:
https://github.com/Microsoft/microsoft-ui-xaml/blob/master/docs/feature_proposal_process.md
-->

# Proposal: [your title here]
<!-- Add a title for your feature or API proposal. Please be short and descriptive -->

## Summary
<!-- Include 1-2 sentences summarizing your feature or API proposal -->

## Rationale
<!-- Create a list that describes WHY the feature should be added to WinUI for all developers and users.
Proposals often have multiple motives for why we should do the work, so list each one as a separate bullet.
If applicable you can also describe how the proposal aligns to the current WinUI roadmap and priorities in a separate paragraph:
https://github.com/Microsoft/microsoft-ui-xaml/blob/master/docs/roadmap.md
-->
* {First reason for why we should consider this proposal}
* {Second reason for why we should consider this proposal}
* {etc}


<!----------------------
The below sections are optional when submitting an idea or proposal.
All sections are required before we'll accept a PR to master, but aren't necessary to start the discussion.
------------------------>

## Scope
<!-- Please include a list of what the feature should and shouldn't do by filling in the table below.
'Must' implies that the feature should not ship without this capability.
'Should' is something we should push hard for, but is not absolutely required to ship.
'Could' is a nice-to-have; a good stretch goal that isn't painful if we don't achieve it.
'Won't' is a clear statement that the proposal/feature will intentionally not have that capability.
This list will evolve and grow as the proposal becomes more refined over time.
A good rule of thumb is to start your proposal with no more than 7 high-level requirements.
-->
| Capability | Priority |
| :---------- | :------- |
| This proposal will allow developers to accomplish W | Must |
| This proposal will allow end users to accomplish X | Should |
| This proposal will allow developers to accomplish Y | Could |
| This proposal will allow end users to accomplish Z | Won't |

## Important Notes
<!-- Please include any other important details.
This could include one or more of:
- usage examples
- an API proposal (any supported language or pseudocode is fine)
- design mockups or example screenshots
- other implementation notes
-->

## Open Questions
<!-- Please list any open issues that you think still need to be addressed.
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Question
about: I have a question
title: ''
labels: ''
assignees: ''

---

---
name: Question
about: I have a question
title: 'Question: [your question here]'
labels: question
assignees: ''

---

<!-- Use this section to give more context for your question or other supporting materials -->