deltacloud-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mar...@apache.org
Subject svn commit: r1353588 [19/23] - in /deltacloud/trunk/site: ./ content/ content/Scripts/ content/assets/ content/assets/css/ content/assets/img/ content/assets/img/documentation_files/ content/assets/js/ content/assets/less/ content/css/ content/css/blue...
Date Mon, 25 Jun 2012 15:05:57 GMT
Added: deltacloud/trunk/site/output/getting-sources.html
URL: http://svn.apache.org/viewvc/deltacloud/trunk/site/output/getting-sources.html?rev=1353588&view=auto
==============================================================================
--- deltacloud/trunk/site/output/getting-sources.html (added)
+++ deltacloud/trunk/site/output/getting-sources.html Mon Jun 25 15:05:02 2012
@@ -0,0 +1,185 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Getting the Sources</title>
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le JavaScript -->
+    <script src="/assets/js/jquery-1.7.1.min.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-dropdown.js" type="text/javascript"></script>
+    <script src="/assets/js/jquery.tweet.js" type="text/javascript"></script>
+    <script src="/assets/js/application.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-transition.js"></script>
+    <script src="/assets/js/bootstrap-alert.js"></script>
+    <script src="/assets/js/bootstrap-modal.js"></script>
+    <script src="/assets/js/bootstrap-scrollspy.js"></script>
+    <script src="/assets/js/bootstrap-tab.js"></script>
+    <script src="/assets/js/bootstrap-tooltip.js"></script>
+    <script src="/assets/js/bootstrap-popover.js"></script>
+    <script src="/assets/js/bootstrap-button.js"></script>
+    <script src="/assets/js/bootstrap-collapse.js"></script>
+    <script src="/assets/js/bootstrap-carousel.js"></script>
+    <script src="/assets/js/bootstrap-typeahead.js"></script>
+
+    <!-- Le styles -->
+    <link href="/assets/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/css/application.css" rel="stylesheet">
+    <link rel="shortcut icon" href="/assets/img/favicon.ico">
+  </head>
+
+  <body>
+
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <a class="brand" href="/"><img src="/assets/img/logo.png" width="152"
+            alt="Deltacloud API"/></a>
+          <ul class="nav top-nav">
+  <li><a href="/">Home</a></li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">About<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/about.html">What is Deltacloud?</a></li>
+      <li><a href="/supported-providers.html">Supported Providers</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Installation<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/install-deltacloud.html">Install Deltacloud</a></li>
+      <li><a href="/run-deltacloud-server.html">Run the Deltacloud Server</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="/usage.html" class="dropdown-toggle" data-toggle="dropdown">Usage<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/usage.html#usingapi">Using API</a></li>
+      <li><a href="/usage.html#clients">Client Libraries</a></li>
+      <li><a href="/command-tools.html">Command Line Tools</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/getting-sources.html">Getting Sources</a></li>
+      <li><a href="/how-to-contribute.html">How Can I Contribute?</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">API<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/rest-api.html">REST API</a></li>
+      <li><a href="/drivers.html">Drivers API</a></li>
+    </ul>
+  </li>
+  <li><a href="/contact.html">Contact</a></li>
+</ul>
+
+        </div>
+      </div>
+
+    </div>
+
+    <div class="container content">
+
+      <p><br></p>
+
+<h3>Setting up a developement environment</h3>
+
+<h4>Installing dependencies</h4>
+<p>
+First, you will need all the installation dependencies for Deltacloud. Follow the steps in <a href="install-deltacloud.html">Install Deltacloud</a> section to get these dependencies.
+</p>
+
+<h4>Getting the sources</h4>
+
+<p>The Deltacloud repository is hosted at the Apache Software Foundation, using the <a href="http://git-scm.com/">Git</a> version control system. If you don’t have Git already, use the yum or apt package managers:</p>
+
+<pre>
+$ sudo yum install git
+</pre>
+<p>or</p>
+<pre>
+$ sudo apt-get install git
+</pre>
+
+<p>The canonical Deltacloud repository is located at <a href="https://git-wip-us.apache.org/repos/asf/deltacloud.git">https://git-wip-us.apache.org/repos/asf/deltacloud.git</a> with read-only mirrors at <strong>git://git.apache.org/deltacloud.git</strong> and <strong>git://github.com/apache/deltacloud</strong>.</p>
+
+<p>Go to your root directory and run git to get the latest version of Deltacloud source code from git repository. You can also use a different directory, but remember, where you clone the code:</p>
+
+<pre>
+$ git clone git://git.apache.org/deltacloud.git
+</pre>
+
+<p>This will pull the latest version to the directory <strong>~/deltacloud</strong>.</p>
+
+<h4>Development dependencies</h4>
+<p>
+Apart from installation dependecies, you have to install some additional libraries, in order to develop for Deltacloud. The Deltacloud source includes a Gemfile: <strong>/path/to/deltacloud/server/Gemfile</strong>, which lists these development dependencies.
+</p>
+
+<p>
+You can easily get all the development dependecies with <a href="http://gembundler.com/">Bundler</a>:
+</p>
+
+<p>Install Bundler (if you don't have it yet):</p>
+
+<pre>$ gem install bundler</pre>
+
+<p>Then, get the required dependencies:</p>
+
+<pre>
+$ cd /path/to/deltacloud/server
+$ bundle
+</pre>
+
+<h4>Building from source and installing the Deltacloud gem</h4>
+
+<p>
+Build and install the Deltacloud server gem:
+</p>
+
+<pre>
+$ cd path/to/DeltacloudProject/deltacloud/server
+$ rake package
+$ gem install pkg/deltacloud-core-&lt;version&gt;.gem
+</pre>
+
+<p>
+Then install the Deltacloud client gem:
+</p>
+
+<pre>
+$ cd path/to/DeltacloudProject/deltacloud/client
+$ rake package
+$ gem install pkg/deltacloud-client-&lt;version&gt;.gem
+</pre>
+
+<p><a class="btn btn-inverse btn-large" style="float: right" href="how-to-contribute.html">Contribute</a>
+<br></p>
+
+      <footer class="footer">
+        <p class="pull-right"><span class='icon-circle-arrow-up'>&nbsp;</span><a href="#">Back to top</a></p>
+        <div class='row'>
+          <div class='span3'>
+            <img src="/assets/img/asf.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <strong>Apache Deltacloud</strong> is a top-level project at the <a
+              href="http://www.apache.org">Apache Software Foundation</a>,
+            having graduated from the ASF Incubator in October
+            2011. Through a collaborative and meritocratic development process, Apache
+            projects deliver enterprise-grade, freely available software products that
+            attract large communities of users. 
+          </div>
+        </div>
+      </footer>
+
+    </div> <!-- /container -->
+
+  </body>
+</html>

Added: deltacloud/trunk/site/output/getting-sources/index.html
URL: http://svn.apache.org/viewvc/deltacloud/trunk/site/output/getting-sources/index.html?rev=1353588&view=auto
==============================================================================
--- deltacloud/trunk/site/output/getting-sources/index.html (added)
+++ deltacloud/trunk/site/output/getting-sources/index.html Mon Jun 25 15:05:02 2012
@@ -0,0 +1,96 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Getting the Sources</title>
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le JavaScript -->
+    <script src="/assets/js/jquery-1.7.1.min.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-dropdown.js" type="text/javascript"></script>
+
+    <!-- Le styles -->
+    <link href="/assets/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/css/application.css" rel="stylesheet">
+    <link rel="shortcut icon" href="/assets/img/favicon.ico">
+  </head>
+
+  <body>
+
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <a class="brand" href="/"><img src="/assets/img/logo.png" width="152"
+            alt="Deltacloud API"/></a>
+          <ul class="nav top-nav">
+  <li class="active"><a href="/">Home</a></li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">About <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/about">What is Deltacloud?</a></li>
+      <li><a href="/supported-providers">Supported Providers</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Run API <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/install-deltacloud">Install Deltacloud</a></li>
+      <li><a href="/run-deltacloud-server">Run the Deltacloud Server</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Use API <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/use-the-api">Using API</a></li>
+      <li><a href="/clients">Clients</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/how-to-contribute">How Can I Contribute?</a></li>
+      <li><a href="/getting-sources">Getting the Sources</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">API Documentation <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/rest-api">REST API</a></li>
+      <li><a href="/drivers">Drivers API</a></li>
+      <li><a href="/libdeltacloud">C library libdeltacloud</a></li>
+    </ul>
+  </li>
+  <li><a href="#contact">Contact</a></li>
+</ul>
+
+        </div>
+      </div>
+
+    </div>
+
+    <div class="container">
+
+      
+
+      <footer class="footer">
+        <p class="footer-right">
+          <img src="/assets/img/asf_logo_wide.png" alt="Apache Software
+          Foundation"/>
+        </p>
+        <p>
+        <strong>Apache Deltacloud</strong> is a top-level project at the <a
+          href="http://www.apache.org">Apache Software Foundation</a>,
+          having graduated from the ASF Incubator in October
+          2011. Through a collaborative and meritocratic development process, Apache
+          projects deliver enterprise-grade, freely available software products that
+          attract large communities of users. 
+        </p>
+      </footer>
+
+    </div> <!-- /container -->
+
+  </body>
+</html>

Added: deltacloud/trunk/site/output/hardware-profiles.html
URL: http://svn.apache.org/viewvc/deltacloud/trunk/site/output/hardware-profiles.html?rev=1353588&view=auto
==============================================================================
--- deltacloud/trunk/site/output/hardware-profiles.html (added)
+++ deltacloud/trunk/site/output/hardware-profiles.html Mon Jun 25 15:05:02 2012
@@ -0,0 +1,315 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Hardware profiles</title>
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le JavaScript -->
+    <script src="/assets/js/jquery-1.7.1.min.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-dropdown.js" type="text/javascript"></script>
+    <script src="/assets/js/jquery.tweet.js" type="text/javascript"></script>
+    <script src="/assets/js/application.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-transition.js"></script>
+    <script src="/assets/js/bootstrap-alert.js"></script>
+    <script src="/assets/js/bootstrap-modal.js"></script>
+    <script src="/assets/js/bootstrap-scrollspy.js"></script>
+    <script src="/assets/js/bootstrap-tab.js"></script>
+    <script src="/assets/js/bootstrap-tooltip.js"></script>
+    <script src="/assets/js/bootstrap-popover.js"></script>
+    <script src="/assets/js/bootstrap-button.js"></script>
+    <script src="/assets/js/bootstrap-collapse.js"></script>
+    <script src="/assets/js/bootstrap-carousel.js"></script>
+    <script src="/assets/js/bootstrap-typeahead.js"></script>
+
+    <!-- Le styles -->
+    <link href="/assets/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/css/application.css" rel="stylesheet">
+    <link rel="shortcut icon" href="/assets/img/favicon.ico">
+  </head>
+
+  <body>
+
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <a class="brand" href="/"><img src="/assets/img/logo.png" width="152"
+            alt="Deltacloud API"/></a>
+          <ul class="nav top-nav">
+  <li><a href="/">Home</a></li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">About<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/about.html">What is Deltacloud?</a></li>
+      <li><a href="/supported-providers.html">Supported Providers</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Installation<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/install-deltacloud.html">Install Deltacloud</a></li>
+      <li><a href="/run-deltacloud-server.html">Run the Deltacloud Server</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="/usage.html" class="dropdown-toggle" data-toggle="dropdown">Usage<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/usage.html#usingapi">Using API</a></li>
+      <li><a href="/usage.html#clients">Client Libraries</a></li>
+      <li><a href="/command-tools.html">Command Line Tools</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/getting-sources.html">Getting Sources</a></li>
+      <li><a href="/how-to-contribute.html">How Can I Contribute?</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">API<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/rest-api.html">REST API</a></li>
+      <li><a href="/drivers.html">Drivers API</a></li>
+    </ul>
+  </li>
+  <li><a href="/contact.html">Contact</a></li>
+</ul>
+
+        </div>
+      </div>
+
+    </div>
+
+    <div class="container content">
+
+      <p><br></p>
+
+<div class="row">
+  <div class="span9">
+
+<h3 id="hardware">Hardware profiles</h3>
+
+<p>
+A hardware profile describes the size of a virtual machine in a cloud and specifies details such as how many virtual CPUs, how much memory or how much local storage an instance might have. The attributes of a hardware profile consist of a human-readable <strong>name</strong> and a list of <strong>elements</strong>. Each element defines possible values along with a sizing dimension.
+</p>
+
+<p>
+Since clouds differ sharply in how virtual machine sizing is represented and influenced, hardware profiles provide a generic mechanism to express sizing constraints. For each dimension (such as amount of memory), the hardware profile can express that
+</p>
+
+<ul>
+<li>size is <strong>fixed</strong> in the dimension, for example instances all have 2GB of memory;</li>
+  <li>size can vary within some <strong>range</strong>, for example instances can have from 1GB to 4GB of memory;
+  </li>
+  <li>
+  size can be chosen from a predefined set of values - an <strong>enumeration</strong>, for example instances can have 512 MB, 1 GB or 4GB of memory.
+  </li>
+</ul>
+<p>
+When creating a new instance, a client must specify the hardware profile on which the instance is based.
+</p>
+
+<p style="margin-bottom:0px">
+In addition to the sizing constraints, a hardware profile may also indicate the parameters that can be specified by a client in instance operations. A <code>&lt;param&gt;</code> XML tag signifies the user-defined variable dimensions within the given property. For instance, the following extract shows the memory dimension for a hardware profile that can be specified in the HTTP POST create 
+</p>
+
+  </div>
+  <div class="span3">
+
+<ul class="nav nav-list well">
+<li class="nav-header">
+    REST API
+  </li>
+  <li><a href="rest-api.html">Introduction</a></li>
+  <li><a href="api-entry-point.html">API entry point</a></li>
+  <li><a href="compute-resources.html">Compute resources</a></li>
+  <ul class="nav nav-list">
+<li><a href="compute-resources.html#realms">Realms</a></li>
+    <li class="active"><a href="#hardware">Hardware profiles</a></li>
+    <li><a href="images.html">Images</a></li>
+    <li><a href="instance-states.html">Instance states</a></li>
+    <li><a href="instances.html">Instances</a></li>
+    <li><a href="keys.html">Keys</a></li>
+    <li><a href="firewalls.html">Firewalls</a></li>
+    <li><a href="addresses.html">Addresses</a></li>
+    <li><a href="load-balancers.html">Load balancers</a></li>
+  </ul>
+<li><a href="storage-resources.html">Storage resources</a></li>
+</ul>
+</div>
+</div>
+
+<p style="margin-top:0px">
+operation of the instances collection (i.e. creating a new instance). The given parameter must be specified using the name <strong>hwp_memory</strong>. The default value is 10240 but the client may specify a value in the range 7680 up to 15360:
+</p>
+
+<pre>
+...
+&lt;property kind='range' name='memory' unit='MB' value='10240'&gt;
+    &lt;param href='http://localhost:3003/api/instances' method='post' name='hwp_memory' operation='create' /&gt;
+    &lt;range first='7680.0' last='15360' /&gt;
+&lt;/property&gt;
+...
+</pre>
+
+<h4>Get a list of all hardware profiles</h4>
+
+<p>
+To produce a list of all hardware profiles availaible with this cloud use call <strong>GET /api/hardware_profiles</strong>. The example below shows how to list the hardware profiles available in the Amazon EC2 cloud. As EC2 provides a set of pre-defined hardware profiles, the properties of each dimension (memory,cpu etc) are the type fixed.
+</p>
+
+<p>Example request:</p>
+
+<pre>
+GET /api/hardware_profiles?format=xml HTTP/1.1
+Authorization: Basic AU1J3UB2121Afd1DdyQWxLaTYTmJMNF4zTXBoRGdhMDh2RUw5ZDAN9zVXVa==
+User-Agent: curl/7.20.1 (i386-redhat-linux-gnu)
+Host: localhost:3001
+Accept: */*
+</pre>
+
+<p>Server response:</p>
+
+<pre>
+HTTP/1.1 200 OK
+Content-Type: application/xml
+Content-Length: 3896
+&lt;?xml version='1.0' encoding='utf-8' ?&gt;
+&lt;hardware_profiles&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/t1.micro' id='t1.micro'&gt;
+    &lt;name&gt;t1.micro&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='1' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='645.12' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='i386' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='160' /&gt;
+  &lt;/hardware_profile&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/m1.small' id='m1.small'&gt;
+    &lt;name&gt;m1.small&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='1' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='1740.8' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='i386' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='160' /&gt;
+  &lt;/hardware_profile&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/m1.large' id='m1.large'&gt;
+    &lt;name&gt;m1.large&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='4' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='7680.0' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='x86_64' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='850' /&gt;
+  &lt;/hardware_profile&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/m1.xlarge' id='m1.xlarge'&gt;
+    &lt;name&gt;m1.xlarge&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='8' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='15360' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='x86_64' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='1690' /&gt;
+  &lt;/hardware_profile&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/c1.medium' id='c1.medium'&gt;
+    &lt;name&gt;c1.medium&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='5' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='1740.8' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='i386' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='350' /&gt;
+  &lt;/hardware_profile&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/c1.xlarge' id='c1.xlarge'&gt;
+    &lt;name&gt;c1.xlarge&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='20' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='7168' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='x86_64' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='1690' /&gt;
+  &lt;/hardware_profile&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/m2.xlarge' id='m2.xlarge'&gt;
+    &lt;name&gt;m2.xlarge&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='6.5' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='17510.4' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='x86_64' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='420' /&gt;
+  &lt;/hardware_profile&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/m2.2xlarge' id='m2.2xlarge'&gt;
+    &lt;name&gt;m2.2xlarge&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='13' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='35020.8' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='x86_64' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='850' /&gt;
+  &lt;/hardware_profile&gt;
+  &lt;hardware_profile href='http://localhost:3001/api/hardware_profiles/m2.4xlarge' id='m2.4xlarge'&gt;
+    &lt;name&gt;m2.4xlarge&lt;/name&gt;
+    &lt;property kind='fixed' name='cpu' unit='count' value='26' /&gt;
+    &lt;property kind='fixed' name='memory' unit='MB' value='70041.6' /&gt;
+    &lt;property kind='fixed' name='architecture' unit='label' value='x86_64' /&gt;
+    &lt;property kind='fixed' name='storage' unit='GB' value='1690' /&gt;
+  &lt;/hardware_profile&gt;
+&lt;/hardware_profiles&gt;
+</pre>
+
+<h4>Get the details of a hardware profile</h4>
+
+<p>
+To retrieve the details of a specific hardware profile use call <strong>GET /api/hardware profiles/:id</strong>. The example below shows a request for the m1-large profile of the Deltacloud mock driver. This hardware profile demonstrates the three different types of parameters (fixed, range, enum). Instances launched within this hardware profile will have exactly 2 virtual CPUs, memory in the range 7.5 to 15GB and local storage that can either be 850MB or 1GB. The default value for each dimension is indicated by the value attribute on the property element.
+</p>
+
+<p>Example request:</p>
+
+<pre>
+GET /api/hardware_profiles/m1-large?format=xml HTTP/1.1
+Authorization: Basic bW9ja3VzZXI6bW9ja3Bhc3N3b3Jk
+User-Agent: curl/7.20.1 (i386-redhat-linux-gnu)
+Host: localhost:3003
+Accept: */*
+</pre>
+
+<p>Server response:</p>
+
+<pre>
+HTTP/1.1 200 OK
+Content-Type: application/xml
+Content-Length: 808
+
+&lt;?xml version='1.0' encoding='utf-8' ?&gt;
+&lt;hardware_profile href='http://localhost:3003/api/hardware_profiles/m1-large' id='m1-large'&gt;
+  &lt;name&gt;m1-large&lt;/name&gt;
+  &lt;property kind='fixed' name='cpu' unit='count' value='2' /&gt;
+  &lt;property kind='range' name='memory' unit='MB' value='10240'&gt;
+    &lt;param href='http://localhost:3003/api/instances' method='post' name='hwp_memory' operation='create' /&gt;
+    &lt;range first='7680.0' last='15360' /&gt;
+  &lt;/property&gt;
+  &lt;property kind='enum' name='storage' unit='GB' value='850'&gt;
+    &lt;param href='http://localhost:3003/api/instances' method='post' name='hwp_storage' operation='create' /&gt;
+    &lt;enum&gt;
+      &lt;entry value='850' /&gt;
+      &lt;entry value='1024' /&gt;
+    &lt;/enum&gt;
+  &lt;/property&gt;
+  &lt;property kind='fixed' name='architecture' unit='label' value='x86_64' /&gt;
+&lt;/hardware_profile&gt;
+</pre>
+
+<p><a class="btn btn-inverse btn-large" style="float: right" href="images.html">Images <i class="icon-arrow-right icon-white" style="vertical-align:baseline"> </i></a></p>
+
+<p><br></p>
+
+      <footer class="footer">
+        <p class="pull-right"><span class='icon-circle-arrow-up'>&nbsp;</span><a href="#">Back to top</a></p>
+        <div class='row'>
+          <div class='span3'>
+            <img src="/assets/img/asf.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <strong>Apache Deltacloud</strong> is a top-level project at the <a
+              href="http://www.apache.org">Apache Software Foundation</a>,
+            having graduated from the ASF Incubator in October
+            2011. Through a collaborative and meritocratic development process, Apache
+            projects deliver enterprise-grade, freely available software products that
+            attract large communities of users. 
+          </div>
+        </div>
+      </footer>
+
+    </div> <!-- /container -->
+
+  </body>
+</html>

Added: deltacloud/trunk/site/output/how-to-contribute.html
URL: http://svn.apache.org/viewvc/deltacloud/trunk/site/output/how-to-contribute.html?rev=1353588&view=auto
==============================================================================
--- deltacloud/trunk/site/output/how-to-contribute.html (added)
+++ deltacloud/trunk/site/output/how-to-contribute.html Mon Jun 25 15:05:02 2012
@@ -0,0 +1,194 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>How Can I Contribute?</title>
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le JavaScript -->
+    <script src="/assets/js/jquery-1.7.1.min.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-dropdown.js" type="text/javascript"></script>
+    <script src="/assets/js/jquery.tweet.js" type="text/javascript"></script>
+    <script src="/assets/js/application.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-transition.js"></script>
+    <script src="/assets/js/bootstrap-alert.js"></script>
+    <script src="/assets/js/bootstrap-modal.js"></script>
+    <script src="/assets/js/bootstrap-scrollspy.js"></script>
+    <script src="/assets/js/bootstrap-tab.js"></script>
+    <script src="/assets/js/bootstrap-tooltip.js"></script>
+    <script src="/assets/js/bootstrap-popover.js"></script>
+    <script src="/assets/js/bootstrap-button.js"></script>
+    <script src="/assets/js/bootstrap-collapse.js"></script>
+    <script src="/assets/js/bootstrap-carousel.js"></script>
+    <script src="/assets/js/bootstrap-typeahead.js"></script>
+
+    <!-- Le styles -->
+    <link href="/assets/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/css/application.css" rel="stylesheet">
+    <link rel="shortcut icon" href="/assets/img/favicon.ico">
+  </head>
+
+  <body>
+
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <a class="brand" href="/"><img src="/assets/img/logo.png" width="152"
+            alt="Deltacloud API"/></a>
+          <ul class="nav top-nav">
+  <li><a href="/">Home</a></li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">About<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/about.html">What is Deltacloud?</a></li>
+      <li><a href="/supported-providers.html">Supported Providers</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Installation<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/install-deltacloud.html">Install Deltacloud</a></li>
+      <li><a href="/run-deltacloud-server.html">Run the Deltacloud Server</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="/usage.html" class="dropdown-toggle" data-toggle="dropdown">Usage<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/usage.html#usingapi">Using API</a></li>
+      <li><a href="/usage.html#clients">Client Libraries</a></li>
+      <li><a href="/command-tools.html">Command Line Tools</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/getting-sources.html">Getting Sources</a></li>
+      <li><a href="/how-to-contribute.html">How Can I Contribute?</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">API<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/rest-api.html">REST API</a></li>
+      <li><a href="/drivers.html">Drivers API</a></li>
+    </ul>
+  </li>
+  <li><a href="/contact.html">Contact</a></li>
+</ul>
+
+        </div>
+      </div>
+
+    </div>
+
+    <div class="container content">
+
+      <p><br></p>
+
+<h3 id="contribute">Contribute to Deltacloud</h3>
+<p>Deltacloud project is a free open source software licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software Foundation</a> license. The developers community is open to anyone who wants to contribute. Contributors are required to sign an individual contributor <a href="http://www.apache.org/licenses/icla.txt">license agreement</a>. Do not hesitate to <a href="contact.html">contact us</a> if you have any questions about contributing to the Deltacloud project. </p>
+
+<h4 id="how">How can I contribute?</h4>
+
+<ul class="nav nav-list">
+<li class="nav-header">
+  </li>
+<li>
+    <a href="send-patch.html">Send a patch</a>
+  </li>
+  <li>
+    <a href="write-new-driver.html">Write a provider driver</a>
+  </li>
+  <li>
+    <a href="#bug">Report a bug</a>
+  </li>
+  <li>
+    <a href="#idea">Propose an idea</a>
+  </li>
+  <li>
+    <a href="#documentation">Write documentation</a>
+  </li>
+</ul><p><br></p>
+
+<h3>Overview of the Deltacloud directory structure</h3>
+
+<p>The following list contains paths to essential files and directories for developers. It is intended as a help with orientation in the project directory - for example to quickly identify where the Deltacloud cloud provider drivers are stored:</p>
+
+<div class="row">
+  <div class="span1"></div>
+  <div class="span10 offset1">
+<pre>
+deltacloud
+|-----------------------------------------------------------------------------------
+|-d--&gt;tests                           Contains Cucumber tests
+|-----------------------------------------------------------------------------------
+|-d--&gt;site                            Files for this website
+|-----------------------------------------------------------------------------------
+|-d--&gt;client                          Contains the Deltacloud ruby client
+|-----------------------------------------------------------------------------------
+|-d--&gt;clients                         Contains other Deltacloud clients (e.g. java)
+|-----------------------------------------------------------------------------------
+|-d--&gt; server
+       |----------------------------------------------------------------------------
+       |-d--&gt;bin                      Contains the Deltacloud executable deltacloudd
+       |----------------------------------------------------------------------------
+       |-d--&gt;views                    Contains haml views for each collection
+       |----------------------------------------------------------------------------
+       |-d--&gt;tests                    Contains unit tests for drivers
+       |----------------------------------------------------------------------------
+       |-d--&gt;lib
+             |----------------------------------------------------------------------
+             |-d--&gt;sinatra            Contains rabbit DSL and various helpers
+             |----------------------------------------------------------------------
+             |-d--&gt;deltacloud
+                   |----------------------------------------------------------------
+                   |-d--&gt;models       Definition of each collection model
+                   |----------------------------------------------------------------
+                   |-d--&gt;drivers      Contains the drivers for each cloud provider
+                   |----------------------------------------------------------------
+                   |-d--&gt;helpers      Various helper methods used by the drivers
+                   |----------------------------------------------------------------
+                   |-d--&gt;base_driver  Contains the Deltacloud base driver
+                   |----------------------------------------------------------------
+                   |-f--&gt;server.rb                Contains the sinatra routes
+                   |----------------------------------------------------------------
+</pre>
+
+  </div>
+</div>
+
+<p><br></p>
+
+<h3 id="bug">Reporting a bug</h3>
+<p>We track bugs in <a href="https://issues.apache.org/jira/browse/DTACLOUD">Apache JIRA</a>. When you discover a problem with Deltacloud functionality, check JIRA if someone has already reported the issue to the Deltacloud developers. Otherwise, <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa">report it</a>.</p>
+
+<h3 id="idea">Proposing an idea</h3>
+<p>Have you found a way how to improve Deltacloud project? Do you miss a feature or a tool, which we could include into Deltacloud? Our <a href="http://teambox.com/projects/deltacloud">Teambox</a> page is a place where we keep the latest task lists and where you can add comments or suggest new features for the project.</p>
+
+<h3 id="documentation">Writing documentation</h3>
+<p>You can also contribute with a piece of documentation. There are still things which needs to be described. If you found one like that and you are interested in writing a couple of sentences about the particular issue, please, don’t hesitate to do it and <a href="http://mail-archives.apache.org/mod_mbox/deltacloud-dev/">send us</a> your contribution. We really appreciate your help.</p>
+
+      <footer class="footer">
+        <p class="pull-right"><span class='icon-circle-arrow-up'>&nbsp;</span><a href="#">Back to top</a></p>
+        <div class='row'>
+          <div class='span3'>
+            <img src="/assets/img/asf.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <strong>Apache Deltacloud</strong> is a top-level project at the <a
+              href="http://www.apache.org">Apache Software Foundation</a>,
+            having graduated from the ASF Incubator in October
+            2011. Through a collaborative and meritocratic development process, Apache
+            projects deliver enterprise-grade, freely available software products that
+            attract large communities of users. 
+          </div>
+        </div>
+      </footer>
+
+    </div> <!-- /container -->
+
+  </body>
+</html>

Added: deltacloud/trunk/site/output/how-to-contribute/index.html
URL: http://svn.apache.org/viewvc/deltacloud/trunk/site/output/how-to-contribute/index.html?rev=1353588&view=auto
==============================================================================
--- deltacloud/trunk/site/output/how-to-contribute/index.html (added)
+++ deltacloud/trunk/site/output/how-to-contribute/index.html Mon Jun 25 15:05:02 2012
@@ -0,0 +1,96 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>How Can I Contribute?</title>
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le JavaScript -->
+    <script src="/assets/js/jquery-1.7.1.min.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-dropdown.js" type="text/javascript"></script>
+
+    <!-- Le styles -->
+    <link href="/assets/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/css/application.css" rel="stylesheet">
+    <link rel="shortcut icon" href="/assets/img/favicon.ico">
+  </head>
+
+  <body>
+
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <a class="brand" href="/"><img src="/assets/img/logo.png" width="152"
+            alt="Deltacloud API"/></a>
+          <ul class="nav top-nav">
+  <li class="active"><a href="/">Home</a></li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">About <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/about">What is Deltacloud?</a></li>
+      <li><a href="/supported-providers">Supported Providers</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Run API <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/install-deltacloud">Install Deltacloud</a></li>
+      <li><a href="/run-deltacloud-server">Run the Deltacloud Server</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Use API <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/use-the-api">Using API</a></li>
+      <li><a href="/clients">Clients</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/how-to-contribute">How Can I Contribute?</a></li>
+      <li><a href="/getting-sources">Getting the Sources</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">API Documentation <b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/rest-api">REST API</a></li>
+      <li><a href="/drivers">Drivers API</a></li>
+      <li><a href="/libdeltacloud">C library libdeltacloud</a></li>
+    </ul>
+  </li>
+  <li><a href="#contact">Contact</a></li>
+</ul>
+
+        </div>
+      </div>
+
+    </div>
+
+    <div class="container">
+
+      
+
+      <footer class="footer">
+        <p class="footer-right">
+          <img src="/assets/img/asf_logo_wide.png" alt="Apache Software
+          Foundation"/>
+        </p>
+        <p>
+        <strong>Apache Deltacloud</strong> is a top-level project at the <a
+          href="http://www.apache.org">Apache Software Foundation</a>,
+          having graduated from the ASF Incubator in October
+          2011. Through a collaborative and meritocratic development process, Apache
+          projects deliver enterprise-grade, freely available software products that
+          attract large communities of users. 
+        </p>
+      </footer>
+
+    </div> <!-- /container -->
+
+  </body>
+</html>

Added: deltacloud/trunk/site/output/images.html
URL: http://svn.apache.org/viewvc/deltacloud/trunk/site/output/images.html?rev=1353588&view=auto
==============================================================================
--- deltacloud/trunk/site/output/images.html (added)
+++ deltacloud/trunk/site/output/images.html Mon Jun 25 15:05:02 2012
@@ -0,0 +1,388 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Images</title>
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le JavaScript -->
+    <script src="/assets/js/jquery-1.7.1.min.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-dropdown.js" type="text/javascript"></script>
+    <script src="/assets/js/jquery.tweet.js" type="text/javascript"></script>
+    <script src="/assets/js/application.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-transition.js"></script>
+    <script src="/assets/js/bootstrap-alert.js"></script>
+    <script src="/assets/js/bootstrap-modal.js"></script>
+    <script src="/assets/js/bootstrap-scrollspy.js"></script>
+    <script src="/assets/js/bootstrap-tab.js"></script>
+    <script src="/assets/js/bootstrap-tooltip.js"></script>
+    <script src="/assets/js/bootstrap-popover.js"></script>
+    <script src="/assets/js/bootstrap-button.js"></script>
+    <script src="/assets/js/bootstrap-collapse.js"></script>
+    <script src="/assets/js/bootstrap-carousel.js"></script>
+    <script src="/assets/js/bootstrap-typeahead.js"></script>
+
+    <!-- Le styles -->
+    <link href="/assets/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/css/application.css" rel="stylesheet">
+    <link rel="shortcut icon" href="/assets/img/favicon.ico">
+  </head>
+
+  <body>
+
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <a class="brand" href="/"><img src="/assets/img/logo.png" width="152"
+            alt="Deltacloud API"/></a>
+          <ul class="nav top-nav">
+  <li><a href="/">Home</a></li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">About<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/about.html">What is Deltacloud?</a></li>
+      <li><a href="/supported-providers.html">Supported Providers</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Installation<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/install-deltacloud.html">Install Deltacloud</a></li>
+      <li><a href="/run-deltacloud-server.html">Run the Deltacloud Server</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="/usage.html" class="dropdown-toggle" data-toggle="dropdown">Usage<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/usage.html#usingapi">Using API</a></li>
+      <li><a href="/usage.html#clients">Client Libraries</a></li>
+      <li><a href="/command-tools.html">Command Line Tools</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/getting-sources.html">Getting Sources</a></li>
+      <li><a href="/how-to-contribute.html">How Can I Contribute?</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">API<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/rest-api.html">REST API</a></li>
+      <li><a href="/drivers.html">Drivers API</a></li>
+    </ul>
+  </li>
+  <li><a href="/contact.html">Contact</a></li>
+</ul>
+
+        </div>
+      </div>
+
+    </div>
+
+    <div class="container content">
+
+      <p><br></p>
+
+<div class="row">
+  <div class="span9">
+
+<h3 id="images">Images</h3>
+
+<p>
+Images are used to launch instances. Each image represents a virtual machine image in the back-end cloud, containing the root partition and initial storage for an instance operating system. An image has these attributes:
+</p>
+
+<ul>
+<li>a human-readable <strong>name</strong>
+</li>
+  <li>a <strong>description</strong>
+</li>
+  <li>an <strong>owner_id</strong>
+</li>
+  <li>an <strong>architecture</strong>
+</li>
+  <li>a <strong>state</strong>
+</li>
+</ul>
+<p>
+The <strong>owner_id</strong> identifies the user account to which the image belongs. The <strong>architecture</strong> attribute refers to whether the image will create an instance with 32 or 64-bit processor. The values that the Deltacloud server returns for this attribute are thus i386 and x86_64 respectively. The state attribute varies between back-end clouds (it depends on a cloud provider). For example, AWS EC2 image state can be one of AVAILABLE, PENDING or FAILED, whereas Rackspace Cloudservers image state can be one of UNKNOWN, PREPARING, ACTIVE, QUEUED or FAILED. Finally, each image also contains an <code>&lt;actions&gt;</code> attribute which specifies the URI to which a client may issue a <strong>HTTP POST</strong> for creation of an instance from the given image.
+</p>
+
+  </div>
+  <div class="span3">
+
+<ul class="nav nav-list well">
+<li class="nav-header">
+    REST API
+  </li>
+  <li><a href="rest-api.html">Introduction</a></li>
+  <li><a href="api-entry-point.html">API entry point</a></li>
+  <li><a href="compute-resources.html">Compute resources</a></li>
+  <ul class="nav nav-list">
+<li><a href="compute-resources.html#realms">Realms</a></li>
+    <li><a href="hardware-profiles.html">Hardware profiles</a></li>
+    <li class="active"><a href="#images">Images</a></li>
+    <li><a href="instance-states.html">Instance states</a></li>
+    <li><a href="instances.html">Instances</a></li>
+    <li><a href="keys.html">Keys</a></li>
+    <li><a href="firewalls.html">Firewalls</a></li>
+    <li><a href="addresses.html">Addresses</a></li>
+    <li><a href="load-balancers.html">Load balancers</a></li>
+  </ul>
+<li><a href="storage-resources.html">Storage resources</a></li>
+</ul>
+</div>
+</div>
+
+<p><br></p>
+
+<ul class="nav nav-pills">
+<li class="active"><a href="#tab1" data-toggle="tab">Get a list of all images</a></li>
+  <li><a href="#tab2" data-toggle="tab">Get the details of an image</a></li>
+  <li><a href="#tab3" data-toggle="tab">Create/delete an image</a></li>
+</ul><hr><div class="tab-content">
+  <div class="tab-pane active" id="tab1">
+
+<h4>Get the list of all images</h4>
+
+<p>
+To return a list of all images available in the back-end cloud use call <strong>GET /api/images</strong>. By default this call will return all images that are available to the given user account. Optionally a client may restrict the list of images returned by specifying the <strong>owner_id</strong> or <strong>architecture</strong> parameters in the request (architecture is one of x86_64 for 64-bit processors or i386 for 32-bit processors). The example below restricts the image list to 64-bit architecture images belonging to owner_id 023801271342.
+</p>
+
+<p>Example request:</p>
+
+<pre>
+GET /api/images?owner_id=023801271342&amp;architecture=x86_64&amp;format=xml HTTP/1.1
+Authorization: Basic AU1J3UB2121Afd1DdyQWxLaTYTmJMNF4zTXBoRGdhMDh2RUw5ZDAN9zVXVa==
+User-Agent: curl/7.20.1 (i386-redhat-linux-gnu)
+Host: localhost:3001
+Accept: */*
+</pre>
+
+<p>Server response:</p>
+
+<pre>
+HTTP/1.1 200 OK
+Content-Type: application/xml
+Content-Length: 1971
+
+&lt;?xml version='1.0' encoding='utf-8' ?&gt;
+&lt;images&gt;
+  &lt;image href='http://localhost:3001/api/images/ami-eea35787' id='ami-eea35787'&gt;
+    &lt;name&gt;sles-10-sp3-v1.00.x86_64&lt;/name&gt;
+    &lt;owner_id&gt;013907871322&lt;/owner_id&gt;
+    &lt;description&gt;SUSE Linux Enterprise Server 10 Service Pack 3 for x86_64 (v1.00)&lt;/description&gt;
+    &lt;architecture&gt;x86_64&lt;/architecture&gt;
+    &lt;state&gt;&lt;/state&gt;
+    &lt;actions&gt;
+      &lt;link href='http://localhost:3001/api/instances;image_id=ami-eea35787' method='post' rel='create_instance' /&gt;
+    &lt;/actions&gt;
+  &lt;/image&gt;
+  &lt;image href='http://localhost:3001/api/images/ami-6e649707' id='ami-6e649707'&gt;
+    &lt;name&gt;sles-11-sp1-hvm-v1.00.x86_64&lt;/name&gt;
+    &lt;owner_id&gt;013907871322&lt;/owner_id&gt;
+    &lt;description&gt;SUSE Linux Enterprise Server 11 Service Pack 1 for HVM x86_64 (v1.00)&lt;/description&gt;
+    &lt;architecture&gt;x86_64&lt;/architecture&gt;
+    &lt;state&gt;&lt;/state&gt;
+    &lt;actions&gt;
+      &lt;link href='http://localhost:3001/api/instances;image_id=ami-6e649707' method='post' rel='create_instance' /&gt;
+    &lt;/actions&gt;
+  &lt;/image&gt;
+  &lt;image href='http://localhost:3001/api/images/ami-e4a7558d' id='ami-e4a7558d'&gt;
+    &lt;name&gt;sles-11-sp1-hvm-v1.01.x86_64&lt;/name&gt;
+    &lt;owner_id&gt;013907871322&lt;/owner_id&gt;
+    &lt;description&gt;SUSE Linux Enterprise Server 11 Service Pack 1 for HVM x86_64 (v1.01)&lt;/description&gt;
+    &lt;architecture&gt;x86_64&lt;/architecture&gt;
+    &lt;state&gt;&lt;/state&gt;
+    &lt;actions&gt;
+      &lt;link href='http://localhost:3001/api/instances;image_id=ami-e4a7558d' method='post' rel='create_instance' /&gt;
+    &lt;/actions&gt;
+  &lt;/image&gt;
+  &lt;image href='http://localhost:3001/api/images/ami-e4a3578d' id='ami-e4a3578d'&gt;
+    &lt;name&gt;sles-11-sp1-v1.00.x86_64&lt;/name&gt;
+    &lt;owner_id&gt;013907871322&lt;/owner_id&gt;
+    &lt;description&gt;SUSE Linux Enterprise Server 11 Service Pack 1 for x86_64 (v1.00)&lt;/description&gt;
+    &lt;architecture&gt;x86_64&lt;/architecture&gt;
+    &lt;state&gt;&lt;/state&gt;
+    &lt;actions&gt;
+      &lt;link href='http://localhost:3001/api/instances;image_id=ami-e4a3578d' method='post' rel='create_instance' /&gt;
+    &lt;/actions&gt;
+  &lt;/image&gt;
+&lt;/images&gt;
+</pre>
+
+  </div>
+  <div class="tab-pane" id="tab2">
+
+<h4>Get details of an image</h4>
+
+<p>To retrieve the description of a specific image use call <strong>GET /api/images/:id</strong>.</p>
+
+<p>Example request:</p>
+
+<pre>
+GET /api/images/14?format=xml HTTP/1.1
+Authorization: Basic AU1J3UB2121Afd1DdyQWxLaTYTmJMNF4zTXBoRGdhMDh2RUw5ZDAN9zVXVa==
+User-Agent: curl/7.20.1 (i386-redhat-linux-gnu)
+Host: localhost:3002
+Accept: */*
+</pre>
+
+<p>Server response:</p>
+
+<pre>
+HTTP/1.1 200 OK
+Content-Type: application/xml
+Content-Length: 433
+
+&lt;?xml version='1.0' encoding='utf-8' ?&gt;
+&lt;image href='http://localhost:3002/api/images/14' id='14'&gt;
+  &lt;name&gt;Red Hat Enterprise Linux 5.4&lt;/name&gt;
+  &lt;owner_id&gt;jsmith&lt;/owner_id&gt;
+  &lt;description&gt;Red Hat Enterprise Linux 5.4&lt;/description&gt;
+  &lt;architecture&gt;x86_64&lt;/architecture&gt;
+  &lt;state&gt;ACTIVE&lt;/state&gt;
+  &lt;actions&gt;
+    &lt;link href='http://localhost:3002/api/instances;image_id=14' method='post' rel='create_instance' /&gt;
+  &lt;/actions&gt;
+&lt;/image&gt;
+</pre>
+
+  </div>
+  <div class="tab-pane" id="tab3">
+
+<h4>Create an image</h4>
+
+<p>
+To create a new image from an existing running instance use call <strong>POST /api/images</strong>. This operation is not available to all cloud providers and for some cloud providers this operation is not possible for all instances. For example, in the Amazon EC2 cloud, you can create a custom image from EBS backed instances but not from root-store instances. 
+</p>
+
+<div class="alert alert-error">
+  <a class="close" data-dismiss="alert" href="#">×</a>
+  <strong>Note: </strong> 
+  <p>
+  RHVE-M and vSphere providers allow you to create an image only from a stopped instance, not from a running instance.
+  </p>
+</div>
+
+<p>
+The Deltacloud API provides a mechanism with which clients can determine whether a given instance may be saved as a custom image. If an instance snapshot is possible, the instance XML <code>&lt;actions&gt;</code> list contains a <strong>create_image</strong> action. This action defines the client's URI which is used in creating the new image. For example:
+</p>
+
+<pre>
+...
+&lt;actions&gt;
+  &lt;link href='http://localhost:3002/api/instances/20109341/reboot' method='post' rel='reboot' /&gt;
+  &lt;link href='http://localhost:3002/api/instances/20109341/stop' method='post' rel='stop' /&gt;
+  &lt;link href='http://localhost:3002/api/instances/20109341/run;id=20109341' method='post' rel='run' /&gt;
+  &lt;link href='http://localhost:3002/api/images;instance_id=20109341' method='post' rel='create_image' /&gt;
+&lt;/actions&gt;
+...
+</pre>
+
+<p>
+To create a new image the client must specify the <strong>instance_id</strong> of the running instance. Optionally, the client may also provide a <strong>name</strong> and a <strong>description</strong>. The parameters may be defined as multipart/form-data fields in the client POST.
+</p>
+
+<p>
+Alternatively, clients may also specify parameters using a content-type of application/x-www-form-urlencoded. The Deltacloud server will respond to a successful operation with <strong>HTTP 201 Created</strong> and provide details of the newly created image.
+</p>
+
+<p>Example request:</p>
+
+<pre>
+POST /api/images?format=xml HTTP/1.1
+Authorization: Basic AU1J3UB2121Afd1DdyQWxLaTYTmJMNF4zTXBoRGdhMDh2RUw5ZDAN9zVXVa==
+User-Agent: curl/7.20.1 (i386-redhat-linux-gnu)
+Host: localhost:3002
+Accept: */*
+Content-Length: 96
+Content-Type: application/x-www-form-urlencoded
+
+instance_id=20109341&amp;name=customisedserver&amp;description=jsmith%20cu
+stomised%20web%20server%20July%2021%202011
+</pre>
+
+<p>Server response:</p>
+
+<pre>
+HTTP/1.1 201 Created
+Content-Type: application/xml
+Content-Length: 427
+
+&lt;?xml version='1.0' encoding='utf-8' ?&gt;
+&lt;image href='http://localhost:3002/api/images/12346145' id='12346145'&gt;
+  &lt;name&gt;customisedserver&lt;/name&gt;
+  &lt;owner_id&gt;mandreou&lt;/owner_id&gt;
+  &lt;description&gt;customisedserver&lt;/description&gt;
+  &lt;architecture&gt;x86_64&lt;/architecture&gt;
+  &lt;state&gt;QUEUED&lt;/state&gt;
+  &lt;actions&gt;
+    &lt;link href='http://localhost:3002/api/instances;image_id=12346145' method='post' rel='create_instance' /&gt;
+  &lt;/actions&gt;
+&lt;/image&gt;
+</pre>
+
+<div class="alert alert-error">
+  <a class="close" data-dismiss="alert" href="#">×</a>
+  <strong>Note: </strong> 
+  <p>When you create an image from a stopped instance in <strong>vSphere</strong> cloud, this particular instance is marked as <strong>template</strong> and it is also removed from Instances.</p>
+  
+  <p>Unlike other providers, vSphere does not support assigning a <strong>name</strong> and a <strong>description</strong> to the image when you create an image from a stopped instance. The image created in vSphere ignores these attributes passed to the API during the creation.</p>
+</div>
+
+<h4>Delete an image</h4>
+
+<p>
+To delete the specified image from the back-end cloud use call <strong>DELETE /api/images/:id</strong>. The Deltacloud server will return a <strong>HTTP 204 No Content</strong> after a succesful operation:
+</p>
+
+<p>Example request:</p>
+
+<pre>
+DELETE /api/images/12346145?format=xml HTTP/1.1
+Authorization: Basic AU1J3UB2121Afd1DdyQWxLaTYTmJMNF4zTXBoRGdhMDh2RUw5ZDAN9zVXVa==
+User-Agent: curl/7.20.1 (i386-redhat-linux-gnu)
+Host: localhost:3002
+Accept: */*
+</pre>
+
+<p>Server response:</p>
+
+<pre>
+HTTP/1.1 204 No Content
+</pre>
+
+  </div>
+</div>
+
+<p><a class="btn btn-inverse btn-large" style="float: right" href="instance-states.html">Instance states <i class="icon-arrow-right icon-white" style="vertical-align:baseline"> </i></a></p>
+
+<p><br></p>
+
+      <footer class="footer">
+        <p class="pull-right"><span class='icon-circle-arrow-up'>&nbsp;</span><a href="#">Back to top</a></p>
+        <div class='row'>
+          <div class='span3'>
+            <img src="/assets/img/asf.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <strong>Apache Deltacloud</strong> is a top-level project at the <a
+              href="http://www.apache.org">Apache Software Foundation</a>,
+            having graduated from the ASF Incubator in October
+            2011. Through a collaborative and meritocratic development process, Apache
+            projects deliver enterprise-grade, freely available software products that
+            attract large communities of users. 
+          </div>
+        </div>
+      </footer>
+
+    </div> <!-- /container -->
+
+  </body>
+</html>

Modified: deltacloud/trunk/site/output/index.html
URL: http://svn.apache.org/viewvc/deltacloud/trunk/site/output/index.html?rev=1353588&r1=1353587&r2=1353588&view=diff
==============================================================================
--- deltacloud/trunk/site/output/index.html (original)
+++ deltacloud/trunk/site/output/index.html Mon Jun 25 15:05:02 2012
@@ -1,452 +1,158 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
+<!DOCTYPE html>
+<html lang="en">
   <head>
-    <title>
-      Deltacloud | Many Clouds. One API. No Problem.
-    </title>
-    <meta content='' name='keywords' />
-    <meta content='' name='description' />
-    <meta content='text/html; charset=utf-8' http-equiv='Content-Type' />
-    <link href='./styles/favicon.ico' rel='shortcut icon' type='image/x-icon' />
-    <link href='./styles/default.css' rel='StyleSheet' title='Main style' type='text/css' />
-    <link href='./styles/default-debug.css' rel='Alternate StyleSheet' title='Debug main style' type='text/css' />
-    <link href='./styles/firstpage.css' rel='stylesheet' type='text/css' />
-    <link href='./styles/jquery.tweet.css' rel='stylesheet' type='text/css' />
-    <link href='./jquery.fancybox/jquery.fancybox-1.3.1.css' media='screen' rel='stylesheet' type='text/css' />
-    <script src='./js/jquery.min.js' type='text/javascript'></script>
-    <script src='./js/jquery.tweet.js' type='text/javascript'></script>
-    <script src='./js/tweet.js' type='text/javascript'></script>
-    <script src='./jquery.fancybox/jquery.easing-1.3.pack.js' type='text/javascript'></script>
-    <script src='./jquery.fancybox/jquery.fancybox-1.3.1.pack.js' type='text/javascript'></script>
-    <script src='Scripts/swfobject_modified.js' type='text/javascript'></script>
-    <script type='text/javascript'>
-      $(document).ready(function() {
-      if($.browser.msie) {
-      $("#dcloud_popup_link").attr("href", "dcloud.html");
-      $("#demo_popup_link").attr("href", "dcloud-demo.html");
-      } else {
-      $("a.vid").fancybox({ 'hideOnContentClick': true, 'width': 400, 'height': 300, 'titleShow': false });
-      $("a.providers").fancybox({ 'hideOnContentClick': true, 'padding': 0, 'margin': 0, 'width': 958,
-      'height': 640, 'scrolling': 'no', 'autoDimensions': false, 'autoScale': true });
-      }
-      });
-    </script>
+    <meta charset="utf-8">
+    <title>Deltacloud API</title>
+    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <!-- Le JavaScript -->
+    <script src="/assets/js/jquery-1.7.1.min.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-dropdown.js" type="text/javascript"></script>
+    <script src="/assets/js/jquery.tweet.js" type="text/javascript"></script>
+    <script src="/assets/js/application.js" type="text/javascript"></script>
+    <script src="/assets/js/bootstrap-transition.js"></script>
+    <script src="/assets/js/bootstrap-alert.js"></script>
+    <script src="/assets/js/bootstrap-modal.js"></script>
+    <script src="/assets/js/bootstrap-scrollspy.js"></script>
+    <script src="/assets/js/bootstrap-tab.js"></script>
+    <script src="/assets/js/bootstrap-tooltip.js"></script>
+    <script src="/assets/js/bootstrap-popover.js"></script>
+    <script src="/assets/js/bootstrap-button.js"></script>
+    <script src="/assets/js/bootstrap-collapse.js"></script>
+    <script src="/assets/js/bootstrap-carousel.js"></script>
+    <script src="/assets/js/bootstrap-typeahead.js"></script>
+
+    <!-- Le styles -->
+    <link href="/assets/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/css/application.css" rel="stylesheet">
+    <link rel="shortcut icon" href="/assets/img/favicon.ico">
   </head>
+
   <body>
-    <div id='header'>
-      <div class='container'>
-        <div id='headerLogo' onclick="location.href='index.html';" style='cursor: pointer;'>
-          <h1>
-            Deltacloud - Many clouds. One API. No problem.
-          </h1>
+
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <a class="brand" href="/"><img src="/assets/img/logo.png" width="152"
+            alt="Deltacloud API"/></a>
+          <ul class="nav top-nav">
+  <li><a href="/">Home</a></li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">About<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/about.html">What is Deltacloud?</a></li>
+      <li><a href="/supported-providers.html">Supported Providers</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Installation<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/install-deltacloud.html">Install Deltacloud</a></li>
+      <li><a href="/run-deltacloud-server.html">Run the Deltacloud Server</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="/usage.html" class="dropdown-toggle" data-toggle="dropdown">Usage<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/usage.html#usingapi">Using API</a></li>
+      <li><a href="/usage.html#clients">Client Libraries</a></li>
+      <li><a href="/command-tools.html">Command Line Tools</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Contribute<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/getting-sources.html">Getting Sources</a></li>
+      <li><a href="/how-to-contribute.html">How Can I Contribute?</a></li>
+    </ul>
+  </li>
+  <li class="dropdown">
+    <a href="#" class="dropdown-toggle" data-toggle="dropdown">API<b class="caret"></b></a>
+    <ul class="dropdown-menu">
+      <li><a href="/rest-api.html">REST API</a></li>
+      <li><a href="/drivers.html">Drivers API</a></li>
+    </ul>
+  </li>
+  <li><a href="/contact.html">Contact</a></li>
+</ul>
+
         </div>
       </div>
+
     </div>
-    <div id='navigation'>
-      <div class='container' id='menu'>
-        <ul class='l0'>
-          <li>
-            <a class='active' href='./index.html' title='Deltacloud Home'>Home</a>
-          </li>
-          <li>
-            <a class='inactive' href='./download.html' title='Get the latest releases'>Download</a>
-          </li>
-          <li>
-            <a class='inactive' href='./developers.html' title='Information for developers'>Developers</a>
-          </li>
-          <li>
-            <a class='inactive' href='./documentation.html' title='Project documentation'>Documentation</a>
-          </li>
-          <li>
-            <a class='inactive' href='./contact.html' title='Contact us!'>Contact</a>
-          </li>
-        </ul>
-      </div>
-    </div>
-    <div id='frontpageHeader'></div>
-    <div id='main'>
-      <div class='container' id='content-deltacloud'>
-        <div id='frontpage'>
-          <p class='intro'>
-            Start an instance on an internal cloud, then with the same code start another on EC2 or
-            Rackspace. Deltacloud protects your apps from cloud API changes and
-            incompatibilities, so you can concentrate on managing cloud instances
-            the way you want.
-          </p>
-          <div class='colleft'>
-            <p>
-              <em>
-                Deltacloud
-              </em>
-              gives you:
-            </p>
-            <ul>
-              <li>
-                A
-                <a href='api.html'>
-                  RESTful API
-                </a>
-                for simple, any-platform access
-              </li>
-              <li>
-                Support for all
-                <a class='providers' href='#providers' title='Supported providers'>major cloud service providers</a>
-              </li>
-              <li>
-                Backward compatibility across versions, providing long-term stability for scripts, tools and applications
-              </li>
-              <li>
-                A separate
-                <a href='http://dmtf.org/standards/cloud'>
-                  CIMI
-                </a>
-                frontend, as well as CIMI API compliance tests and a simple CIMI
-                client application.
-              </li>
-            </ul>
-          </div>
-          <div class='right'>
-            <img alt='diagram-soa' height='265' src='styles/diagram-soa.png' style='margin-bottom:1em;' width='620' />
-          </div>
-          <p class='foot'>
-            <em>Deltacloud</em>
-            makes it easy for cloud providers to
-            <a href='developers.html'>
-              add their cloud
-            </a>
-            to the Deltacloud API.
-          </p>
-        </div>
-        <div id='news'>
-          <div class='recent'>
-            <h2>
-              News
-              <div class='tweet'></div>
-            </h2>
+
+    <div class="container home">
+
+      <div class="row">
+  <div class="span12 intro">
+    <div class="article-nav news well tweet"></div>
+  </div>
+</div>
+<div class="row home-text">
+  <div class="span5 grad1 about">
+    <blockquote>
+      <h3>What does Deltacloud give you?</h3>
+      <ul>
+<li>an opportunity to manage cloud instances the way you want</li>
+        <li>a way to protect your apps from cloud API changes and incompatitibilities</li>
+        <li>support for all major <a class="providers" href="drivers.html#drivers" title="Supported providers">cloud service providers</a>
+</li>
+        <li>makes it easy for cloud providers to <a href="how-to-contribute.html">add their cloud</a>
+</li>
+      </ul>
+<a class="btn btn-large btn-primary" style="float:right" href="about.html">Learn more</a>
+
+    </blockquote>
+  </div>
+
+  <div class="span4 grad1 about">
+    <blockquote>
+      <h3>For developers</h3>
+      <h6>Deltacloud:</h6>
+      <ul>
+<li>is an <b>open source</b> Apache project</li>
+        <li>is a <a href="rest-api.html" title="API Documentation">REST-based API </a>for simple any-platform access</li>
+        <li>is written in Ruby with love</li>
+        <li>comes with <a href="usage.html#clients">client libraries</a> for your favourite programming language</li>
+      </ul>
+<a class="btn btn-large btn-primary" style="float:right" href="how-to-contribute.html">Contribute</a>
+
+    </blockquote>
+  </div>
+  <div class="span3 grad1 about">
+    <blockquote>
+      <p>
+      <strong>Current release:</strong><br><a class="btn btn-info" href="https://rubygems.org/gems/deltacloud-core" target="_blank"><b>deltacloud-core-0.5.0</b></a><br><small>More about <a href="install-deltacloud.html">installation</a>...</small>
+      </p>
+      <br><p>
+      <a class="btn btn-danger" href="how-to-contribute.html#bug">Found a bug?</a>
+      </p>
+    </blockquote>
+  </div>
+
+</div>
+
+      <footer class="footer">
+        <p class="pull-right"><span class='icon-circle-arrow-up'>&nbsp;</span><a href="#">Back to top</a></p>
+        <div class='row'>
+          <div class='span3'>
+            <img src="/assets/img/asf.png" alt="Apache Software Foundation"/>
           </div>
-        </div>
-        <br />
-        <br />
-        <div id='popups' style='display:none;'>
-          <div id='providers'>
-            <h3>Compute Driver Functionality</h3>
-            <table id='providers'>
-              <tr>
-                <th class='emptycell'>&nbsp;</th>
-                <th>
-                  <strong>Create</strong>
-                  new instances
-                </th>
-                <th>
-                  <strong>Start</strong>
-                  stopped instances
-                </th>
-                <th>
-                  <strong>Stop</strong>
-                  running instances
-                </th>
-                <th>
-                  <strong>Reboot</strong>
-                  running instances
-                </th>
-                <th>
-                  <strong>Destroy</strong>
-                  instances
-                </th>
-                <th>
-                  List all/get details about
-                  <strong>hardware profiles</strong>
-                </th>
-                <th>
-                  List all/get details about
-                  <strong>realms</strong>
-                </th>
-                <th>
-                  List all/get details about
-                  <strong>images</strong>
-                </th>
-                <th>
-                  List all/get details about
-                  <strong>instances</strong>
-                </th>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Amazon EC2
-                </td>
-                <td class="supported">yes</td>
-                <td class="not-supported">no</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Eucalyptus
-                </td>
-                <td class="supported">yes</td>
-                <td class="not-supported">no</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  IBM SBC
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  GoGrid
-                </td>
-                <td class="supported">yes</td>
-                <td class="not-supported">no</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  OpenNebula
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Rackspace
-                </td>
-                <td class="supported">yes</td>
-                <td class="not-supported">no</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  RHEV-M
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  RimuHosting
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Terremark
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  vSphere
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  OpenStack
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-            </table>
-            <h3>Storage Driver Functionality</h3>
-            <table id='providers'>
-              <tr>
-                <th class='emptycell'>&nbsp;</th>
-                <th>
-                  <strong>Create</strong>
-                  new buckets
-                </th>
-                <th>
-                  <strong>Update/delete</strong>
-                  buckets
-                </th>
-                <th>
-                  <strong>Create</strong>
-                  new blobs
-                </th>
-                <th>
-                  <strong>Update/delete</strong>
-                  blobs
-                </th>
-                <th>
-                  <strong>Read/write</strong>
-                  blob attributes
-                </th>
-                <th>
-                  <strong>Read/write</strong>
-                  individual blob attributes
-                </th>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Amazon S3
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Eucalyptus Walrus
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Rackspace CloudFiles
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Microsoft Azure
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-              <tr>
-                <td class='provider'>
-                  Google Storage
-                </td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-                <td class="supported">yes</td>
-              </tr>
-            </table>
+          <div class='span9'>
+            <strong>Apache Deltacloud</strong> is a top-level project at the <a
+              href="http://www.apache.org">Apache Software Foundation</a>,
+            having graduated from the ASF Incubator in October
+            2011. Through a collaborative and meritocratic development process, Apache
+            projects deliver enterprise-grade, freely available software products that
+            attract large communities of users. 
           </div>
         </div>
-      </div>
-    </div>
-    <div id='footer-deltacloud'>
-      <div class='container'>
-        <p>
-          <a href='http://www.apache.org'>
-            <img alt='Apache Software Foundation Logo' src='http://www.apache.org/images/asf_logo_wide.png' />
-          </a>
-        </p>
-        <p id='disclaimer'>
-          Apache Deltacloud is a top-level project at the Apache
-          Software Foundation, having graduated from the ASF Incubator
-          in October 2011. Through a collaborative and meritocratic
-          development process, Apache projects deliver enterprise-grade,
-          freely available software products that attract large communities of users.
-        </p>
-      </div>
-    </div>
+      </footer>
+
+    </div> <!-- /container -->
+
   </body>
-  <script type='text/javascript'>
-    var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.salasaga.org/aeolus/piwik/" : "http://stats.salasaga.org/aeolus/piwik/");
-    document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
-  </script>
-  <script type='text/javascript'>
-    //<![CDATA[
-      try {
-        var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 2);
-        piwikTracker.trackPageView();
-        piwikTracker.enableLinkTracking();
-      } catch( err ) {}
-    //]]>
-  </script>
-  <noscript>
-    <p>
-      <img alt='' src='http://stats.salasaga.org/aeolus/piwik/piwik.php?idsite=2' style='border:0' />
-    </p>
-  </noscript>
 </html>



Mime
View raw message