You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to be able to remove Deprecated code in release branches - we'd need to announce the plan for some time via the dialog in the said VS versions - hence this work
Having a usage data would be helpful as well for justifying the removal.
This might be needed as we might need to soon perform more compliancy investments in non-main release branches - and being able to get rid of Deprecated code in thos branches there would then be very beneficial.
RawEventsVS
| take 1000000
| where EventName == "Vs/Vsproject/Xmlparser/XMakeHelper/IsProjectFileInOldFormat" or EventName == "vs/vsproject/xmlparser/xmakehelper/isprojectfileinoldformat"
| summarize count() by EventName
Verification needs to be done for each backported version - and copied to the appropriate ADO bug.
It needs to be done for the English and single non-English locale.
It should match the results that are outlined below as sample steps - those are for 17.12/17.13. The bug for 17.10 has the sample verification for 17.10. The 17.8, 16.11 and 15.9 needs to be tested and results added
Add me and Cristiano as reviewers - ping us if needed for timely signoff and merge
Then the top of newly created branch need to be referenced from the VS PRs (all that's needed is to switch the branch in the local git where you have the PR checked out - ping me for details if needed. The VS wiki is bit confusing in this step)
Then backport or manually transfer all other remaining changes from the 17.10 PR (it should be basicaly just those revision.txt changes)
Motivation
In order to be able to remove Deprecated code in release branches - we'd need to announce the plan for some time via the dialog in the said VS versions - hence this work
Having a usage data would be helpful as well for justifying the removal.
This might be needed as we might need to soon perform more compliancy investments in non-main release branches - and being able to get rid of Deprecated code in thos branches there would then be very beneficial.
Objectives
We want to backport https://devdiv.visualstudio.com/DevDiv/_git/VS/pullrequest/573846 to older (in-support) 17.* VS branches, and older VS versions (16, 15).
We want to as well backport the instrumentation change - https://devdiv.visualstudio.com/DevDiv/_git/VS/pullrequest/552729 - to observe the usages of the feature
Note (10/15/2024): We need as well https://devdiv.visualstudio.com/DevDiv/_git/VS/pullrequest/563147 in order to properly collect the telemetry
Goals
Timeline
let's target Nov patching Tuesday - so deadline around Oct/31st (https://devdiv.visualstudio.com/DevDiv/_wiki/wikis/DevDiv.wiki/27212/Dev15-16-17-Servicing-Schedule)
Telemetry query
Telemetry query to check the feature usage:
Backport QB bugs
The text was updated successfully, but these errors were encountered: