Azure Machine Learning for Visual Studio Code, previously called Visual Studio Code Tools for AI, is an extension to easily build, train, and deploy machine learning models to the cloud or the edge with Azure Machine Learning service.
We want to refactor our common packages so that they can be reused for all of our extensions. Let's start with the most straightforward packages as the P0 for this task:
Telemetry
Logging
If there's time, we can refactor out other packages as a P1:
Auth
More TBD
I think it makes the most sense to have a separate repository that has all of these packages as a library and publish them to a private NPM registry in the OnlineServices ADO org. Then they can be a package.json dependency. I'm open to other solutions if they make more sense though (e.g. git submodules).
We want to refactor our common packages so that they can be reused for all of our extensions. Let's start with the most straightforward packages as the P0 for this task:
If there's time, we can refactor out other packages as a P1:
I think it makes the most sense to have a separate repository that has all of these packages as a library and publish them to a private NPM registry in the OnlineServices ADO org. Then they can be a package.json dependency. I'm open to other solutions if they make more sense though (e.g. git submodules).