summaryrefslogtreecommitdiffstats
path: root/virttools.txt
diff options
context:
space:
mode:
Diffstat (limited to 'virttools.txt')
-rw-r--r--virttools.txt89
1 files changed, 89 insertions, 0 deletions
diff --git a/virttools.txt b/virttools.txt
new file mode 100644
index 0000000..8bcfcac
--- /dev/null
+++ b/virttools.txt
@@ -0,0 +1,89 @@
+Virt Tools Project Status (2010-07-12)
+----------------------------------------------------------------------
+
+Updates to this are posted every 2 weeks on this mailing list:
+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.
+
+The mission: Our open source virt tools -- virt-manager, virt-install,
+virsh, V2V, libguestfs, etc -- are useful but fragmented. Bring these
+together, provide organization, consistency and future planning.
+
+The audience: We want to build tools that help end users, developers,
+and sysadmins use virt on a desktop, or single server or two.
+
+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.
+
+* Write many more docs -- man pages, FAQs, how-tos, roadmap.
+
+* Video demos (e.g. "How do I pass through a device", "How do I
+ use guestfish").
+
+* Unify tools' command line argument syntax.
+
+* Fix virsh (it is a second-class citizen to the main libvirt UI right
+ now, it should not be).
+
+ + Make it more scriptable.
+
+* Separate tool for creating/managing libvirt XML fragments. Possibly
+ a part of virt-install.
+
+* 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.
+
+* 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).
+
+ + 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
+
+ + 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
+
+* guestfs-browser