Preferred naming for a parallel Azure CLI package (azure-cli-v3 vs azure-cli@3) #7033
Unanswered
Alex-AZPS
asked this question in
Tap maintenance and Homebrew development
Replies: 2 comments 2 replies
|
From an end-user perspective, a brand-new name is preferred over a version suffix, as the latter just confuses. |
2 replies
|
Will it always be v3? Then it can be |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi Homebrew maintainers,
We're seeking guidance on the preferred Homebrew naming convention for a new Azure CLI package.
The current Azure CLI is installed with:
We are developing a new generation of Azure CLI that will be released and supported alongside the current Azure CLI. Customers will be able to choose either product.
Both products provide the az executable, so we understand they would likely need to be mutually exclusive.
Our goal is to keep package naming reasonably consistent across package ecosystems (Homebrew, APT, RPM, WinGet, etc.) while still aligning with Homebrew conventions.
The naming options we are currently considering are:
azure-cli-v3
azure-cli@3
Our understanding is that @ is commonly used for versioned formulae, but we are unsure whether that would be appropriate in this scenario since the new Azure CLI is maintained in a separate codebase and is intended to coexist with the current Azure CLI as a distinct supported product rather than a direct upgrade path.
Which naming approach would Homebrew generally prefer in a case like this?
We would appreciate any guidance or references to existing Homebrew conventions that may apply.
Thank you!
All reactions