-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
Description
Context
In order to be able to remove Microsoft.Build.Engine, the dependant teams need to migrate to Project or BuildManager APIs.
MSBuild team might need to partner with some of those teams to help them migrate
Goals
- SSDT team offboarded: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2078181
- WorkFlows (owned by F# team) offboarded: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2090889
Suggested approach
Work with teams to get them
- evaluate what parts of the code are actually being used (we already resolved couple cases where code or whole feature was eventually confirmed dead and just removed)
- evaluate what is the usage(s) trying to achieve (high level)
- have a workable test case(s) and workable dev instructions so that the work can be done without knowledge of the codebase and processes
Once this is setup, then next step is to change the used code to reference API from Microsoft.Build package.