Exactly what do you see as the required "non-linear extensibility"?
These are ultimately requests to a server. Each new extension is coded in that server. There is no value in a client making up its own extensions that are not understood by the server. What is relevant is a server continuing to support clients that have not yet been updated to understand a new format. As I stated in my first post, that problem was solved in ANSI C. Python/JSON is trivial.
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp