Hi Folks,
I've been spending some time playing around with KVM and I am starting
to become interested in making a contribution to the project. I'm
considering the idea of writing a library interface to libqemu in a KVM
context. I am aware of libvirt, but that isn't what I'm thinking here.
This lib would be very specific to KVM. I have been poking around in the
source a bit and it seems like it would be possible. Before I go
further, I thought I would ask a few questions. I would also appreciate
any and all opinions on the subject.
1. Is anyone already thinking about , or actually doing this?
That's a real interesting idea. Actually this is the first time I
discovered people use libqemu
apart from qemu itslef. We didn't thought about this yet.
2. Does this sound useful?
It does create some interesting VM-process merges although a regular VM
has monitor interface
or dbus interface so many actions can be done by tcp to qemu.
Actually there is work in progress to add dbus interface to qemu. I
might not fit every thing but can help
for some cases.
3. Is the libqemu API stable enough at this point to write code against?
I believe KVM triggers some changes to it.
4. Can anyone see any immediate road blocks to doing this?
Except for exposing the same api, no.
This would probably also include a cross platform GUI interface at some
point. This interface would be specific to KVM and the subtle nuances
that make it unique. I've been looking for a good excuse to use FLTK on
a project anyway ;-)
Why do you need a gui? What's your application/plan for it?
Thanks for your consideration,
-G
Regards, Dor
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel