You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltacloud.apache.org by mf...@redhat.com on 2012/07/09 12:15:42 UTC
[PATCH core] Site: Added the download page
From: Michal Fojtik <mf...@redhat.com>
Signed-off-by: Michal fojtik <mf...@redhat.com>
---
site/content/download.md | 117 ++++++++++++++++++++++++++++++++
site/content/index.md | 2 +-
site/layouts/partials/default/nav.html | 1 +
3 files changed, 119 insertions(+), 1 deletion(-)
create mode 100644 site/content/download.md
diff --git a/site/content/download.md b/site/content/download.md
new file mode 100644
index 0000000..9762913
--- /dev/null
+++ b/site/content/download.md
@@ -0,0 +1,117 @@
+---
+site_name: Deltacloud API
+title: Download
+---
+<br/>
+<h3>Download</h3>
+<p>
+ Version <b>1.0.0</b> of Apache Deltacloud is available. See the
+ <a href="https://git-wip-us.apache.org/repos/asf?p=deltacloud.git;a=blob;f=NEWS;h=2f113a2d2462fa7d45b4898932ca568d53820440;hb=HEAD">release notes</a>.
+</p>
+<p>
+ Use the links below to download a distribution of Apache Deltacloud.
+ It is good practice to <a href="#verify">verify the integrity</a> of the distribution files,
+ especially if you are using one of our mirror sites. To do this, you must use the
+ signatures from our <a href="http://www.apache.org/dist/deltacloud/">main distribution directory</a>.
+</p>
+<h3 id="mirrors">Current release</h3>
+<table class="table">
+ <tbody>
+ <tr>
+ <td><strong>server-gem</strong></td>
+ <td>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.gem">deltacloud-core-1.0.0.gem</a>
+ (
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.gem.asc">PGP</a>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.gem.md5">MD5</a>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.gem.sha1">SHA1</a>
+ )
+ </td>
+ </tr>
+ <tr>
+ <td><strong>server-sources</strong></td>
+ <td>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.tgz">deltacloud-core-1.0.0.tgz</a>
+ (
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.tgz.asc">PGP</a>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.tgz.md5">MD5</a>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.tgz.sha1">SHA1</a>
+ )
+ </td>
+ </tr>
+ <tr>
+ <td><strong>client-gem</strong></td>
+ <td>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-client-1.0.0.gem">deltacloud-client-1.0.0.gem</a>
+ (
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-client-1.0.0.gem.asc">PGP</a>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-client-1.0.0.gem.md5">MD5</a>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-client-1.0.0.gem.sha1">SHA1</a>
+ )
+ </td>
+ </tr>
+ <tr>
+ <td><strong>client-sources</strong></td>
+ <td>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-client-1.0.0.tgz">deltacloud-client-1.0.0.tgz</a>
+ (
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-client-1.0.0.tgz.asc">PGP</a>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-client-1.0.0.tgz.md5">MD5</a>
+ <a href="http://www.apache.org/dist/deltacloud/stable/deltacloud-client-1.0.0.tgz.sha1">SHA1</a>
+ )
+ </td>
+ </tr>
+ </tbody>
+</table>
+<p></p>
+<h4 id="archive">Old releases</h4>
+<p>
+ Older releases of Apache Deltacloud can be found <a href="http://archive.apache.org/dist/deltacloud/">here</a>. We highly recommend to <b>not use</b>
+ those releases but upgrade to the latest release.
+</p>
+<p></p>
+<h4 id="rubygems">Rubygems</h4>
+<p>
+ RubyGems.org is the Ruby community's gem hosting service. For most of the Ruby
+ developers it is the most convenient way how to download Apache Deltacloud.
+ We always push the major releases to Rubygems.org page. To download Apache
+ Deltacloud from there you can use <code>gem fetch deltacloud-core</code> or
+ <code>gem fetch deltacloud-client</code> commands. Please mind to <a
+ href="#verify">verify</a> the downloaded sources.
+</p>
+<h3 id="sources">Getting the sources</h3>
+<p>
+ We provide an extensive amount of information about how to use the Apache
+ <a href="https://git-wip-us.apache.org/repos/asf/deltacloud.git">Deltacloud GIT repository</a> on <a href="/getting-sources.html">this page</a>.
+</p>
+<h3 id="verify">Verify the integrity of the files</h3>
+<p>
+ <span class="label">Note:</span>
+ When downloading from a mirror please check the <a
+ href="http://www.apache.org/dev/release-signing#md5">md5sum</a> and verify the
+ <a href="http://www.apache.org/dev/release-signing#openpgp">OpenPGP</a>
+ compatible signature from the main <a href="http://www.apache.org/">Apache
+ site</a>. Links are provided above (next to the release download link).
+</p>
+<p>
+ The PGP signatures can be verified using PGP or GPG. First download the <a
+ href="http://www.apache.org/dist/deltacloud/KEYS">KEYS</a> as well as the
+ <code>asc</code> signature file for the relevant distribution. Make sure you get
+ these files from the <a href="http://www.apache.org/dist/deltacloud/">main
+ distribution directory</a>, rather than from a mirror. Then verify the
+ signatures using:
+</p>
+<pre>
+$ pgpk -a KEYS
+$ pgpv deltacloud-core-1.0.0.tar.gz.asc
+</pre>
+or
+<pre>
+$ pgp -ka KEYS
+$ pgp deltacloud-core-1.0.0.tar.gz.asc
+</pre>
+or
+<pre>
+$ gpg --import KEYS
+$ gpg --verify deltacloud-core-1.0.0.tar.gz.asc
+</pre>
diff --git a/site/content/index.md b/site/content/index.md
index b53ce38..ad81bed 100644
--- a/site/content/index.md
+++ b/site/content/index.md
@@ -42,7 +42,7 @@ title: Deltacloud API
<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/>
+ <a class="btn btn-info" href="/download.html"><b>deltacloud-core-1.0.0</b></a><br/>
<small>More about <a href="/install-deltacloud.html">installation</a>...</small>
</p>
<br/>
diff --git a/site/layouts/partials/default/nav.html b/site/layouts/partials/default/nav.html
index 507a6a8..c30aeb2 100644
--- a/site/layouts/partials/default/nav.html
+++ b/site/layouts/partials/default/nav.html
@@ -7,6 +7,7 @@
<li><a href="/supported-providers.html">Supported Providers</a></li>
</ul>
</li>
+ <li><a href="/download.html">Download</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Installation<b class="caret"></b></a>
<ul class="dropdown-menu">
--
1.7.10.2
Re: [PATCH core] Site: Added the download page
Posted by David Lutterkort <lu...@redhat.com>.
On Mon, 2012-07-09 at 12:15 +0200, mfojtik@redhat.com wrote:
> From: Michal Fojtik <mf...@redhat.com>
ACK, except that download links should go through the mirror selection
script; see commit c0bc303e for details. In particular, a link like
http://www.apache.org/dist/deltacloud/stable/deltacloud-core-1.0.0.tgz
should become
http://www.apache.org/dyn/closer.cgi?path=deltacloud/stable/deltacloud-core-1.0.0.tgz
until we've got our own mirror download script up and running.
David