Windows 10 Compatibility Cookbook: March 23, 2016




Download 70,26 Kb.
bet5/24
Sana24.03.2021
Hajmi70,26 Kb.
#13506
1   2   3   4   5   6   7   8   9   ...   24

Supporting apps in WaaS


The traditional approach for supporting apps has been to release a new app version in response to a Windows release. This assumes that there are breaking changes in the underlying OS that could potentially cause a regression with the application. This model involves a dedicated development and validation cycle that requires our ISV partners to align with the Windows release cadence.

In the WaaS model, Microsoft is making a commitment to maintaining the compatibility of the underlying OS. This means Microsoft will make a concerted effort to ensure that there are no breaking changes that impact the app ecosystem negatively. In this scenario when there is a release of a Windows build, most apps (those with no kernel dependencies) will continue to work.

In view of this change, Microsoft recommends that our ISV partners decouple their app release and support from specific Windows builds. Our mutual customers are better served by an application lifecycle approach. This mean when an application version is released it will be supported for a certain period of time (e.g. 3-5 years) irrespective of however many Windows builds are released in the interim. The ISV makes a commitment to provide support for that specific version of the app as long as it is supported in the lifecycle. Microsoft follows a similar lifecycle approach for Windows that can be referenced here.

The above approach will reduce the burden of maintaining an app schedule that aligns with Windows releases. ISV partners should be free to release features or updates at their own cadence. We feel that our partners can keep their customer base updated with the latest app updates independent of a Windows release. In addition, our customers do not have to seek an explicit support statement whenever a Windows build is released. Here is an example of a support statement that covers how an app may be supported across different versions of the OS:



Download 70,26 Kb.
1   2   3   4   5   6   7   8   9   ...   24




Download 70,26 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Windows 10 Compatibility Cookbook: March 23, 2016

Download 70,26 Kb.