Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Names for renaming the CLI #222

Open
shyim opened this issue Aug 23, 2023 · 18 comments
Open

Names for renaming the CLI #222

shyim opened this issue Aug 23, 2023 · 18 comments

Comments

@shyim
Copy link
Member

shyim commented Aug 23, 2023

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 ???

@shyim
Copy link
Member Author

shyim commented Aug 23, 2023

frosh-cli

@mitelg
Copy link

mitelg commented Aug 23, 2023

I asked chatGPT 😄

ShopwareCommander

@mitelg
Copy link

mitelg commented Aug 23, 2023

ShopwareConsole

@mitelg
Copy link

mitelg commented Aug 23, 2023

ShopwareToolbox

@mitelg
Copy link

mitelg commented Aug 23, 2023

ShopwareExecutor

@vanWittlaer
Copy link
Contributor

froggy

@mitelg
Copy link

mitelg commented Aug 23, 2023

ShopwareAgent

@mitelg
Copy link

mitelg commented Aug 23, 2023

ShopwareScripter

@MBDealer
Copy link

YaCLI - Yet another CLI

@larsbo
Copy link

larsbo commented Aug 23, 2023

FLI - frosh line interface

@larsbo
Copy link

larsbo commented Aug 23, 2023

FroshTools

@Isengo1989
Copy link

froschli

@cngJo
Copy link

cngJo commented Aug 23, 2023

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

@sfxon
Copy link

sfxon commented Aug 25, 2023

Please use something short. Nobody wants to type long commands, also they are nice to look at.

@htuscher
Copy link

In Anlehnung an magerun, wie wäre es mit swrun oder swagrun

@shyim
Copy link
Member Author

shyim commented Oct 13, 2023

We are thinking about making it official Shopware Tooling. So let's wait for that :)

@shyim
Copy link
Member Author

shyim commented Aug 15, 2024

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

@seriewe
Copy link

seriewe commented Aug 15, 2024

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 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants