Skip to content

[App Service] [Discussion] Shorten appservice command group name to just "app" #2325

@lostintangent

Description

@lostintangent

I'd love to discuss whether we could shorten the appservice command group to just app (or equivalent) in order to improve the ergonomics around frequent use. The use of az instead of "Azure" feels so fluid to type (as does nsg, vm, nic, acs, acr, etc.), and I wonder whether we couldn't apply a similar naming abbreviation "principal" for App Service, in order to improve the efficiency of using its command on a regular basis, while balancing intuitiveness/discoverability.

Personally, I don't find the use of <TAB> for auto-completing long command names to be very ergonomic, which is why I've thrown out the possibility of shortening names vs. relying on tab completion. Others may find this acceptable, so I'm just providing one input, which may not be that useful. Apologies if this conversation has already happened. I just wanted to throw it out there while the App Service module was still in beta, and could potentially make a breaking change like this.

UPDATE: As discussed below, an alternative solution to this could be to "flatten" out the appservice command group and provide top-level support for web apps itself (e.g. az webapp). I personally prefer this solution, and would support it over the above previous proposal

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions