While this is technically correct, it might be better to retain compatibility with 0.26 clients. For that to happen:
1. the server needs to support RaiseRequest (deprecated)
2. the protocol needs bumping to 4.1
The advantage being that (for example) a 0.27 based server snap could interwork with a 0.26 based client snap. (Of course, if the client snap relied on mir-libs this wouldn't be necessary.)
While this is technically correct, it might be better to retain compatibility with 0.26 clients. For that to happen:
1. the server needs to support RaiseRequest (deprecated)
2. the protocol needs bumping to 4.1
The advantage being that (for example) a 0.27 based server snap could interwork with a 0.26 based client snap. (Of course, if the client snap relied on mir-libs this wouldn't be necessary.)
Opinions?