summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--README18
-rw-r--r--virttools.txt89
3 files changed, 108 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b25c15b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*~
diff --git a/README b/README
new file mode 100644
index 0000000..ba9939a
--- /dev/null
+++ b/README
@@ -0,0 +1,18 @@
+Virt tools is an umbrella project covering all the smaller
+virtualization programs in Fedora. (These programs often start with
+'virt-*' hence the name).
+
+This git repository is *not* the source for any of these tools. Each
+tool has its own separate upstream. Instead, this repository contains
+the http://virttools.org/ website and supporting materials.
+
+What's here:
+
+video-tutorials/
+ - Source for the "Virt tools in 60 seconds" video tutorials.
+
+virttools.txt
+ - Current project status (posted on the public list every 2 weeks).
+
+website/
+ - Source for the http://virttools.org/ website.
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