It's great to be having the discussion since we need to find what can be simplified and what is currently needed.
At one time, we had discussed some form of opt-in stats monitoring of production deployments (https://blueprints.launchpad.net/oslo/+spec/opt-in-stats-tracking). While there is no implementation, it would be a place where a set of counters could help out to assess the potential impact. There are lots of APIs (at CERN, we use the ones listed in http://information-technology.web.cern.ch/book/cern-cloud-infrastructure-user-guide/advanced-topics/programming-apis) The challenge is to know which external facing APIs - are using XML and know they're using XML - think they are not using XML but actually one of their library/ecosystem products use it (it is quite difficult to know without diving into the logs) - weren't sure on the details of the question in the survey For many sites, they use a library/ecosystem product and do not know what is underneath. Given a transition period, there is a good chance to avoid downtime. Tim > -----Original Message----- > From: Sean Dague [mailto:s...@dague.net] > Sent: 15 January 2014 15:27 > To: Russell Bryant; Tom Fifield; openstack@lists.openstack.org > Subject: Re: [Openstack] Fwd: [nova] [rfc] drop XML from v3 API entirely > > On 01/15/2014 09:02 AM, Russell Bryant wrote: > > On 01/13/2014 08:52 PM, Tom Fifield wrote: > >> According to the most recent user survey, more than 30% of users > >> consume the XML API. > > > > Do you have a reference with more detail on this? Simply "30%" > > doesn't really mean much without more detail on what the question was, > > what the choices where, how many answered the question, etc ... > > Right, it's also an odd question. Because I'm not sure which SDKs actually > talks to the XML interface (python does not, and I didn't think > jclouds did either). I doubt that 30% of the OpenStack users wrote their own > client library to talk to the API. > > So we really need the next layer on this to call it valid statistics. > Because 100% of users are using the JSON API (given that OpenStack components > talk between each other on JSON only). And you have to > go out of your way to us XML. > > -Sean > > -- > Sean Dague > Samsung Research America > s...@dague.net / sean.da...@samsung.com > http://dague.net _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack