On 05/23/2013 06:46 AM, Luiz Capitulino wrote: > On Thu, 23 May 2013 13:51:22 +0200 > Stefan Hajnoczi <stefa...@gmail.com> wrote: > >> With better QMP introspection on the horizon and work in various >> subsystems pushing QMP boundaries it would be useful to bring together >> the latest best practices for designing QMP APIs. >> >> There are design rules for keeping QMP APIs extensible and for >> allowing clients to detect the presence of features. There is also >> QEMU-side infrastructure like event rate-limiting, which developers >> should make use of where appropriate. >> >> Is anyone willing to bring together the best practices and present >> them at KVM Forum this year? > > I think this is a great idea and I vote for Eric to prepare a presentation. > Eric is doing an exceptional work on QMP command review, he is also > experienced on the client side.
Indeed, it looks like I have a good topic for presentation. Yes, I'll take on that task for the KVM forum. > >> I think that could help set the standard for QMP APIs. A set of >> slides or wiki page can be a reference to developers that stops us >> working from first pricinples every time a new API is added. > > I was working on a doc to be added to docs/. It wouldn't be anything > fancy, but I ended up not finishing it. Even if you post the draft, that might help spur some ideas. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature