It could be helpful to have an option to install all features in a given repository. It's what we do for kar.
It makes sense to have u/-uninstall-all option to feature:remove-url.
@JB, are you sure about adding a new feature to 2.2.x?
I'm fine with the other versions, but we decided to stick to bugfixes for 2.2.x, didn't we?
My mistake in the fix versions.
On trunk, I'm refactoring the feature service to add a flag to addRepository() and removeRepository() methods.
It will simplify the commands, kar service, etc.