--no-wait option is really useful, especially in large models and when an application has several units. But I hate the idea of stablising a double negative.
Hard to communicate, esp. under stress
I expect that instances where
--force is required, something may have gone wrong. If this happens, it’s going to be a stressful situation. Double negatives are terrible for communication, especially in teams with members who are not native English speakers.
--asap is short, reflects the option’s role, easy to communicate and easy to type.
Wait for what?
The natural question to ask is, when encountering a
--no-wait options is “why would Juju intentionally wait?”.
--asap doesn’t fix this directly, but is less of a leading statement in my opinion.