Adopt one data plane package (storage) and one management plane (storage) using azure.core in Azure CLI.
Goal:
- CLI commands including old and new can work correctly after adoption. (i.e. msrest and azure.core can co-exist.)
- Select some typical commands (create, update, show, delete) and some specific ones as examples for adoption.
- Ensure this PoC is enough for CodeGen team's following work.
Output:
- A new branch (azure-core-poc) includes all changes related to PoC.
- Summarize the CLI code changes that CodeGen need care and ensure the result of our PoC is enough for CodeGen's following work.
- Upgrade/Migrate functionalities of azdev in tools/ folder into the public azdev https://github.com/Azure/azure-cli-dev-tools
- Migrate CI from Travis to Azure DevOps
Track status of all issues related with Monitor
Tracking for Azure App Service related issues
Storage Related Issues
No description
Track status of all issues related with Network
Prioritized list of features impacting external customers
Quality Reporting
Issues related to reporting the status and quality of a specific CLI module or extension.
Issues related to ease of scripting with the CLI.
UX issues specific to interactive use of the CLI (not az interactive but using the CLI in a non-scripting environment)
Issues related to ease of developer productivity onboarding commands or tests, or running the CI.
Issues related to the build and release process and pipeline.
Improve the telemetry mechanism.
- Reliability
- Maintainability
- Configurability
- Performance
Specific improvements to make the test infrastructure more responsive, useful and usable. Will likely require work on azure-dev-tools repo as well as the CLI.