Skip to content

CLI naming #12298

Open
Open
@devinark

Description

@devinark

What happened?

I propose renaming chia show to chia node since half the commands are not about showing information but about interacting with the full node.
Or only the commands related to doing actions on the full node could be moved to chia node, while other commands that are about showing information like chia netspace could be moved to a chia show subcommand.

Second thing, the 2 letter short options are a footgun for people used to CLI tools. The UNIX convention is for short options to be only 1 letter long so that they can be combined in one argument, but for example chia show has 3 different options -bh, -b and -h.

This might be low priority but the CLI is often the first point of contact for beginners, so reducing confusion is a good thing. I was personally confused by it.

Version

1.4.0

What platform are you using?

Linux

What ui mode are you using?

CLI

Relevant log output

No response

Metadata

Metadata

Labels

bugSomething isn't workingenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions