
On 19.10.2012 08:31, Doug Goldstein wrote:
Currently consumers of libvirt's APIs must assume/attempt to define a VM that uses spice, vnc, or sdl without knowing if the actual hypervisor supports it. Obviously my discussion is very QEMU oriented but it would be good to leave expansion for the future. I was thinking
Indeed. I look at libvirt as (sane) superset of hypervisor's features. Not their bare intersection.
that under the <guest> element for the capabilities we can add something like:
<graphics> <spice/> <vnc/> <sdl/> </graphics>
It would be at the same level as <arch> and <features>. But before I implemented this I wanted a sanity check if people think this is the best place or the best naming convention.
Thanks.
Makes sense to me. Michal