You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by ma...@apache.org on 2011/10/17 14:24:58 UTC
svn commit: r1185123 - in /incubator/deltacloud/trunk/site: content/
content/styles/ output/ output/styles/
Author: marios
Date: Mon Oct 17 12:24:58 2011
New Revision: 1185123
URL: http://svn.apache.org/viewvc?rev=1185123&view=rev
Log:
Site Docs udpate - Edits the hopepage, download page, adds contact page
Added:
incubator/deltacloud/trunk/site/content/contact.mdown
incubator/deltacloud/trunk/site/content/styles/deltacloud_concept.gif
incubator/deltacloud/trunk/site/output/contact.html
- copied, changed from r1185122, incubator/deltacloud/trunk/site/output/download.html
incubator/deltacloud/trunk/site/output/styles/deltacloud_concept.gif
Modified:
incubator/deltacloud/trunk/site/content/download.mdown
incubator/deltacloud/trunk/site/content/index.haml
incubator/deltacloud/trunk/site/output/download.html
incubator/deltacloud/trunk/site/output/index.html
Added: incubator/deltacloud/trunk/site/content/contact.mdown
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/content/contact.mdown?rev=1185123&view=auto
==============================================================================
--- incubator/deltacloud/trunk/site/content/contact.mdown (added)
+++ incubator/deltacloud/trunk/site/content/contact.mdown Mon Oct 17 12:24:58 2011
@@ -0,0 +1,30 @@
+---
+title: Deltacloud - Contact
+extension: html
+filter: markdown
+---
+
+Contact us!
+========
+
+We'd love to hear about your experiences with Deltacloud:
+
+* [deltacloud-dev@incubator.apache.org](http://mail-archives.apache.org/mod_mbox/incubator-deltacloud-dev/)
+ is our mailing list where you can ask questions or see all the latest patches and development activity
+ at the bleeding edge of the project,
+* The [#deltacloud](http://webchat.freenode.net/) irc channel on Freenode is where
+ the developers hang out and where you can usually get the fastest answers to your questions,
+* Our [Teambox](http://teambox.com/projects/deltacloud) page is where we keep the latest
+ task lists and where you can comment on or suggest new features for the project,
+* We have a [github](https://github.com/apache/deltacloud) page which is a mirror of the
+ apache git repo, if you prefer to get the code or contribute that way.
+* We track bugs in [Apache JIRA](https://issues.apache.org/jira/browse/DTACLOUD). If you are
+ have found a problem with Deltacloud you can check if it is already known to the Deltacloud
+ developers or [report it here](https://issues.apache.org/jira/secure/CreateIssue!default.jspa).
+
+Please don't hesitate to get in touch if you have any questions about the project,
+if you've had any issues with installing or using Deltacloud or even just to tell us
+how great you think Deltacloud is! You might want to contribute a translation of
+the Deltacloud documentation (or even this webpage), you may want to contribute
+to the code and need some help getting started.
+
Modified: incubator/deltacloud/trunk/site/content/download.mdown
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/content/download.mdown?rev=1185123&r1=1185122&r2=1185123&view=diff
==============================================================================
--- incubator/deltacloud/trunk/site/content/download.mdown (original)
+++ incubator/deltacloud/trunk/site/content/download.mdown Mon Oct 17 12:24:58 2011
@@ -1,30 +1,86 @@
---
title: Deltacloud - Download
extension: html
-filter: markdown
+filter:
+ - markdown
---
-Download
-========
+<img src="styles/deltacloud_concept.gif" alt="Deltacloud conceptual overview" width=850 />
-Official releases can be downloaded from one of the
-[Apache mirrors](http://www.apache.org/dyn/closer.cgi?path=incubator/deltacloud/)
+Deltacloud provides the API server and drivers necessary for connecting
+to the [cloud providers](./drivers.html#providers "Deltacloud drivers").
+Install Deltacloud and start the ***deltacloudd*** daemon server. You can use your
+favourite HTTP client to talk to the server using the
+[Deltacloud REST API](api.html "Deltacloud REST API"). Deltacloud even comes with a
+HTML interface so you can simply use your web browser to control your cloud
+infrastructure straight out of the box. As of Deltacloud 0.4.0, the HTML interface
+is written with the [jQuery mobile](http://jquerymobile.com "jquery mobile")
+framework so it plays especially well with your mobile or tablet devices.
+<br>
+This page lists the location of the main 'bits' of Deltacloud - for more detailed
+information on getting and installing Deltacloud checkout out our
+[installation and quick start guide](documentation.html#install_deltacloud).
+<br>
+--------------------------------------
+<br>
+
+# Get Deltacloud #
+
+Deltacloud is available as a ruby gem. First make sure you have installed all the
+[required dependencies](documentation.html#dependencies),
+Then installing Deltacloud is as easy as typing:
-### Deltacloud Core ###
+ $ sudo gem install deltacloud-core
-Deltacloud Core provides the API server and drivers necessary for connecting
-to the cloud providers.
+**And thats it!** Yes, really. The **gem install** command will automatically fetch and install
+all other gems that the Deltacloud server needs if you don't already have these.
-We also make Ruby gems of each release available. You can install it by
-typing the following command:
+As an alternative you can get the latest releases of Deltacloud from the
+[Apache website](http://www.apache.org/dist/incubator/deltacloud/).
- $ sudo gem install deltacloud-core
+## Getting the sources ##
+
+More information for developers is available [here](developers.html).
+
+The Apache Deltacloud subversion repo is at:
+**https://svn.apache.org/repos/asf/incubator/deltacloud**.
+
+ svn co https://svn.apache.org/repos/asf/incubator/deltacloud deltacloud
+
+The Git repo is at: **git://git.apache.org/deltacloud.git**
+
+ git clone git://git.apache.org/deltacloud.git
+
+<br>
+<br>
+--------------------------------------
+<br>
+
+# The Deltacloud Ruby Client #
-Additional Tools
-----------------
-These are complementary to the essential Core components.
+The Deltacloud project also maintains a ruby client, which you need to install
+separately to the Deltacloud API server. The Deltacloud client consists of a
+ ruby library (packaged as a ruby gem) which you can use to programmatically
+interact with the Deltacloud server and control your cloud infrastructure
+across cloud providers.
-### libdeltacloud ###
+Assuming you already setup the [required dependencies](documentation.html#dependencies),
+you can install the Deltacloud by simply typing:
+
+ $ sudo gem install deltacloud-client
+
+Installing the Deltacloud client also gives you the **deltacloudc** command line
+tool. This executable makes use of the Deltacloud client library to speak to the
+Deltacloud server using the [REST API](api.html). More information on getting started
+with the Deltacloud Ruby client is available in the
+[quick start guide](documentation.html#quick_start).
+
+<br>
+<br>
+--------------------------------------
+<br>
+
+# libdeltacloud #
A library for accessing the Deltacloud API from C/C++ programs.
@@ -38,19 +94,8 @@ Or you can download the RPMs for Fedora
Contributed by Chris Lalancette.
+# Your name here #
-### Deltacloud Client ###
-
-Deltacloud Client is a command line tool that communicates with the
-Deltacloud API.
-
-Type the following command to install it:
-
- $ gem install deltacloud-client
-
-### Your name here ###
-
-Do you have a tool to make Deltacloud more useful? Let us know on our
-[deltacloud-devel mailing list][deltacloud-devel] and we'll post it here!
+Do you have a tool to make Deltacloud more useful? [Let us know](contact.html)
+and we'll add your contributions to this page!
-[deltacloud-devel]: mailto:deltacloud-dev-subscribe@incubator.apache.org
Modified: incubator/deltacloud/trunk/site/content/index.haml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/content/index.haml?rev=1185123&r1=1185122&r2=1185123&view=diff
==============================================================================
--- incubator/deltacloud/trunk/site/content/index.haml (original)
+++ incubator/deltacloud/trunk/site/content/index.haml Mon Oct 17 12:24:58 2011
@@ -12,14 +12,17 @@ filter: haml
.colleft
%p
%em
- Deltacloud Core
+ Deltacloud
gives you:
%ul
%li
- REST API (simple, any-platform access)
+ A
+ %a{ :href => "api.html" }
+ RESTful API
+ for simple, any-platform access
%li
- %a.providers{ :href => "#providers", :title => "Supported providers" }
- Support for all major cloud service providers
+ Support for all
+ %a.providers{ :href => "#providers", :title => "Supported providers" } major cloud service providers
%li
Backward compatibility across versions, providing long-term stability for scripts, tools and applications
%li
@@ -30,18 +33,18 @@ filter: haml
.right
%img{ :src => "styles/diagram-soa.png", :height => "265", :alt => "diagram-soa", :width => "620", :style => "margin-bottom:1em;" }
%p.foot
- The
- %a{ :href => "documentation.html" }
- Deltacloud Core
- makes it easy for cloud
- providers to add their cloud to the Deltacloud common API.
+ %em Deltacloud
+ makes it easy for cloud providers to
+ %a{ :href => "developers.html" }
+ add their cloud
+ to the Deltacloud API.
#news
.recent
%h2
News
.tweet
- %br
- %br
+%br
+%br
#popups{ :style => "display:none;" }
#providers
= render(:partial => "providers")
Added: incubator/deltacloud/trunk/site/content/styles/deltacloud_concept.gif
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/content/styles/deltacloud_concept.gif?rev=1185123&view=auto
==============================================================================
Files incubator/deltacloud/trunk/site/content/styles/deltacloud_concept.gif (added) and incubator/deltacloud/trunk/site/content/styles/deltacloud_concept.gif Mon Oct 17 12:24:58 2011 differ
Copied: incubator/deltacloud/trunk/site/output/contact.html (from r1185122, incubator/deltacloud/trunk/site/output/download.html)
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/contact.html?p2=incubator/deltacloud/trunk/site/output/contact.html&p1=incubator/deltacloud/trunk/site/output/download.html&r1=1185122&r2=1185123&rev=1185123&view=diff
==============================================================================
--- incubator/deltacloud/trunk/site/output/download.html (original)
+++ incubator/deltacloud/trunk/site/output/contact.html Mon Oct 17 12:24:58 2011
@@ -2,7 +2,7 @@
<html>
<head>
<title>
- Deltacloud - Download
+ Deltacloud - Contact
</title>
<meta content='' name='keywords' />
<meta content='' name='description' />
@@ -28,66 +28,48 @@
<a class='inactive' href='./index.html' title='Deltacloud Home'>Home</a>
</li>
<li>
- <a class='active' href='./download.html' title='Get the latest releases'>Download</a>
+ <a class='inactive' href='./download.html' title='Get the latest releases'>Download</a>
</li>
<li>
- <a class='inactive' href='./contribute.html' title='Information about design/development process'>Contribute</a>
+ <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='active' 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'>
- <h1>Download</h1>
-
- <p>Official releases can be downloaded from one of the
- <a href="http://www.apache.org/dyn/closer.cgi?path=incubator/deltacloud/">Apache mirrors</a></p>
-
- <h3>Deltacloud Core</h3>
-
- <p>Deltacloud Core provides the API server and drivers necessary for connecting
- to the cloud providers.</p>
-
- <p>We also make Ruby gems of each release available. You can install it by
- typing the following command:</p>
-
- <pre><code>$ sudo gem install deltacloud-core
</code></pre>
-
- <h2>Additional Tools</h2>
-
- <p>These are complementary to the essential Core components.</p>
-
- <h3>libdeltacloud</h3>
+ <h1>Contact us!</h1>
- <p>A library for accessing the Deltacloud API from C/C++ programs.</p>
+ <p>We'd love to hear about your experiences with Deltacloud:</p>
- <p>You can get the source code:</p>
-
- <pre><code>$ git clone git://git.fedorahosted.org/deltacloud/libdeltacloud.git
</code></pre>
-
- <p>Or you can download the RPMs for Fedora 12 and 13:</p>
-
- <p><a href="http://people.redhat.com/clalance/libdeltacloud">http://people.redhat.com/clalance/libdeltacloud</a></p>
-
- <p>Contributed by Chris Lalancette.</p>
-
- <h3>Deltacloud Client</h3>
-
- <p>Deltacloud Client is a command line tool that communicates with the
- Deltacloud API.</p>
-
- <p>Type the following command to install it:</p>
-
- <pre><code>$ gem install deltacloud-client
</code></pre>
+ <ul>
+ <li><a href="http://mail-archives.apache.org/mod_mbox/incubator-deltacloud-dev/">deltacloud-dev@incubator.apache.org</a>
+ is our mailing list where you can ask questions or see all the latest patches and development activity
+ at the bleeding edge of the project,</li>
+ <li>The <a href="http://webchat.freenode.net/">#deltacloud</a> irc channel on Freenode is where
+ the developers hang out and where you can usually get the fastest answers to your questions,</li>
+ <li>Our <a href="http://teambox.com/projects/deltacloud">Teambox</a> page is where we keep the latest
+ task lists and where you can comment on or suggest new features for the project,</li>
+ <li>We have a <a href="https://github.com/apache/deltacloud">github</a> page which is a mirror of the
+ apache git repo, if you prefer to get the code or contribute that way.</li>
+ <li>We track bugs in <a href="https://issues.apache.org/jira/browse/DTACLOUD">Apache JIRA</a>. If you are
+ have found a problem with Deltacloud you can check if it is already known to the Deltacloud
+ developers or <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa">report it here</a>.</li>
+ </ul>
- <h3>Your name here</h3>
- <p>Do you have a tool to make Deltacloud more useful? Let us know on our
- <a href="mailto:deltacloud-dev-subscribe@incubator.apache.org">deltacloud-devel mailing list</a> and we'll post it here!</p>
+ <p>Please don't hesitate to get in touch if you have any questions about the project,
+ if you've had any issues with installing or using Deltacloud or even just to tell us
+ how great you think Deltacloud is! You might want to contribute a translation of
+ the Deltacloud documentation (or even this webpage), you may want to contribute
+ to the code and need some help getting started.</p>
</div>
</div>
<div id='footer-deltacloud'>
Modified: incubator/deltacloud/trunk/site/output/download.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/download.html?rev=1185123&r1=1185122&r2=1185123&view=diff
==============================================================================
--- incubator/deltacloud/trunk/site/output/download.html (original)
+++ incubator/deltacloud/trunk/site/output/download.html Mon Oct 17 12:24:58 2011
@@ -31,37 +31,116 @@
<a class='active' href='./download.html' title='Get the latest releases'>Download</a>
</li>
<li>
- <a class='inactive' href='./contribute.html' title='Information about design/development process'>Contribute</a>
+ <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'>
- <h1>Download</h1>
+ <p><img src="styles/deltacloud_concept.gif" alt="Deltacloud conceptual overview" width=850 /></p>
+
+ <p>Deltacloud provides the API server and drivers necessary for connecting
+ to the <a href="./drivers.html#providers" title="Deltacloud drivers">cloud providers</a>.
+ Install Deltacloud and start the <strong><em>deltacloudd</em></strong> daemon server. You can use your
+ favourite HTTP client to talk to the server using the
+ <a href="api.html" title="Deltacloud REST API">Deltacloud REST API</a>. Deltacloud even comes with a
+ HTML interface so you can simply use your web browser to control your cloud
+ infrastructure straight out of the box. As of Deltacloud 0.4.0, the HTML interface
+ is written with the <a href="http://jquerymobile.com" title="jquery mobile">jQuery mobile</a>
+ framework so it plays especially well with your mobile or tablet devices.</p>
+
+ <br>
+
- <p>Official releases can be downloaded from one of the
- <a href="http://www.apache.org/dyn/closer.cgi?path=incubator/deltacloud/">Apache mirrors</a></p>
+ <p>This page lists the location of the main 'bits' of Deltacloud - for more detailed
+ information on getting and installing Deltacloud checkout out our
+ <a href="documentation.html#install_deltacloud">installation and quick start guide</a>.</p>
- <h3>Deltacloud Core</h3>
+ <br>
- <p>Deltacloud Core provides the API server and drivers necessary for connecting
- to the cloud providers.</p>
- <p>We also make Ruby gems of each release available. You can install it by
- typing the following command:</p>
+ <hr />
+
+ <br>
+
+
+ <h1>Get Deltacloud</h1>
+
+ <p>Deltacloud is available as a ruby gem. First make sure you have installed all the
+ <a href="documentation.html#dependencies">required dependencies</a>,
+ Then installing Deltacloud is as easy as typing:</p>
<pre><code>$ sudo gem install deltacloud-core
</code></pre>
- <h2>Additional Tools</h2>
+ <p><strong>And thats it!</strong> Yes, really. The <strong>gem install</strong> command will automatically fetch and install
+ all other gems that the Deltacloud server needs if you don't already have these.</p>
+
+ <p>As an alternative you can get the latest releases of Deltacloud from the
+ <a href="http://www.apache.org/dist/incubator/deltacloud/">Apache website</a>.</p>
+
+ <h2>Getting the sources</h2>
+
+ <p>More information for developers is available <a href="developers.html">here</a>.</p>
+
+ <p>The Apache Deltacloud subversion repo is at:
+ <strong>https://svn.apache.org/repos/asf/incubator/deltacloud</strong>.</p>
+
+ <pre><code>svn co https://svn.apache.org/repos/asf/incubator/deltacloud deltacloud
</code></pre>
+
+ <p>The Git repo is at: <strong>git://git.apache.org/deltacloud.git</strong></p>
+
+ <pre><code>git clone git://git.apache.org/deltacloud.git
</code></pre>
+
+ <br>
+
+
+ <br>
- <p>These are complementary to the essential Core components.</p>
- <h3>libdeltacloud</h3>
+ <hr />
+
+ <br>
+
+
+ <h1>The Deltacloud Ruby Client</h1>
+
+ <p>The Deltacloud project also maintains a ruby client, which you need to install
+ separately to the Deltacloud API server. The Deltacloud client consists of a
+ ruby library (packaged as a ruby gem) which you can use to programmatically
+ interact with the Deltacloud server and control your cloud infrastructure
+ across cloud providers.</p>
+
+ <p>Assuming you already setup the <a href="documentation.html#dependencies">required dependencies</a>,
+ you can install the Deltacloud by simply typing:</p>
+
+ <pre><code>$ sudo gem install deltacloud-client
</code></pre>
+
+ <p>Installing the Deltacloud client also gives you the <strong>deltacloudc</strong> command line
+ tool. This executable makes use of the Deltacloud client library to speak to the
+ Deltacloud server using the <a href="api.html">REST API</a>. More information on getting started
+ with the Deltacloud Ruby client is available in the
+ <a href="documentation.html#quick_start">quick start guide</a>.</p>
+
+ <br>
+
+
+ <br>
+
+
+ <hr />
+
+ <br>
+
+
+ <h1>libdeltacloud</h1>
<p>A library for accessing the Deltacloud API from C/C++ programs.</p>
@@ -75,19 +154,10 @@
<p>Contributed by Chris Lalancette.</p>
- <h3>Deltacloud Client</h3>
-
- <p>Deltacloud Client is a command line tool that communicates with the
- Deltacloud API.</p>
-
- <p>Type the following command to install it:</p>
-
- <pre><code>$ gem install deltacloud-client
</code></pre>
-
- <h3>Your name here</h3>
+ <h1>Your name here</h1>
- <p>Do you have a tool to make Deltacloud more useful? Let us know on our
- <a href="mailto:deltacloud-dev-subscribe@incubator.apache.org">deltacloud-devel mailing list</a> and we'll post it here!</p>
+ <p>Do you have a tool to make Deltacloud more useful? <a href="contact.html">Let us know</a>
+ and we'll add your contributions to this page!</p>
</div>
</div>
<div id='footer-deltacloud'>
Modified: incubator/deltacloud/trunk/site/output/index.html
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/index.html?rev=1185123&r1=1185122&r2=1185123&view=diff
==============================================================================
--- incubator/deltacloud/trunk/site/output/index.html (original)
+++ incubator/deltacloud/trunk/site/output/index.html Mon Oct 17 12:24:58 2011
@@ -52,11 +52,14 @@
<a class='inactive' href='./download.html' title='Get the latest releases'>Download</a>
</li>
<li>
- <a class='inactive' href='./contribute.html' title='Information about design/development process'>Contribute</a>
+ <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>
@@ -73,18 +76,21 @@
<div class='colleft'>
<p>
<em>
- Deltacloud Core
+ Deltacloud
</em>
gives you:
</p>
<ul>
<li>
- REST API (simple, any-platform access)
+ A
+ <a href='api.html'>
+ RESTful API
+ </a>
+ for simple, any-platform access
</li>
<li>
- <a class='providers' href='#providers' title='Supported providers'>
- Support for all major cloud service providers
- </a>
+ 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
@@ -102,12 +108,12 @@
<img alt='diagram-soa' height='265' src='styles/diagram-soa.png' style='margin-bottom:1em;' width='620' />
</div>
<p class='foot'>
- The
- <a href='documentation.html'>
- Deltacloud Core
+ <em>Deltacloud</em>
+ makes it easy for cloud providers to
+ <a href='developers.html'>
+ add their cloud
</a>
- makes it easy for cloud
- providers to add their cloud to the Deltacloud common API.
+ to the Deltacloud API.
</p>
</div>
<div id='news'>
@@ -117,12 +123,12 @@
<div class='tweet'></div>
</h2>
</div>
- <br />
- <br />
</div>
+ <br />
+ <br />
<div id='popups' style='display:none;'>
<div id='providers'>
- <h3>Compute Drivers</h3>
+ <h3>Compute Driver Functionality</h3>
<table id='providers'>
<tr>
<th class='emptycell'> </th>
@@ -305,17 +311,17 @@
<td class="supported">yes</td>
</tr>
</table>
- <h3>Storage Drivers</h3>
+ <h3>Storage Driver Functionality</h3>
<table id='providers'>
<tr>
<th class='emptycell'> </th>
<th>
<strong>Create</strong>
- new containers
+ new buckets
</th>
<th>
<strong>Update/delete</strong>
- containers
+ buckets
</th>
<th>
<strong>Create</strong>
Added: incubator/deltacloud/trunk/site/output/styles/deltacloud_concept.gif
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/site/output/styles/deltacloud_concept.gif?rev=1185123&view=auto
==============================================================================
Files incubator/deltacloud/trunk/site/output/styles/deltacloud_concept.gif (added) and incubator/deltacloud/trunk/site/output/styles/deltacloud_concept.gif Mon Oct 17 12:24:58 2011 differ