From: Daniel Veillard Date: Wed, 22 Feb 2006 08:59:00 +0000 (+0000) Subject: * TODO: updated X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=a3512b01f9b19d9bf50190fc181c15dd5c540ea9;p=libvirt.git * TODO: updated * libvirt.spec.in: package the examples in the doc * src/Makefile.am: forgot to add xml.h Daniel --- diff --git a/ChangeLog b/ChangeLog index 1434d6c185..9584af80e7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Wed Feb 22 09:57:11 CET 2006 Daniel Veillard + + * TODO: updated + * libvirt.spec.in: package the examples in the doc + * src/Makefile.am: forgot to add xml.h + Tue Feb 21 22:00:11 CET 2006 Karel Zak * TODO: added virsh part diff --git a/TODO b/TODO index 7ef758fe97..869dc1802d 100644 --- a/TODO +++ b/TODO @@ -1,13 +1,13 @@ 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 - extract error messages from the Xend rpc +- UUID based lookup and naming TODO: -- track change of xend API, XML-RPC, UUID based lookup and naming +- Create() API, how do we best keep flexibility and allow various + specific environment and space for evolution (VMX) +- track change of xend API & XML-RPC - API for the Node: extracting informations, selecting scheduling policy - better resources allocation APIs (%CPU, set memory) - DTD/RNG/XSD schemas for the XML Domain descriptions @@ -32,6 +32,7 @@ Probable TODOs: Would-be-nice TODO: - man page for virsh and the libraries entry points - support for QEmu and other virtualization engines +- more documentation and examples on using the toolkit Cleanup: - now that libxml2 is linked in, drop hash.[ch] and get back to libxml2 ones ? @@ -42,3 +43,5 @@ Done: - set a no public by default policy for libvir symbols - fix the python bindings - renamed to libvirt +- the CreateLinux() API is a first step toward a final Create() +- documentation and examples on using the toolkit diff --git a/libvirt.spec.in b/libvirt.spec.in index 64c330ebbe..efb47abc51 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -49,6 +49,7 @@ make rm -fr %{buildroot} %makeinstall +(cd docs/examples ; make clean ; rm -rf .deps) rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.la @@ -78,6 +79,7 @@ rm -fr %{buildroot} %{_libdir}/pkgconfig/libvirt.pc %doc docs/*.html docs/html docs/*.gif +%doc docs/examples %doc docs/libvirt-api.xml %files python diff --git a/src/Makefile.am b/src/Makefile.am index c6c78c0cc5..549462d085 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -14,7 +14,7 @@ libvirt_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libvirt_sym.version \ libvirt_la_SOURCES = \ libvirt.c internal.h \ hash.c hash.h \ - xml.c \ + xml.c xml.h \ xen_internal.c xen_internal.h \ xend_internal.c xend_internal.h \ sexpr.c sexpr.h