Couple of corrections (ruby not yet on 0-10, python supports older protocols as well):

Client/Broker            Java(0-8,0-9)  C++ (0-10)
C++  (0-10)                X              Y
Ruby (0-8,0-9)             Y              X
Java (0-8,0-9,0-10)        Y              Y
.Net (0-8)                 Y              X
Python (0-8,0-9,0-10)      Y              Y

Upgrading ruby and .net might be the first step, particularly if that can be done without losing support for 0-8/0-9. The only gap in the matrix then would be the c++ client which would not work against the java broker.

Perhaps even that is over ambitious for M3 though, depending on the dates chosen. I guess my question is whether there is benefit in setting those dates such that we can improve this matrix for M3 or whether an earlier M3 is warranted.

Reply via email to