Liquid icon indicating copy to clipboard operation
Liquid copied to clipboard

Unsure about wording (and hence CLI flag names)

Open snshn opened this issue 4 years ago • 5 comments

Related to Liquid Apps, should it be:

  • [ ] create/edit/remove (-c -e -r)
  • [x] create/edit/delete (-c -e -d)
  • [ ] create/modify/destroy (-c -m -d)
  • [ ] ~create/alter/destroy (-c -a -d)~
  • [ ] ~create/tweak/destroy (-c -t -d)~
  • [ ] add/edit/delete (-a -e -d)
  • [ ] add/edit/remove (-a -e -r)
  • [ ] something else (-? -? -?) when it comes down to naming buttons, classes, error messages, etc?

snshn avatar Nov 11 '21 06:11 snshn

The dialog is a creation process, perhaps -a could be reserved for useradd-like CLI functionality, e.g. liquid -a --name github --url https://github.com --title GitHub?

snshn avatar Nov 11 '21 06:11 snshn

Don't like the -r flag, makes me think of "recursive".

snshn avatar Nov 11 '21 06:11 snshn

I like create/modify/destroy (-c -m -d) the most. "destroy" sounds more epic than "remove" or "delete", already decided with "create, so it's:

create/???/destroy (-c -? -d)

"edit" or "tweak" sound too amateurish and less fitting next to "create" and "destroy", so "modify" makes sense.

Could also borrow from CRUD: create, read, update, delete.

-u could be saved for CLI-only modification functionality (similar to -a)

create/edit/delete seems to be perfect... "modify" would require "destroy", and that sounds a bit too childish and vidya

snshn avatar Nov 11 '21 06:11 snshn

perhaps UI-opening CLI flags should be upper-case (-C -E -D), while CLI-specific should be lower: -c -e -d

snshn avatar Nov 11 '21 07:11 snshn

-a should be preserved for "app"

snshn avatar Nov 11 '21 07:11 snshn