diff options
author | Richard W.M. Jones <rich@annexia.org> | 2010-07-14 15:11:41 +0100 |
---|---|---|
committer | Richard W.M. Jones <rich@annexia.org> | 2010-07-14 15:11:41 +0100 |
commit | a9299b4811aee4c49a2976d826ac35aaf458bf71 (patch) | |
tree | 1367c7160e8eb57e17f47741b448e3fe9416d2ef | |
download | virt-tools-a9299b4811aee4c49a2976d826ac35aaf458bf71.tar.gz virt-tools-a9299b4811aee4c49a2976d826ac35aaf458bf71.tar.xz virt-tools-a9299b4811aee4c49a2976d826ac35aaf458bf71.zip |
Inital README file and virttools.txt project status file.
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | README | 18 | ||||
-rw-r--r-- | virttools.txt | 89 |
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 @@ +*~ @@ -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 |