From e0ec18c714628bcd48da90abcf426f28e9e73b5b Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Fri, 18 Aug 2023 18:18:42 -0700 Subject: [PATCH 1/9] Adding document for handling contributions, and links to it --- CONTRIBUTING.md | 8 ++--- README.md | 4 ++- docs/contribution_handling.md | 56 +++++++++++++++++++++++++++++++++++ docs/roadmap.md | 45 ++-------------------------- docs/triage.md | 5 ++-- 5 files changed, 67 insertions(+), 51 deletions(-) create mode 100644 docs/contribution_handling.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 61726d6707..136d880a35 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,13 +6,9 @@ This document contains general guidance. More specific guidance is included in t Note that all community interactions must abide by the [Code of Conduct](CODE_OF_CONDUCT.md). -## Issues +## How we work with contributions -We use GitHub issues to track bugs and features. - -For reporting security issues please see the [Security Policy](docs/SECURITY.md). - -For all other bugs and general issues please [file a new issue](https://github.com/Microsoft/microsoft-ui-xaml/issues/new/choose) using the Bug Report template. +Contributions from the community in the form of feature requests and bugs are handled according to our [contribution handling](contribution_handling.md) guidelines. ## New contributors diff --git a/README.md b/README.md index dc55dece85..36712a2b72 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,9 @@ To view the WinUI controls in an interactive format, check out the Xaml Controls ## Contributing to WinUI The WinUI team welcomes feedback and contributions! -For information on how to contribute please see [Contributing to the Windows UI Library](CONTRIBUTING.md). +To understand how we handle incoming feature requests and bugs, please see our [contribution handling](contribution_handling.md) guidelines. + +For information on how to contribute, please see [Contributing to the Windows UI Library](CONTRIBUTING.md). For guidelines on making an impact on WinUI through non-code contributions, please see [Contributing ideas, feedback, and requests](CONTRIBUTING_feedback_and_requests.md). diff --git a/docs/contribution_handling.md b/docs/contribution_handling.md new file mode 100644 index 0000000000..935f6b6cc1 --- /dev/null +++ b/docs/contribution_handling.md @@ -0,0 +1,56 @@ +# WinUI Repo Contribution Handling + +The WinUI repo is intended both as a place for the WinUI community to discuss development with each other, and as a place to provide insight into upcoming changes and bug fixes the WinUI team is working on before updates are released. Here, we’ll outline how we handle feature requests and bugs that the community opens. + +## Issues + +Feature requests and bugs are tracked as GitHub issues. + +For reporting security issues please see the [Security Policy](docs/SECURITY.md). + +For all other bugs and general issues please [file a new issue](https://github.com/Microsoft/microsoft-ui-xaml/issues/new/choose) using the Bug Report template. + +Please file questions and discussions as discussions, not issues. + +## Feature Proposals + +Feature proposals for WinUI 3 are categorized based on the likely timeframe in which the feature team can consider them. + +1. Short-term, possibly in the next 6 months or less +2. Medium-term, possibly in the next 6 months to 1 year +3. Long-term, not likely in the next year + +New feature proposals are automatically categorized as long-term and unlikely to be considered, although the WinUI team might change the priority based on customer and business needs. Existing proposals will be labeled with one of these priority categories to reflect our current plans. + +Feature proposals with no updates or interaction older than 180 days will be closed. If the WinUI team does close a feature proposal, we will indicate the reason why and how it fits into our plans. Closing a proposal does not mean that the team will never consider it. We encourage the community to add comments or interact with a proposal at any time, even a closed one, to signal its importance to the team. + +### Feature Planning + +The WinUI team plans on sharing what’s coming in the next major release once the feature list is ready, although due to frequently changing business priorities we are not committed to a long-term roadmap. Additionally, preview and experimental releases provide opportunities for the community to see what’s new and what’s changing on a more frequent basis. + +For more info about the what's coming in the next WinUI 3 release, see the [Windows App SDK feature roadmap](https://github.com/microsoft/WindowsAppSDK/blob/main/docs/roadmap.md). + +## Bugs + +### WinUI 2 + +Because WinUI 2 is in maintenance mode, new bugs filed against it are closed unless they’re a security issue or are business critical. + +### WinUI 3 + +WinUI 3 bugs are not automatically considered for fixing, although the WinUI team will prioritize bugs based on how much it impacts one or more of the following criteria: + +- Reliability +- Data corruption or loss +- Functionality (such as a major regression) +- Security +- Compatibility with applications +- User experience/usability +- Performance +- Compliance (such as legal compliance) +- Accessibility +- Build and deployment + +Bugs filed in relation to preview and experimental releases are triaged with the same criteria as stable releases and are intended to assist in identifying and fixing those bugs before they make their way to a stable release. + +Bugs filed on GitHub will be automatically mirrored to our internal bug tracking system and updates to them are automatically mirrored back to GitHub with appropriate tags. This way, the bugs we’re working on and their progress are transparent. The only information we will reflect from our system externally is the state and release of the bug, not all the fine details; if a bug is resolved or closed, that’s reflected on GitHub, and as bugs are worked on, the release for that fix will be reflected with a milestone on GitHub. \ No newline at end of file diff --git a/docs/roadmap.md b/docs/roadmap.md index 13fe694f95..93be34ca98 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -52,48 +52,9 @@ We also ship experimental features as we develop them. You can read more about t [Experimental release channel for the Windows App SDK](https://docs.microsoft.com/windows/apps/windows-app-sdk/experimental-channel). -### Features by release -Legend: - -🟢 - Available as supported feature - -🔷 - Available as experimental feature - -Blank - Not available - -**WinUI 3 - Windows App SDK 1.3** is our latest release. - -| Customer Capability | Project Reunion 0.5
(March 2021) | Windows App SDK 0.8
(June 2021) | Windows App SDK 1.0
(November 2021) | Windows App SDK 1.1
(June 2022) | Windows App SDK 1.2
(November 2022) | Windows App SDK 1.3
(April 2023) -| ------------------- | -------------------------------- | ------------------------------- | ----------------------------- | -----| ----- | ----- | -| Supported in any app using the Windows App SDK | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Contains new Windows 11 controls/styles from WinUI 2.6 | | | 🟢 | 🟢 | 🟢 | 🟢 -| Supports MSIX Deployment | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Supports Unpackaged (non-MSIX) Deployment | | | 🟢 | 🟢 | 🟢 | 🟢 -| Works downlevel to Windows 10 version 1809 and above | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Supports the latest .NET | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| ARM64 support | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| ` ` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Intellisense, Hot Reload, Live Visual Tree | 🔷 | 🔷 | 🟢[^1] | 🟢[^1] | 🟢[^1] | 🟢[^1] -| Chromium-based WebView2 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Title bar customization | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Fluent Shadows | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Input validation for data fields | 🔷 | 🔷 | 🔷 | 🔷 | 🔷 | 🔷 -| Supports multiple top-level windows on the same thread | 🔷 | 🔷 | 🟢[^2] | 🟢 | 🟢 | 🟢 -| Supports multiple top-level windows on separate threads | 🔷 | 🔷 | 🔷 | 🔷 | 🔷 | 🔷 -| Drag and drop | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| RenderTargetBitmap | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Mouse cursor customization | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| Animated Gif support | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| VirtualSurfaceImageSource (VSIS) support | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| In-app acrylic | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 -| XAML Islands | | 🔷 | 🔷 | 🔷 | 🔷 | 🔷 -| Mica | | | | 🟢 | 🟢 | 🟢 -| Widgets | | | | | 🟢 | 🟢 -| Media playback controls | | | | | 🟢 | 🟢 -| InfoBadge and other updates from WinUI 2.8 | | | | | 🟢 | 🟢 - -[^1]: Supported on Visual Studio 2022 Preview 5 and above for packaged apps only -[^2]: Supported in 1.0.1 and above +### Roadmap + +For more info about upcoming features in the next release of WinUI 3, see the [Windows App SDK feature roadmap](https://github.com/microsoft/WindowsAppSDK/blob/main/docs/roadmap.md). ## WinUI 2 Controls Library diff --git a/docs/triage.md b/docs/triage.md index 59d34ffd74..b408ed96cc 100644 --- a/docs/triage.md +++ b/docs/triage.md @@ -5,6 +5,8 @@ The WinUI team manages issues and PRs in the repo using a process we call "triage". It helps us keep issues organized and focuses the attention of the different groups that work in our project. +For more info about our strategy for triaging bugs, see how we [handle contributions](contribution_processes.md). + ### Triage labels 1. New and re-opened issues are marked with `needs-triage`. @@ -34,8 +36,7 @@ The temporary `needs-assignee-attention` label is intended for issues which need ### Backlog -[Assigned issues](https://github.com/microsoft/microsoft-ui-xaml/issues/assigned/*) are being investigated or worked on. This doesn't mean they *will* be fixed soon, just that they are on the -short list for that person to investigate, and possibly fix. They may get unassigned. +[Assigned issues](https://github.com/microsoft/microsoft-ui-xaml/issues/assigned/*) are being investigated or worked on. This doesn't mean they *will* be fixed soon, just that they are on the short list for that person to investigate, and possibly fix. They may get unassigned. [Unassigned issues](https://github.com/microsoft/microsoft-ui-xaml/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+no%3Aassignee) are the backlog. From 58ea0336677f76168d2b152920e3793a8707d37f Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Fri, 18 Aug 2023 18:33:59 -0700 Subject: [PATCH 2/9] Fixing links --- CONTRIBUTING.md | 2 +- README.md | 2 +- docs/triage.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 136d880a35..56eeb340f0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,7 +8,7 @@ Note that all community interactions must abide by the [Code of Conduct](CODE_OF ## How we work with contributions -Contributions from the community in the form of feature requests and bugs are handled according to our [contribution handling](contribution_handling.md) guidelines. +Contributions from the community in the form of feature requests and bugs are handled according to our [contribution handling](docs/contribution_handling.md) guidelines. ## New contributors diff --git a/README.md b/README.md index 36712a2b72..29dd125580 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ To view the WinUI controls in an interactive format, check out the Xaml Controls ## Contributing to WinUI The WinUI team welcomes feedback and contributions! -To understand how we handle incoming feature requests and bugs, please see our [contribution handling](contribution_handling.md) guidelines. +To understand how we handle incoming feature requests and bugs, please see our [contribution handling](docs/contribution_handling.md) guidelines. For information on how to contribute, please see [Contributing to the Windows UI Library](CONTRIBUTING.md). diff --git a/docs/triage.md b/docs/triage.md index b408ed96cc..75d952138d 100644 --- a/docs/triage.md +++ b/docs/triage.md @@ -5,7 +5,7 @@ The WinUI team manages issues and PRs in the repo using a process we call "triage". It helps us keep issues organized and focuses the attention of the different groups that work in our project. -For more info about our strategy for triaging bugs, see how we [handle contributions](contribution_processes.md). +For more info about our strategy for triaging bugs, see how we [handle contributions](contribution_handling.md). ### Triage labels From cec18cdc51bc0fdd7dfc78b1c911eca236a3f289 Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Wed, 23 Aug 2023 11:41:57 -0700 Subject: [PATCH 3/9] Fixing link --- docs/contribution_handling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contribution_handling.md b/docs/contribution_handling.md index 935f6b6cc1..43a0e75d49 100644 --- a/docs/contribution_handling.md +++ b/docs/contribution_handling.md @@ -6,7 +6,7 @@ The WinUI repo is intended both as a place for the WinUI community to discuss de Feature requests and bugs are tracked as GitHub issues. -For reporting security issues please see the [Security Policy](docs/SECURITY.md). +For reporting security issues please see the [Security Policy](SECURITY.md). For all other bugs and general issues please [file a new issue](https://github.com/Microsoft/microsoft-ui-xaml/issues/new/choose) using the Bug Report template. From d4bf1c0c2c3be92b6354b76f47af4dea483a78c3 Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Thu, 24 Aug 2023 20:42:27 -0700 Subject: [PATCH 4/9] Updating wording --- CONTRIBUTING.md | 2 +- README.md | 2 +- docs/contribution_handling.md | 11 ++++------- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 56eeb340f0..4ac695fb46 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ # Contributing to the Windows UI Library -We welcome your input and contributions to all aspects of WinUI, including bug reports, doc updates, feature proposals, code contributions and API spec discussions. +We welcome your input and contributions to all aspects of WinUI, including bug reports, doc updates, feature proposals, and API spec discussions. This document contains general guidance. More specific guidance is included in the documents linked below. diff --git a/README.md b/README.md index 29dd125580..b562d6d668 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ To view the WinUI controls in an interactive format, check out the Xaml Controls [WinUI](https://microsoft.github.io/microsoft-ui-xaml/) also has its own website where you can learn more about it. ## Contributing to WinUI -The WinUI team welcomes feedback and contributions! +The WinUI team welcomes your feedback! To understand how we handle incoming feature requests and bugs, please see our [contribution handling](docs/contribution_handling.md) guidelines. diff --git a/docs/contribution_handling.md b/docs/contribution_handling.md index 43a0e75d49..f60029b259 100644 --- a/docs/contribution_handling.md +++ b/docs/contribution_handling.md @@ -16,13 +16,10 @@ Please file questions and discussions as discussions, not issues. Feature proposals for WinUI 3 are categorized based on the likely timeframe in which the feature team can consider them. -1. Short-term, possibly in the next 6 months or less -2. Medium-term, possibly in the next 6 months to 1 year -3. Long-term, not likely in the next year +1. Short-term, less than a year +2. Long-term, not likely in the next year -New feature proposals are automatically categorized as long-term and unlikely to be considered, although the WinUI team might change the priority based on customer and business needs. Existing proposals will be labeled with one of these priority categories to reflect our current plans. - -Feature proposals with no updates or interaction older than 180 days will be closed. If the WinUI team does close a feature proposal, we will indicate the reason why and how it fits into our plans. Closing a proposal does not mean that the team will never consider it. We encourage the community to add comments or interact with a proposal at any time, even a closed one, to signal its importance to the team. +All feature proposals are automatically categorized as long-term and unlikely to be considered, although the WinUI team might change the priority based on customer and business needs. If the WinUI team does close a feature proposal, we will indicate the reason why and how it fits into our plans. Closing a proposal does not mean that the team will never consider it. We encourage the community to add comments or interact with a proposal at any time, even a closed one, to signal its importance to the team. ### Feature Planning @@ -53,4 +50,4 @@ WinUI 3 bugs are not automatically considered for fixing, although the WinUI tea Bugs filed in relation to preview and experimental releases are triaged with the same criteria as stable releases and are intended to assist in identifying and fixing those bugs before they make their way to a stable release. -Bugs filed on GitHub will be automatically mirrored to our internal bug tracking system and updates to them are automatically mirrored back to GitHub with appropriate tags. This way, the bugs we’re working on and their progress are transparent. The only information we will reflect from our system externally is the state and release of the bug, not all the fine details; if a bug is resolved or closed, that’s reflected on GitHub, and as bugs are worked on, the release for that fix will be reflected with a milestone on GitHub. \ No newline at end of file +Bugs filed on GitHub will be automatically mirrored to our internal bug tracking system and updates to them are automatically mirrored back to GitHub with appropriate tags. This way, the bugs we’re working on and their progress are transparent. The only information we will reflect from our system externally is the state and release of the bug, not all the fine details; if a bug is resolved or closed, that’s reflected on GitHub, and as bugs are worked on, the release for that fix will be reflected with a milestone on GitHub. \ No newline at end of file From c49492f7e467cc251efda3a2709690d63276f941 Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Thu, 24 Aug 2023 20:47:23 -0700 Subject: [PATCH 5/9] Removing WinUI Design bug template as it is unused --- .../winui-toolkit-bug-report.md | 26 ------------------- 1 file changed, 26 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/winui-toolkit-bug-report.md diff --git a/.github/ISSUE_TEMPLATE/winui-toolkit-bug-report.md b/.github/ISSUE_TEMPLATE/winui-toolkit-bug-report.md deleted file mode 100644 index d539ca3909..0000000000 --- a/.github/ISSUE_TEMPLATE/winui-toolkit-bug-report.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: WinUI Design Toolkit Bug report -about: File a WinUI Design Toolkit bug report -title: 'WinUI Design Toolkit Bug: [descriptive bug title here]' -labels: area-DesignToolkit, team-Design -assignees: '' - ---- - -## WinUI Toolkit Bug Report - ---- - - - -**Name of component or part of Toolkit:** - - -**Describe the bug:** - - -**Version Info:** - - -**Additional context:** - From 6d897c4cde6fc19887c36fc5fd26390862ea424c Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Wed, 30 Aug 2023 14:42:33 -0700 Subject: [PATCH 6/9] Punctuation fixes --- docs/contribution_handling.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/contribution_handling.md b/docs/contribution_handling.md index f60029b259..b3f38b1e2a 100644 --- a/docs/contribution_handling.md +++ b/docs/contribution_handling.md @@ -1,6 +1,6 @@ # WinUI Repo Contribution Handling -The WinUI repo is intended both as a place for the WinUI community to discuss development with each other, and as a place to provide insight into upcoming changes and bug fixes the WinUI team is working on before updates are released. Here, we’ll outline how we handle feature requests and bugs that the community opens. +The WinUI repo is intended both as a place for the WinUI community to discuss development with each other, and as a place to provide insight into upcoming changes and bug fixes the WinUI team is working on before updates are released. Here, we'll outline how we handle feature requests and bugs that the community opens. ## Issues @@ -23,7 +23,7 @@ All feature proposals are automatically categorized as long-term and unlikely to ### Feature Planning -The WinUI team plans on sharing what’s coming in the next major release once the feature list is ready, although due to frequently changing business priorities we are not committed to a long-term roadmap. Additionally, preview and experimental releases provide opportunities for the community to see what’s new and what’s changing on a more frequent basis. +The WinUI team plans on sharing what's coming in the next major release once the feature list is ready, although due to frequently changing business priorities we are not committed to a long-term roadmap. Additionally, preview and experimental releases provide opportunities for the community to see what's new and what's changing on a more frequent basis. For more info about the what's coming in the next WinUI 3 release, see the [Windows App SDK feature roadmap](https://github.com/microsoft/WindowsAppSDK/blob/main/docs/roadmap.md). @@ -31,7 +31,7 @@ For more info about the what's coming in the next WinUI 3 release, see the [Wind ### WinUI 2 -Because WinUI 2 is in maintenance mode, new bugs filed against it are closed unless they’re a security issue or are business critical. +Because WinUI 2 is in maintenance mode, new bugs filed against it are closed unless they're a security issue or are business critical. ### WinUI 3 @@ -50,4 +50,4 @@ WinUI 3 bugs are not automatically considered for fixing, although the WinUI tea Bugs filed in relation to preview and experimental releases are triaged with the same criteria as stable releases and are intended to assist in identifying and fixing those bugs before they make their way to a stable release. -Bugs filed on GitHub will be automatically mirrored to our internal bug tracking system and updates to them are automatically mirrored back to GitHub with appropriate tags. This way, the bugs we’re working on and their progress are transparent. The only information we will reflect from our system externally is the state and release of the bug, not all the fine details; if a bug is resolved or closed, that’s reflected on GitHub, and as bugs are worked on, the release for that fix will be reflected with a milestone on GitHub. \ No newline at end of file +Bugs filed on GitHub will be automatically mirrored to our internal bug tracking system and updates to them are automatically mirrored back to GitHub with appropriate tags. This way, the bugs we're working on and their progress are transparent. The only information we will reflect from our system externally is the state and release of the bug, not all the fine details; if a bug is resolved or closed, that's reflected on GitHub, and as bugs are worked on, the release for that fix will be reflected with a milestone on GitHub. \ No newline at end of file From 4c7e0274d8e848830e2e791d32e7732a28b39239 Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Thu, 31 Aug 2023 16:36:16 -0700 Subject: [PATCH 7/9] Updating wording for clarity per community feedback --- docs/contribution_handling.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/contribution_handling.md b/docs/contribution_handling.md index b3f38b1e2a..468d1f34b6 100644 --- a/docs/contribution_handling.md +++ b/docs/contribution_handling.md @@ -1,6 +1,6 @@ # WinUI Repo Contribution Handling -The WinUI repo is intended both as a place for the WinUI community to discuss development with each other, and as a place to provide insight into upcoming changes and bug fixes the WinUI team is working on before updates are released. Here, we'll outline how we handle feature requests and bugs that the community opens. +The WinUI repo is intended as a place for the WinUI team to gather community feedback and provide insight into bug fixes that the team is working on before updates are released. Here, we'll outline how we handle feature requests and bugs that the community opens. ## Issues @@ -35,7 +35,7 @@ Because WinUI 2 is in maintenance mode, new bugs filed against it are closed unl ### WinUI 3 -WinUI 3 bugs are not automatically considered for fixing, although the WinUI team will prioritize bugs based on how much it impacts one or more of the following criteria: +WinUI 3 bugs are triaged and prioritized based on how much the bug impacts one or more of the following criteria. If a bug has lower impact, it is less likely to be considered for fixing. - Reliability - Data corruption or loss From 58e537c4ea55abb6978e6bb5c2013d0495acfd90 Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Tue, 5 Sep 2023 18:14:42 -0700 Subject: [PATCH 8/9] Updating wording for WinUI 2 bug handling --- docs/contribution_handling.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/contribution_handling.md b/docs/contribution_handling.md index 468d1f34b6..f7daf3bb1c 100644 --- a/docs/contribution_handling.md +++ b/docs/contribution_handling.md @@ -1,6 +1,6 @@ # WinUI Repo Contribution Handling -The WinUI repo is intended as a place for the WinUI team to gather community feedback and provide insight into bug fixes that the team is working on before updates are released. Here, we'll outline how we handle feature requests and bugs that the community opens. +The WinUI repo is intended as a place for the WinUI team to gather community feedback, discuss issues with the community, and provide insight into bug fixes that the team is working on before updates are released. Here, we'll outline how we handle feature requests and bugs that the community opens. ## Issues @@ -31,7 +31,7 @@ For more info about the what's coming in the next WinUI 3 release, see the [Wind ### WinUI 2 -Because WinUI 2 is in maintenance mode, new bugs filed against it are closed unless they're a security issue or are business critical. +The WinUI team is currently spending its time on WinUI 3. To help with this focus, new bugs filed against WinUI 2 are closed in this repo unless they're a security issue or are business critical. ### WinUI 3 From 85a61656603f31a74fd861e2de53647a4b4f737a Mon Sep 17 00:00:00 2001 From: Duncan MacMichael Date: Fri, 15 Sep 2023 19:00:36 -0700 Subject: [PATCH 9/9] Updating wording to verbiage about long-term planning --- docs/contribution_handling.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/contribution_handling.md b/docs/contribution_handling.md index f7daf3bb1c..f069ff486e 100644 --- a/docs/contribution_handling.md +++ b/docs/contribution_handling.md @@ -23,9 +23,11 @@ All feature proposals are automatically categorized as long-term and unlikely to ### Feature Planning -The WinUI team plans on sharing what's coming in the next major release once the feature list is ready, although due to frequently changing business priorities we are not committed to a long-term roadmap. Additionally, preview and experimental releases provide opportunities for the community to see what's new and what's changing on a more frequent basis. +Our long term vision for WinUI is to be the best UX/UI native framework for Windows PCs that provides premium visuals, motion, accessibility, usability, and support for all input modalities. -For more info about the what's coming in the next WinUI 3 release, see the [Windows App SDK feature roadmap](https://github.com/microsoft/WindowsAppSDK/blob/main/docs/roadmap.md). +The current details of what we plan long-term are shaped by evolving priorities that are subject to frequent change and are often confidential based on business and customer needs. However, we are happy to share our immediate plans for what's coming next in the next major release once the feature list is ready. Additionally, preview and experimental releases provide opportunities for the community to see what's new and what's changing on a more frequent basis. + +For more info about our longer-term planning, see the [Windows App SDK feature roadmap](https://github.com/microsoft/WindowsAppSDK/blob/main/docs/roadmap.md). This page will be updated generally right after a major release, when the features for the next release are solidified enough to share. ## Bugs