zeppelinos / zos-cli

:warning: Deprecated repo in favour of https://github.com/zeppelinos/zos
https://zeppelinos.org/
101 stars 25 forks source link

Remove compare and pull as top-level commands #306

Closed spalladino closed 6 years ago

spalladino commented 6 years ago

Both compare and pull are commands geared towards handling exceptional situations, in which the local information of the blockchain (in the zos.network.json file) becomes out of date. As such, they should not be at the same level of other frequent commands, such as add or push.

Consider making them special "modes" of the status command, by adding extra options/flags. Review [git commands for porcelain vs plumbing(https://stackoverflow.com/questions/6976473/what-does-the-term-porcelain-mean-in-git)] for inspiration.