summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2010-07-15 16:59:03 +0100
committerRichard Jones <rjones@redhat.com>2010-07-15 16:59:32 +0100
commit73e34045d1fadb1eb1efbed5cb0ee1fe9643c1e1 (patch)
tree3a1892205780ade6972a1e89cce9f9e1b5269b8b
parent6371d3f3f5adffedc88378e6ba3db7ec0f807b60 (diff)
downloadvirt-tools-73e34045d1fadb1eb1efbed5cb0ee1fe9643c1e1.tar.gz
virt-tools-73e34045d1fadb1eb1efbed5cb0ee1fe9643c1e1.tar.xz
virt-tools-73e34045d1fadb1eb1efbed5cb0ee1fe9643c1e1.zip
Update status document from feedback.
-rw-r--r--virttools.txt80
1 files changed, 50 insertions, 30 deletions
diff --git a/virttools.txt b/virttools.txt
index 8bcfcac..46336a6 100644
--- a/virttools.txt
+++ b/virttools.txt
@@ -1,4 +1,4 @@
-Virt Tools Project Status (2010-07-12)
+Virt Tools Project Status (2010-07-15)
----------------------------------------------------------------------
Updates to this are posted every 2 weeks on this mailing list:
@@ -6,6 +6,7 @@ https://www.redhat.com/mailman/listinfo/virt-tools-list
To make suggestions or changes, reply on that list.
Web: http://virt-tools.org/ IRC: #virt on OFTC.
+Git: http://git.fedorahosted.org/git/?p=virt-tools.git
The mission: Our open source virt tools -- virt-manager, virt-install,
virsh, V2V, libguestfs, etc -- are useful but fragmented. Bring these
@@ -20,70 +21,89 @@ Current plans
* Create a central http://virt-tools.org website. This is not meant
to replace the existing websites, but to provide a central
directory and overview, pointing to existing upstreams.
+ Status: rjones is requesting internal Red Hat resources to help
* Write many more docs -- man pages, FAQs, how-tos, roadmap.
+ Status: rjones to scope this out fully
* Video demos (e.g. "How do I pass through a device", "How do I
use guestfish").
+ Status: rjones has done one example video:
+ http://rwmj.wordpress.com/2010/07/15/first-virt-tools-guestfish-video-tutorial
+ Currently blocked on getting a better microphone (on order).
* Unify tools' command line argument syntax.
+ Status: jclift to scope this out
+
+* Look into return codes of command line programs.
+ Status: jclift to write something about this
+
+* virt-clone requests
+ Status: pcao to write a summary of what needs doing
* Fix virsh (it is a second-class citizen to the main libvirt UI right
now, it should not be).
-
+ Make it more scriptable.
+ Status: jclift to add a section here about this
* Separate tool for creating/managing libvirt XML fragments. Possibly
a part of virt-install.
+ Status: crobinson to add a section about this
* libosinfo guest type metadata library
-
-* virt-dmesg (for Linux guests, pulls dmesg info out of the kernel)
-
-* virt-uname
-
-* virt-inspector generates a full description of the guest's
- installed packages, configuration, etc. -- XML output from this
- should be unified with image-builder XML.
-
-* Guest agent.
+ + Can we, should we use it in libvirt?
+ + Ditto libguestfs / virt-inspector?
+ + Is there overlap with the CIM standard?
+ Status: crobinson to add a section about this
+
+* virt-inspector:
+ + Overlap with Image Builder?
+ + Overlap with CIM?
+ + can we use virt-inspector to detect the format of a CD ISO installer?
+ + ditto live media, other install media
+ + Can we use libosinfo?
+ Status: rjones to investigate.
* virt-v2v:
-
- + p2v (as a small addition to v2v -- maybe just a CD you boot that
- makes the volume available, or runs the v2v tool on it).
-
+ [ This is a laundry list. mdbooth please organize this section ]
+ qcow2 for KVM (import/export).
-
+ RHEV-M integration.
-
+ virt-manager integration.
-
+ Text console drivers (virtio-console).
-
+ Sparse ("thin") disk support.
-
+ SPICE support.
-
+ VMDK support.
-* virt-manager
+* virt-p2v
+ Status: rjones? But if someone wants to help out ...
+* virt-manager
+ [ This is a laundry list. crobinson please organize this section ]
+ UI scaling (we shouldn't blow up if 100 VMs are defined).
-
+ Integrate future spice-gtk widget w/virt-viewer.
-
+ right-click, virt-inspector, guestfs-browser, libosinfo, start.
-
+ QEMU-session (need NetworkManager bridge/tap device, or something
else to allow non-root user to create a bridge for the guests).
-
+ Run an app from a guest in a seamless window on the host desktop.
-
+ Cross platform, for making it work on MacOS X and Windows
-
+ Redesign interface, for usability
-
+ plug-ins, to allow people to write customised extension
+ + Windows port
+
+* virt_web (lightweight web UI)
+ Status: danpb to write something here
* guestfs-browser
+ + Further development.
+ + Improved UI, Mairin offered to help.
+ + Integration with virt-inspector.
+ Owner: rjones
+
+* virt-dmesg (for Linux guests, pulls dmesg info out of the kernel)
+* virt-uname
+ Current source for these is in various places in git.annexia.org.
+ This needs to be organized and turned into a working, robust,
+ standalone program.
+ Owner: rjones
+
+* Guest agent.