[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [libvirt-users] request to add an application the app listing on libvirt site

On Tue, Jun 7, 2011 at 4:31 AM, Daniel Veillard <veillard redhat com> wrote:
On Sun, Jun 05, 2011 at 11:32:48AM +0300, Ohad Levy wrote:
> Hi,
> I would like to add two apps which uses libvirt the site.
> Ruby Objects for libvirt
> based on top of the native ruby binding, Virt ruby gem exposes real objects
> such as Host, Guest, StoragePool, Interface etc.
> more info at https://github.com/ohadlevy/virt
> Foreman - Web UI for provisioning and managing servers
> Among the many things foreman can do, It provides to relevant parts to
> libvirt:
> UI to list / start / stop / destroy vms
> UI to create a new vm as part of the provisioning process (e.g. dhcp, dns,
> tftp, pxe, vm, ks/preseed, puppet etc)
> more info at http://theforeman.org

 Hi Ohad,

the simplest is to actually send a patch against the file docs/apps.html.in
in the source tree. I would think "Ruby Objects for libvirt" should be
added in the "libraries" section, and "Foreman" in the "provisioning"
section. The pages are maintained in the source which also allow to
package them easilly, I hope making an HTML patch isn't too complex,
if not say so I will do it myself :-)

 thanks !

thanks! see attached patch.

Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
daniel veillard com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/

From 0085b83be989c22cf1d292377283479c2aa15549 Mon Sep 17 00:00:00 2001
From: Ohad Levy <ohadlevy redhat com>
Date: Tue, 7 Jun 2011 09:36:50 +0300
Subject: [PATCH] docs: updated list of applications using libvirt.

* Virt ruby bindings
* Foreman for provisioning and webui.
 docs/apps.html.in |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/docs/apps.html.in b/docs/apps.html.in
index 8b949f3..23fe0cf 100644
--- a/docs/apps.html.in
+++ b/docs/apps.html.in
@@ -14,7 +14,8 @@
       To add an application not listed on this page, send a message
       to the <a href="contact.html">mailing list</a>, requesting it
-      be added here. If your application uses libvirt as its API,
+      be added here, or simply send a patch against the documentation in our git docs sub directory.
+      If your application uses libvirt as its API,
       the following graphic is available for your website to advertise
       support for libvirt:
@@ -226,6 +227,13 @@
+        <dl>
+            <dt><a href="https://github.com/ohadlevy/virt#readme";>Ruby Libvirt Object bindings</a></dt>
+            <dd>
+                Virt Allows using simple ruby objects to manipulate hypervisors, guests, storage, network etc.
+                It is based on top of the <a href="http://libvirt.org/ruby";>native ruby binding</a>.
+            </dd>
+        </dl>
     <h2><a name="livecd">LiveCD / Appliances</a></h2>
@@ -284,6 +292,19 @@
+    <dl>
+      <dt><a href="http://theforeman.org";>Foreman</a></dt>
+      <dd>
+      Foreman is an open source web based application aimed to be a Single Address For All Machines Life Cycle Management, Foreman:
+      <ul>
+          <li>Creates everything you need when adding a new machine to your network,It's goal being automatically managing everything you would normally manage manually (DNS, DHCP, TFTP, Virtual Machines,CA, CMDB...)</li>
+          <li>Integrates with Puppet (and acts as web front end to it).</li>
+          <li>Takes care of provisioning until the point puppet is running, allowing Puppet to do what it does best.</li>
+          <li>Shows you Systems Inventory (based on Facter) and provides real time information about hosts status based on Puppet reports.</li>
+      </dd>
+    </dl>
     <h2><a name="web">Web applications</a></h2>

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]