[libvirt] [PATCH] docs: reorder apps page alphabetically, plus add libguestfs entries

Justin Clift jclift at redhat.com
Wed Jan 12 14:26:02 UTC 2011


---
Temporary rendered version online here:
  http://justinclift.fedorapeople.org/libvirt_website/apps.html
 docs/apps.html.in |  133 +++++++++++++++++++++++++++++++----------------------
 1 files changed, 78 insertions(+), 55 deletions(-)

diff --git a/docs/apps.html.in b/docs/apps.html.in
index 8cbee17..9a8ffc0 100644
--- a/docs/apps.html.in
+++ b/docs/apps.html.in
@@ -23,27 +23,54 @@
       <img src="madeWith.png" alt="Made with libvirt"/>
     </p>
 
+    <h2><a name="clientserver">Client/Server applications</a></h2>
+
+    <dl>
+      <dt><a href="http://archipelproject.org">Archipel</a></dt>
+      <dd>
+        Archipel is a libvirt-based solution to manage and supervise virtual
+        machines.  It uses XMPP for all communication. There is no web
+        service or custom protocol.  You just need at least one XMPP server,
+        like eJabberd, to start playing with it.  This allows Archipel to
+        work completely real time.  You never have to refresh the user
+        interface, you'll be notified as soon as something happens. You can
+        even use your favorite chat clients to command your infrastructure.
+      </dd>
+      <dd>
+        Isn't it great to be able to open a chat conversation with your
+        virtual machine and say things like "How are you today?" or "Hey,
+        please reboot"?
+      </dd>
+    </dl>
+
     <h2><a name="command">Command line tools</a></h2>
 
     <dl>
+      <dt><a href="http://libguestfs.org">guestfish</a></dt>
+      <dd>
+        Guestfish is an interactive shell and command-line tool for examining
+        and modifying virtual machine filesystems.  It uses libvirt to find
+        guests and their associated disks.
+      </dd>
       <dt>virsh</dt>
       <dd>
         An interactive shell, and batch scriptable tool for performing
         management tasks on all libvirt managed domains, networks and
         storage. This is part of the libvirt core distribution.
       </dd>
-      <dt><a href="http://virt-manager.org/">virt-install</a></dt>
-      <dd>
-        Provides a way to provision new virtual machines from a
-        OS distribution install tree. It supports provisioning from
-        local CD images, and the network over NFS, HTTP and FTP.
-      </dd>
       <dt><a href="http://virt-manager.org/">virt-clone</a></dt>
       <dd>
         Allows the disk image(s) and configuration for an existing
         virtual machine to be cloned to form a new virtual machine.
         It automates copying of data across to new disk images, and
-        updates the UUID, Mac address and name in the configuration
+        updates the UUID, MAC address, and name in the configuration.
+      </dd>
+      <dt><a href="http://et.redhat.com/~rjones/virt-df/">virt-df</a></dt>
+      <dd>
+        Examine the utilization of each filesystem in a virtual machine
+        from the comfort of the host machine. This tool peeks into the
+        guest disks and determines how much space is used. It can cope
+        with common Linux filesystems and LVM volumes.
       </dd>
       <dt><a href="http://virt-manager.org/">virt-image</a></dt>
       <dd>
@@ -53,12 +80,11 @@
         into the domain XML format for execution under any libvirt
         hypervisor meeting the pre-requisites.
       </dd>
-      <dt><a href="http://et.redhat.com/~rjones/virt-df/">virt-df</a></dt>
+      <dt><a href="http://virt-manager.org/">virt-install</a></dt>
       <dd>
-        Examine the utilization of each filesystem in a virtual machine
-        from the comfort of the host machine. This tool peeks into the
-        guest disks and determines how much space is used. It can cope
-        with common Linux filesystems and LVM volumes.
+        Provides a way to provision new virtual machines from a
+        OS distribution install tree. It supports provisioning from
+        local CD images, and the network over NFS, HTTP and FTP.
       </dd>
       <dt><a href="http://et.redhat.com/~rjones/virt-top/">virt-top</a></dt>
       <dd>
@@ -67,26 +93,6 @@
       </dd>
     </dl>
 
-    <h2><a name="clientserver">Client/Server applications</a></h2>
-
-    <dl>
-      <dt><a href="http://archipelproject.org">Archipel</a></dt>
-      <dd>
-        Archipel is a libvirt-based solution to manage and supervise virtual
-        machines.  It uses XMPP for all communication. There is no web
-        service or custom protocol.  You just need at least one XMPP server,
-        like eJabberd, to start playing with it.  This allows Archipel to
-        work completely real time.  You never have to refresh the user
-        interface, you'll be notified as soon as something happens. You can
-        even use your favorite chat clients to command your infrastructure.
-      </dd>
-      <dd>
-        Isn't it great to be able to open a chat conversation with your
-        virtual machine and say things like "How are you today?" or "Hey,
-        please reboot"?
-      </dd>
-    </dl>
-
     <h2><a name="desktop">Desktop applications</a></h2>
 
     <dl>
@@ -106,23 +112,20 @@
       </dd>
     </dl>
 
-    <h2><a name="web">Web applications</a></h2>
+    <h2><a name="libraries">Libraries</a></h2>
 
     <dl>
-      <dt><a href="http://ovirt.org/">oVirt</a></dt>
+      <dt><a href="http://libguestfs.org">libguestfs</a></dt>
       <dd>
-        oVirt provides the ability to manage large numbers of virtual
-        machines across an entire data center of hosts. It integrates
-        with FreeIPA for Kerberos authentication, and in the future,
-        certificate management.
+        A library and set of tools for accessing and modifying virtual
+        machine disk images.  It can be linked with C and C++ management
+        programs, and has bindings for Perl, Python, Ruby, Java, OCaml,
+        PHP, Haskell, and C#.
       </dd>
-      <dt><a href="http://community.abiquo.com/display/AbiCloud">AbiCloud</a></dt>
       <dd>
-        AbiCloud is an open source cloud platform manager which allows to
-        easily deploy a private cloud in your datacenter. One of the key
-        differences of AbiCloud is the web rich interface for managing the
-        infrastructure. You can deploy a new service just dragging and
-        dropping a VM.
+        Using its FUSE module, you can also mount guest filesystems on the
+        host, and there is a subproject to allow merging changes into the
+        Windows Registry in Windows guests.
       </dd>
     </dl>
 
@@ -133,31 +136,31 @@
       <dd>
         A tool for converting a physical machine into a virtual machine. It
         is a LiveCD which is booted on the machine to be converted. It collects
-        a little information from the user and then copies the disks over to
+        a little information from the user, then copies the disks over to
         a remote machine and defines the XML for a domain to run the guest.
       </dd>
     </dl>
 
     <h2><a name="monitoring">Monitoring plugins</a></h2>
     <dl>
-      <dt><a href="http://honk.sigxcpu.org/projects/libvirt/#munin">for munin</a></dt>
-      <dd>
-        The plugins provided by Guido Günther allow to monitor various things
-        like network and block I/O with
-        <a href="http://munin.projects.linpro.no/">Munin</a>.
-      </dd>
       <dt><a href="http://collectd.org/plugins/libvirt.shtml">for collectd</a></dt>
       <dd>
         The libvirt-plugin is part of <a href="http://collectd.org/">collectd</a>
-        and gather statistics about virtualized guests on a system. This
+        and gathers statistics about virtualized guests on a system. This
         way, you can collect CPU, network interface and block device usage
         for each guest without installing collectd on the guest systems.
-        or a full description of available please refer to the libvirt section
-        in the collectd.conf(5) manual page.
+        For a full description, please refer to the libvirt section in the
+        collectd.conf(5) manual page.
+      </dd>
+      <dt><a href="http://honk.sigxcpu.org/projects/libvirt/#munin">for munin</a></dt>
+      <dd>
+        The plugins provided by Guido Günther allow to monitor various things
+        like network and block I/O with
+        <a href="http://munin.projects.linpro.no/">Munin</a>.
       </dd>
       <dt><a href="http://et.redhat.com/~rjones/nagios-virt/">nagios-virt</a></dt>
       <dd>
-        Nagios-virt is a configuration tool for adding monitoring of your
+        Nagios-virt is a configuration tool to add monitoring of your
         virtualised domains to <a href="http://www.nagios.org/">Nagios</a>.
         You can use this tool to either set up a new Nagios installation for
         your Xen or QEMU/KVM guests, or to integrate with your existing Nagios
@@ -165,5 +168,25 @@
       </dd>
     </dl>
 
+    <h2><a name="web">Web applications</a></h2>
+
+    <dl>
+      <dt><a href="http://community.abiquo.com/display/AbiCloud">AbiCloud</a></dt>
+      <dd>
+        AbiCloud is an open source cloud platform manager which allows to
+        easily deploy a private cloud in your datacenter. One of the key
+        differences of AbiCloud is the web rich interface for managing the
+        infrastructure. You can deploy a new service just dragging and
+        dropping a VM.
+      </dd>
+      <dt><a href="http://ovirt.org/">oVirt</a></dt>
+      <dd>
+        oVirt provides the ability to manage large numbers of virtual
+        machines across an entire data center of hosts. It integrates
+        with FreeIPA for Kerberos authentication, and in the future,
+        certificate management.
+      </dd>
+    </dl>
+
   </body>
 </html>
-- 
1.7.3.2




More information about the libvir-list mailing list