Final decision: "Project Reunion" requires Windows 10 1809/17763/RS5 or later #413
Replies: 8 comments 15 replies
-
I think this makes sense, but now there's a disconnect between Project Reunion and WinUI 3. WinUI 3 is currently targeting Windows 10 April 2018 Update (version 1803) as its minimum. It sounds like perhaps after midday PST on 2/9 we're going to hear WinUI 3 plans have changed. |
Beta Was this translation helpful? Give feedback.
-
Hmm, looking at our user-base on Docker Desktop, and it seems that there are still a significant 1803 users out there (around 3% of our total users - and it is not really declining). Depending on when Reunion is ready and how numbers evolve until then, that could be a blocker. |
Beta Was this translation helpful? Give feedback.
-
From a React Native Windows standpoint, I'd like to ensure we can eventually move to Reunion/WinUI 3 and not lose out on supported versions. @riverar mentioned a disconnect with WinUI 3, which I will echo here too. |
Beta Was this translation helpful? Give feedback.
-
To be honest I would have thought you would at least go back to RS1 / 14393 / Anniversary Update as this is a) LTSC release, b) the last release for most of the Windows 8 Tablets (Clovertrail support). What's more is, if you support 14393 you'd also cover basically all device types there are. Also we have seen how the performance of Windows 10 was degraded from Version to Version so it would be nice to have "good" Version supported. 14393 will still get updates until 13.10.2026 which is quite a long time. And then there is also a Server and IoT Enterprise version of it that has the same support life-cycle. However if it's really only between 17763 and 17134 than it doesn't really matter. As it was mentioned already. 17134 support end is near and with 17763 being LTSC it does make more sense. |
Beta Was this translation helpful? Give feedback.
-
By 5/11/2021 are security updates available to some organizations on versions of Windows before 1909? And related, would an LTSC version of Windows run a WinUI3/Reunion app? |
Beta Was this translation helpful? Give feedback.
-
My 2¢: I use 18362 as the minimum baseline for my projects (although there is little to no reasoning behind this choice; it’s just the build number I remember). However, I believe it is of paramount importance that Reunion support every currently-supported variant of Windows, including all server and LTSC editions. Once a Windows 10 release loses all support (security updates, everything), then newer versions of Reunion need not be compatible it. Older versions of the components must continue to work on the OS versions and variants they were originally designed to run on, so that I can provide a separate version of my app that uses older components than the mainline branch if I need to continue down-targeting to those versions. |
Beta Was this translation helpful? Give feedback.
-
Can someone clarify the current thinking about how this requirement is expected to evolve in the future? Are you expecting to increase this minimum in the near future? What would the process be like and what are the considerations for such an increase? (Personally, our product does support LTSC versions and versions that are not supported by Microsoft) |
Beta Was this translation helpful? Give feedback.
-
Final decision (2/10/2021): On Windows 10, "Project Reunion" will support Windows 10 1809/17763/RS5 or laterWe appreciate all feedback that has been shared! After careful consideration of feedback here, feedback from customer meetings, and internal data, we feel the best decision is to only support down to RS5 on Windows 10. This will certainly cause some pain to customers, however when balancing all options, this seems to be the best option for balancing engineering constraints with what most customers need. However, for Windows 7/8, we will be leaving that topic open to be discussed and decided at a later date (we will post a discussion when we start to consider that topic). |
Beta Was this translation helpful? Give feedback.
-
We'd love your feedback on this topic, we'll be making a decision midday PST on 2/9, please let us know if you have any feedback before then!
Final decision (2/10/2021): On Windows 10, Reunion will only support down to RS5
We appreciate all feedback that has been shared! After careful consideration of feedback here, feedback from customer meetings, and internal data, we feel the best decision is to only support down to RS5 on Windows 10. This will certainly cause some pain to customers, however when balancing all options, this seems to be the best option for balancing engineering constraints with what most customers need.
However, for Windows 7/8, we will be leaving that topic open to be discussed and decided at a later date.
Proposal: "Project Reunion" will require & support Windows 10 RS5/1809/17763 or later.
Rationale
We aim for "Project Reunion" to support as broad a user-base as possible whilst focusing as many of our engineering resources as possible toward fulfilling all goals and objectives.
Having carefully considered telemetry and customer's needs that we've heard so far, balanced against goals, plans, product lifecycles, engineering requirements, etc., we propose that "Project Reunion" will require/support developers and users running Windows 10 RS5/1809/17763 or later.
FAQ
1. Why RS5 and not RS4, or earlier releases of Windows 10.
RS5 included substantial improvements throughout the OS that reduced latency, improved performance and responsiveness, security, reliability, etc. If we were to start at RS4, we would have to compromise on all of these and other qualities of the platform, plus we'd have to spend significant engineering effort porting many of the required changes back to RS4, rather than spending that effort expanding and improving "Project Reunion" itself. This would be self-defeating.
Also, whilst not our primary consideration, it is important to note that RS4 is no longer receiving mainstream nor extended support. Thus, setting an expectation that "Project Reunion" would support an unsupported OS release would be difficult.
In addition, RS5 is the base of our current Long Term Servicing Channel (LTSC) release for those customers who require a highly stable OS release offering considerably extended support policies.
2. Will "Project Reunion" support Windows 7 or 8?
No: "Project Reunion" requires many OS/platform features that did not exist/ship within Windows 7, and many that changed substantially. Porting all of the required features and changes back to Windows 7/8 would result in us shipping most of Windows 10 again. And could break existing apps etc., which we'd rather avoid.
Beta Was this translation helpful? Give feedback.
All reactions