Argh! Caught between two principles:
* keep flags symmetrical --foo should have a --no-foo
* avoid proliferation -- "what's the difference between --all and --no-
interactive", "oh they're the same"
I think we can pull out a third (meta?)principle here: when in doubt, be
conservative about changing the UI (change has a cost, could end up
making things worse in unexpected ways; only change if you have a
reasonably convincing argument that it would improve the UI)
With apologies for my lack of courage, shall we not make a decision on
this until issue1457 is resolved?
|