2006-01-26 15:11:32 +03:00
Absolute TODOs:
- Create() API, how do we best keep flexibility and allow various
specific environment and space for evolution (VMX)
- thread protection, reentrancy, refcounting, etc ...
- documentation and examples on using the toolkit
- Error API. probably similar to libxml2 structured API
2006-02-20 20:22:16 +03:00
- extract error messages from the Xend rpc
2006-01-26 15:11:32 +03:00
TODO:
- track change of xend API, XML-RPC, UUID based lookup and naming
- API for the Node: extracting informations, selecting scheduling policy
- better resources allocation APIs (%CPU, set memory)
2006-02-21 02:08:47 +03:00
- DTD/RNG/XSD schemas for the XML Domain descriptions
2006-02-21 16:23:16 +03:00
- in python bindings raise an exception if a lookup or connection fails
to return a non-None object
2006-01-26 15:11:32 +03:00
2006-02-22 00:01:09 +03:00
virsh TODO:
- decide where will be default directory for domains configurations (/etc/xen/domains/* ?)
- new cmd: create new domain by config file (like "xm create")
create [--conf /path/file.conf | name]
- new cmd: print info about domain configuration:
cinfo [--conf /path/file.conf | name]
- new cmd: print list of all domains configurations:
clist [--dir /path]
- new cmd: print info about saved domain image:
sinfo /path/domain.img
2006-01-26 15:11:32 +03:00
Probable TODOs:
- event on big domain state change (create, crashed, paused, shutdown, destroy)
- bindings for more languages
Would-be-nice TODO:
2006-01-31 13:21:10 +03:00
- man page for virsh and the libraries entry points
2006-01-26 15:11:32 +03:00
- support for QEmu and other virtualization engines
2005-11-07 20:16:18 +03:00
2006-02-20 20:22:16 +03:00
Cleanup:
- now that libxml2 is linked in, drop hash.[ch] and get back to libxml2 ones ?
same for the buffers
2005-11-07 20:16:18 +03:00
Done:
- make dist and make rpm targets
2005-12-05 14:16:07 +03:00
- set a no public by default policy for libvir symbols
2006-01-31 13:21:10 +03:00
- fix the python bindings
2006-02-10 13:11:21 +03:00
- renamed to libvirt