As suggested in treeverse/dvc.org#3345 and implemented for run, repro, and stage add in #7524, we could come up with a logical way to present options/flags. The criteria we came up with so far is basically:
- Put general/misc. short options/flags first (with
-hqv)
- Make groups of args based on functionality e.g.
stage add -dDp (all dependency-related)
- Order these arg groups in some logical way e.g. chronologically (deps, then outs) or by most-needed-first.
- Put remaining misc. args at the end.
As suggested in treeverse/dvc.org#3345 and implemented for
run,repro, andstage addin #7524, we could come up with a logical way to present options/flags. The criteria we came up with so far is basically:-hqv)stage add -dDp(all dependency-related)