<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Aug 9, 2012, at 3:32 PM, George Reese <<a href="mailto:george.reese@imaginary.com">george.reese@imaginary.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Why aren't the integration tests both XML and JSON?</div></blockquote><br></div><div>The simple answer is that no one has taken the time to write them. Our devstack exercises use the python client bindings. Tempest has json clients but no xml clients[1]. I think this demonstrates that there just isn't a huge desire for xml. Users that I have chatted with just seem to care that the api works and that they they have good bindings.</div><div><br></div><div>I am definitely willing to be proven wrong on this point, but I'm secretly hoping everyone agrees with me. It is a lot of work to maintain three APIs (we are still maintaining EC2 as well) and keep them all functioning well, so if people are happy without OpenStack XML I would be perfectly content to deprecate it.</div><div><br></div><div>Vish</div><div><br></div><div>[1] <a href="https://github.com/openstack/tempest/tree/master/tempest/services/nova/xml">https://github.com/openstack/tempest/tree/master/tempest/services/nova/xml</a></div><br></body></html>