-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
The roadmap is outdated #5314
Comments
Wpf is dead. |
If you consider the current state of MAUI and WinUI 3, WPF will live for a looong time. |
@Fabi |
I'm with @kronic on this one. For the long foreseeable future, WPF will probably remain on low-maintenance life support (similar to that for .NET Framework 4.8), but it's time to start planning on porting those legacy LOB desktop apps to a new stack. |
@noseratio tell the clients who are on Windows 7 about it |
@kronic, apologies I actually meant I'm with you on "WPF is dead" - edited :)
I'd tell them: "All good things come to an end. Look at what's happing to IE11, let's put together a migration plan for WPF". It can also be convincing to talk about what specific Desktop UI technologies Microsoft themselves use for their own products, nowadays. It's only Visual Studio that uses WPF, but it's largely a brownfield project that had existed before WPF became a thing. Its UI is a set of components, some of them aren't WPF-based at all. |
But half of my customers are use Win7 now. And nearly half of Chinese are use win7. See the data from baidu It means give up win7 is give up the market. |
Apologies for the delay here. @predavid will follow-up with the most recent information. |
@lindexi I'm not saying "port your WPF app to WinUI 3" is an ultimate solution. E.g., both Electron and WebView2 support Windows 7, and so probably does the upcoming BlazorDesktop (as long as .NET 6 still supports Windows 7). |
giving up win7 means people will upgrade to win10/11, not giving up the market. Trust me. if you kind of force them people will upgrade. They won't go away |
I guess that highly depends on the market and China/Asia might be a totally different story than the US. Especially if half your userbase is still on an unsupported OS. |
Folks - the new roadmap is in the works. Stay tuned for an update in the near future. |
What is 'near' for you? Within 2021? And what about recurring community updates? Are they still placed on WinUI community updates? If not, if there is a replacement planned? Speaking with us helps us to understand what WPF team is thinking and helps you to understand what WPF developers are expecting. Remember a talkative marriage is a good marriage. |
Hi Premalini, is the WPF team resource boost you mentioned here still happening?
|
maui support wpf is a must |
New roadmap is there #5685, no trimming support, no AOT, no new features. Just maintenance... 🤦♂️👌 |
Direct link. Basically:
It looks like the current WPF maintenance efforts are driven by .NET Framework 4.8.x, which itself is driven by VS2022. |
It is sad |
Actually, it looks to me like they're getting ready to start merging the community PRs. They are just waiting to open source the test infrastructure in 22H1.
|
Windows 11 and UWP are dead. WPF lives on as Avalonia and can be forked further at any time. |
#5762 Roadmap is published here. |
@singhashish-wpf could you tell us what's new or changed, compared to the old WPF roadmap? |
@noseratio See #5685 |
@lindexi I've studied the diff, but TBH, I still can't tell what's the future of WPF from this updated roadmap, besides "incorporating .NET Framework servicing fixes into .NET Core 3.1, .NET 5 and .NET 6". Am I missing something? As far as I can tell, the current WPF development is driven by Visual Studio 2022, which is still built with .NET 4.8 and uses WPF for its UI. To compare, here's WinForms' roadmap: https://github.com/dotnet/winforms/blob/main/docs/roadmap.md |
Not only that 21H1 has passed, it also says you host WPF status report on WinUI Community calls. On last community call I've asked a question about the future of WPF and was told that "We here on WinUI have nothing to do with WPF, you should ask in WPF repo".
So what is the current roadmap and where do we get frequently informed about the status? Is there a replacement for the WinUI community calls? I think I'm not the only one who is interested into the future of WPF and what the team is currently working on.
The text was updated successfully, but these errors were encountered: