The repetition of 'bzr' in the command makes for a poor UI:
bzr branch bzr+ssh://whatever
I disagree with Robert about an expectation that ssh: would be for terminal emulation. That's like saying that you expect http: to be only for web pages. Yet, we use http: URLs for web pages, and also for bzr data. We don't say bzr+http.
The repetition of 'bzr' in the command makes for a poor UI:
bzr branch bzr+ssh://whatever
I disagree with Robert about an expectation that ssh: would be for terminal emulation. That's like saying that you expect http: to be only for web pages. Yet, we use http: URLs for web pages, and also for bzr data. We don't say bzr+http.