Command Line tools are always a challenge. We decided to simplify and make Plastic's CLI more intuitive and user-friendly and at the same time keep consistency of commands and functionality across the product's different GUIs. You shouldn't be scratching your head to a) know how a command expression is built or b) find specific help.
The main lines of action were the following:
- Human readable command input and output
- Enhanced discoverability and help
- Command expression consistency
Following these principles, we decided to move on and continue upgrading our CLI like crazy lately.
Read more »