2
- libvirt-proxy dropping root priviledge after initialization.
3
- check impact of HVM device rename
4
http://lists.xensource.com/archives/html/xen-devel/2006-08/msg00369.html
5
- Finish integration of vCPU and affinity APIs
6
https://www.redhat.com/archives/libvir-list/2006-August/msg00017.html
7
- check how to better handle renaming of domains (xm rename and cache)
9
- Create() API, how do we best keep flexibility and allow various
10
specific environment and space for evolution (VMX)
11
- track change of xend API & XML-RPC
12
- API for the Node: selecting scheduling policy
13
- better resources allocation APIs (%CPU, set memory)
14
- DTD/RNG/XSD schemas for the XML Domain descriptions
15
- in python bindings raise an exception if a lookup or connection fails
16
to return a non-None object
17
- add error handling hooks at the python level
18
- object unicity for domains at the Python level
19
- UUID lookup in hash.c
25
+ in both case raises the problem of listing the domains
26
+ UML control layer should be easy at least for one user but incomplete
27
+ QEmu control is not easy to plug, c.f. discussion on-list
30
- decide where will be default directory for domains configurations (/etc/xen/domains/* ?)
31
- new cmd: create new domain by config file (like "xm create")
32
create [--conf /path/file.conf | name]
33
- new cmd: print info about domain configuration:
34
cinfo [--conf /path/file.conf | name]
35
- new cmd: print list of all domains configurations:
37
- new cmd: print info about saved domain image:
38
sinfo /path/domain.img
41
- event on big domain state change (create, crashed, paused, shutdown, destroy)
42
- bindings for more languages
45
- man page for virsh and the libraries entry points
46
- more documentation and examples on using the toolkit
47
- examples for the error handling code
50
- now that libxml2 is linked in, drop hash.[ch] and get back to libxml2 ones ?
54
- make dist and make rpm targets
55
- set a no public by default policy for libvir symbols
56
- fix the python bindings
58
- the CreateLinux() API is a first step toward a final Create()
59
- documentation and examples on using the toolkit
60
- UUID based lookup and naming
61
- Error API similar to libxml2 structured API
62
- extract error messages from the Xend rpc
63
- API for the Node: extracting informations
64
- docs for the principle in the error handling code
65
- thread protection, reentrancy, refcounting, etc ...
66
- Add uuid to XML format