]> xenbits.xensource.com Git - libvirt.git/commitdiff
* TODO: updated
authorDaniel Veillard <veillard@redhat.com>
Wed, 22 Feb 2006 08:59:00 +0000 (08:59 +0000)
committerDaniel Veillard <veillard@redhat.com>
Wed, 22 Feb 2006 08:59:00 +0000 (08:59 +0000)
* libvirt.spec.in: package the examples in the doc
* src/Makefile.am: forgot to add xml.h
Daniel

ChangeLog
TODO
libvirt.spec.in
src/Makefile.am

index 1434d6c1854ba5d1f257ce7f1c11fc6ab7998698..9584af80e7fe501d91167700e0dcf622a4b74ea0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Wed Feb 22 09:57:11 CET 2006 Daniel Veillard <veillard@redhat.com>
+
+       * 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 <kzak@redhat.com>
 
        * TODO: added virsh part
diff --git a/TODO b/TODO
index 7ef758fe97e773d6ac4c984e3587dbffdc33e1db..869dc1802d973cb0e87690a4779fc5c9ea6c3890 100644 (file)
--- 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
index 64c330ebbe3ce8b43777bb56ef4493beeb0b59c0..efb47abc519ea65c4068a1ad8dc0095501b7e352 100644 (file)
@@ -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
index c6c78c0cc501b8c1ed1e9a1711d5bea8dba63a58..549462d085d6a019bd7b786e4e22940c70448384 100644 (file)
@@ -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