shopware-cli
shopware-cli copied to clipboard
Names for renaming the CLI
Please describe the feature you would like to see implemented.
I would like to rename the CLI as the name is already used to much in context of bin/console
of Shopware 5 / 6.
Also remembers little bit to sw-cli-tools.
Let's discuss about a better name. Of course we would add an alias for a while to redirect shopware-cli to ???
frosh-cli
I asked chatGPT :smile:
ShopwareCommander
ShopwareConsole
ShopwareToolbox
ShopwareExecutor
froggy
ShopwareAgent
ShopwareScripter
YaCLI - Yet another CLI
FLI - frosh line interface
FroshTools
froschli
Why not three names?
-
shopware-project
-
shopware-extension
-
shopware-account
(Maybe with an -cli
suffix)
All of them could symlink to a shopware-cli
or frosh-cli
or whatever and expose their respective commands to the user, based on their name.
Like it's done for busybox
This would preserve the shopware
and cli
part and make it differentiable from the bin/console
.
Examples:
Current Command | Command with -cli |
Command without -cli |
---|---|---|
shopware-cli extension zip |
shopware-extension-cli zip |
shopware-extension zip |
shopware-cli project admin-build |
shopware-project-cli admin-build |
shopware-project admin-build |
shopware-cli account company list |
shopware-account-cli company list |
shopware-account company list |
Please use something short. Nobody wants to type long commands, also they are nice to look at.
In Anlehnung an magerun, wie wäre es mit swrun
oder swagrun
We are thinking about making it official Shopware Tooling. So let's wait for that :)
I will soon switch to a new "Developer Tooling Engineer" role and do less in the Shopware Core to focus on developer tooling like shopware-cli or the PhpStorm plugin. (many more things)
Part of that will be making shopware-cli the official tooling and bringing stuff like automatic store review in the shopware account and the one in shopware-cli closer so you have the same result locally as you would upload the plugin. and of course many more things
I would also like a short version like sw or swag leaning to https://learn.microsoft.com/en-us/cli/azure/what-is-azure-cli :)