smuxi-server should not need to perform a version check
|Assigned to:||Mirco Bauer||% Done:||
This is a conceptual bug rather than a code bug. I tried to set up smuxi-server on one machine, and smuxi on another, and can't connect the client to the server. Either the client or server performs a version check, and declines to connect with a message indicating a version mismatch (the server in this case is older).
While it's understandable that the version check exists, it's a conceptual flaw to assume that users will be able to run the same version on both machines.
Nice client other than that, but this is really annoying.
Updated by Mirco Bauer 2129 days ago
- Category set to Other
- Complexity set to High
This is indeed an conceptional issue, as the frontend and server has to use some protocol (in this case an API) for communication it is currently not feasible to freeze the protocol to guarantee compatibility for all future versions. I plan to stabilize the protocol around the 1.0 release, which should contain enough APIs (features) to make such compatibility promise. On the other hand I am already providing packages with the newest Smuxi versions for many different platforms to compensate this issue.
Updated by Jens Finkhäuser 2129 days ago
Well, as long as a protocol freeze is planned, that's pretty much what I needed to hear! Awesome, thanks!
Updated by Mirco Bauer 1914 days ago
- Category changed from Other to Frontend GNOME
- Assigned to set to Mirco Bauer
- Target version set to 0.8.9