Open polatengin opened 4 years ago
Thanks @polatengin !
@polatengin The guide you're referring to does not really has an upgrade guide as far as I can see and I can't find any other documentation about it.
I'm willing to invest some time to accomplish this but it seems you need to do a complete rewrite of the app. Do you have any guidelines/pointers for such an upgrade?
hey @thomasvdb , I prepared following list to myself , I think it's valid, what you think?
@polatengin I have the same list actually 😄 But step 5 is the most difficult as it's not easy to find the corresponding API from VSS.SDK in the new SDK.
An overview between the two SDK's would be helpful. If not available, it will be trial and error.
hmm, I haven't done upgrading SDK before. if I understand it correctly, whole SDK is only 2 files (https://github.com/microsoft/azure-devops-extension-sdk/tree/master/src) and I found full reference on this page (https://docs.microsoft.com/en-us/javascript/api/azure-devops-extension-sdk/)
but you're right, it could harder and more messy than I first thought.
do you want to do pair programming with me? if we both attack, I'm sure it won't hold long and we can tackle it 😄
Retrospective Extension still uses VSS.SDK, which is too old. It's from Visual Studio Team Services times, before Azure DevOps.
New SDK provides better performance, theming, UI controls, etc.
There is a guide to upgrade older SDKs to new one;
Extension development