Repository: incubator-brooklyn Updated Branches: refs/heads/master bf5258b57 -> 69714b92c
Website updates for 0.7.0-incubating release Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/48ea19c9 Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/48ea19c9 Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/48ea19c9 Branch: refs/heads/master Commit: 48ea19c9619989f483977b79023c2d10db38f2ad Parents: c2e55c0 Author: Richard Downer <[email protected]> Authored: Mon Jul 27 17:19:05 2015 +0100 Committer: Richard Downer <[email protected]> Committed: Mon Jul 27 17:19:05 2015 +0100 ---------------------------------------------------------------------- docs/_build/config-production.yml | 1 + docs/_config.yml | 5 +- docs/website/download/index.md | 89 ++++++++++++++++++++++++---------- docs/website/download/verify.md | 59 +++++++++++++++++----- docs/website/meta/versions.md | 15 ++++-- 5 files changed, 125 insertions(+), 44 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/48ea19c9/docs/_build/config-production.yml ---------------------------------------------------------------------- diff --git a/docs/_build/config-production.yml b/docs/_build/config-production.yml index fe2065b..277641a 100644 --- a/docs/_build/config-production.yml +++ b/docs/_build/config-production.yml @@ -1,5 +1,6 @@ # in production we always set the URL and dependencies should come from the remote source url: https://brooklyn.incubator.apache.org +url_root: https://brooklyn.incubator.apache.org dependency_mode: remote http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/48ea19c9/docs/_config.yml ---------------------------------------------------------------------- diff --git a/docs/_config.yml b/docs/_config.yml index ade2bbe..f8ca5bd 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -45,10 +45,7 @@ exclude: ['/Gemfile*','/README.md'] sass: sass_dir: style/css -# used for the "verify" page -brooklyn-stable-versions: [ 0.7.0-M2-incubating ] - -brooklyn-stable-version: 0.7.0-M2-incubating +brooklyn-stable-version: 0.7.0-incubating brooklyn-version: 0.8.0-SNAPSHOT # BROOKLYN_VERSION brooklyn-snapshot-git-branch: master # if line above is SNAPSHOT this should point to corresponding git branch (e.g. master, 0.4) http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/48ea19c9/docs/website/download/index.md ---------------------------------------------------------------------- diff --git a/docs/website/download/index.md b/docs/website/download/index.md index 08aebe0..bd6b5cd 100644 --- a/docs/website/download/index.md +++ b/docs/website/download/index.md @@ -6,47 +6,86 @@ children: - ../meta/versions.md --- -## Latest Brooklyn Source Code Release +<div class="row"> +<div class="col-md-6" markdown="1"> -[Download Apache Brooklyn {{ site.brooklyn-stable-version }} source release from our mirror sites](https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz) +<div class="panel panel-default"> + <div class="panel-heading" markdown="1"> +#### **Recommended download:** Distribution + </div> + <div class="panel-body" markdown="1"> +A pre-built package that contains Apache Brooklyn and all of its dependencies in a single, easy-to-run package. Suitable for +Linux and Windows servers and workstations that have Java 1.7 or newer. -You can also verify that you build has not been tampered with by [verifying the hashes and signatures](verify.html). +**Choose your preferred file format to see the list of mirrors where you can download this file.** +<div class="text-center"> + <a class="btn btn-default" href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-bin.tar.gz" role="button">Tarball</a> + <a class="btn btn-default" href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-bin.zip" role="button">Zip</a> + <br /><small>These are not direct download links, sorry</small> +</div> + </div> +</div> -## Binary Releases +</div><!-- col --> +<div class="col-md-6" markdown="1"> -We do not yet have an official binary package for Apache Brooklyn. -For more information, and for information on unofficial binary builds, -see the [download details for the latest version]({{ site.path.guide }}/misc/download.html). +<div class="panel panel-default"> + <div class="panel-heading" markdown="1"> +#### Source code + </div> + <div class="panel-body" markdown="1"> +The source code for Apache Brooklyn. Use this to build your own binaries and make private modifications. *If you want to +contribute code changes to Apache Brooklyn, we recommend you get the source code from version control. Visit the +[Developers pages](../developers/index.html) to find out more.* +**Choose your preferred file format to see the list of mirrors where you can download this file.** -## Build the Binary Package +<div class="text-center"> + <a class="btn btn-default" href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-src.tar.gz" role="button">Tarball</a> + <a class="btn btn-default" href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-src.zip" role="button">Zip</a> + <br /><small>These are not direct download links, sorry</small> +</div> + </div> +</div> -It is relatively easy to create the binary package from source code, if you have a working recent JDK and Maven 3. +</div><!-- col --> +</div><!-- row --> -**1)** Unpack `apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz` +We also publish Maven artifacts for Apache Brooklyn. These are available from [Maven Central](https://search.maven.org/#search%7Cga%7C1%7Corg.apache.brooklyn). -{% highlight bash %} -tar xvfz apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz -{% endhighlight %} +## What next? -**2)** Move to the newly created `apache-brooklyn-{{ site.brooklyn-stable-version }}` folder: +<div class="row"> +<div class="col-md-6" markdown="1"> -{% highlight bash %} -cd apache-brooklyn-{{ site.brooklyn-stable-version }} -{% endhighlight %} +<div class="panel panel-default"> + <div class="panel-heading" markdown="1"> +#### Verify your download + </div> + <div class="panel-body" markdown="1"> -**3)** Run this command in the `apache-brooklyn-{{ site.brooklyn-stable-version }}` folder: +[Hashes and signatures](verify.html) of all our artifacts are available, if you wish to verify that they are genuine. -{% highlight bash %} -mvn clean install -DskipTests -{% endhighlight %} + </div> +</div> -You should then find the binary distribution in the folder `usage/dist/target/brooklyn-dist`, or archived as `usage/dist/target/brooklyn-{{ site.brooklyn-stable-version }}-dist.tar.gz`. +</div><!-- col --> +<div class="col-md-6" markdown="1"> -**Problems?** More information on building is [here]({{ site.path.guide }}/dev/env/maven-build.html). +<div class="panel panel-default"> + <div class="panel-heading" markdown="1"> +#### **Get Started!** + </div> + <div class="panel-body" markdown="1"> +Take a look at our guide to getting started. -## Get Started! +<div class="text-center"> + <a class="btn btn-primary" href="{{ site.path.guide }}/start/running.html" role="button">Get Started!</a> +</div> -Take a look at the **[Get Started]({{ site.path.guide }}/start/running.html)** page. +</div> + +</div><!-- col --> +</div><!-- row --> http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/48ea19c9/docs/website/download/verify.md ---------------------------------------------------------------------- diff --git a/docs/website/download/verify.md b/docs/website/download/verify.md index df0a516..dc50906 100644 --- a/docs/website/download/verify.md +++ b/docs/website/download/verify.md @@ -5,7 +5,6 @@ title: Verify the Integrity of Downloads You can verify the integrity of the downloaded files using their PGP signatures or SHA-1 checksums. - ## Verifying Hashes To verify the downloads, first get the MD5, SHA1 and/or SHA256 hashes using these links. @@ -18,14 +17,36 @@ so there is already reduced opportunity for anyone maliciously tampering with th <th colspan="3">Hashes</th> </tr> -{% for v in site.brooklyn-stable-versions %} <tr> -<td>apache-brooklyn-{{ v }}.tar.gz</td> -<td><a href="https://www.apache.org/dist/incubator/brooklyn/{{ v }}/apache-brooklyn-{{ v }}.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/incubator/brooklyn/{{ v }}/apache-brooklyn-{{ v }}.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/incubator/brooklyn/{{ v }}/apache-brooklyn-{{ v }}.tar.gz.sha256">sha256</a></td> +<td>apache-brooklyn-0.7.0-incubating-bin.tar.gz</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.7.0-incubating-bin.zip</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.7.0-incubating-src.tar.gz</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.7.0-incubating-src.zip</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.7.0-M2-incubating</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz.sha256">sha256</a></td> </tr> -{% endfor %} </table> You can verify the SHA1 or SHA256 hashes easily by placing the files in the same folder as the download artifact and @@ -43,7 +64,7 @@ md5 apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz {% endhighlight %} -### Verifying PGP Signatures using PGP or GPG +## Verifying PGP Signatures using PGP or GPG You can download PGP/GPG signatures using these links. Note that these links are for first-class Apache Software Foundation mirrors so there will be reduced opportunity for tampering with these files. @@ -58,12 +79,26 @@ Software Foundation mirrors so there will be reduced opportunity for tampering w <td><a href="https://www.apache.org/dist/incubator/brooklyn/KEYS">KEYS</a></td> </tr> -{% for v in site.brooklyn-stable-versions %} <tr> -<td>apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz.asc</td> -<td><a href="https://www.apache.org/dist/incubator/brooklyn/{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz.asc">asc</a></td> +<td>apache-brooklyn-0.7.0-incubating-bin.tar.gz</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.7.0-incubating-bin.zip</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.7.0-incubating-src.tar.gz</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.7.0-incubating-src.zip</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.7.0-M2-incubating.tar.gz</td> +<td><a href="https://www.apache.org/dist/incubator/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz.asc">asc</a></td> </tr> -{% endfor %} </table> http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/48ea19c9/docs/website/meta/versions.md ---------------------------------------------------------------------- diff --git a/docs/website/meta/versions.md b/docs/website/meta/versions.md index b295040..b853110 100644 --- a/docs/website/meta/versions.md +++ b/docs/website/meta/versions.md @@ -16,9 +16,18 @@ This documentation was generated {{ site.time | date_to_string }}. ### Version History -Apache versions: - -* **[0.7.0-M2-incubating](/v/0.7.0-M2-incubating/)**: YAML, persistence, Chef, Windows, Docker. The first Apache release! (Dec 2014) +Apache Brooklyn has made the following releases (links are to the user guides): + +* **[0.7.0-incubating](/v/0.7.0-incubating/)**: New policies, more clouds, improved Windows support and many other improvements. Apache-endorsed binary release! (July 2015) + * [User guide](/v/0.7.0-incubating/), download via mirrors + «<a href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz">bin.tar.gz</a>» + «<a href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip">bin.zip</a>» + «<a href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz">src.tar.gz</a>» + «<a href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip">src.zip</a>» + +* **[0.7.0-M2-incubating](/v/0.7.0-M2-incubating/)**: YAML, persistence, Chef, Windows, Docker. The first Apache release! (December 2014) + * [User guide](/v/0.7.0-M2-incubating/), download via mirrors + «<a href="https://www.apache.org/dyn/closer.cgi/incubator/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz">src.tar.gz</a>» * **[0.7.0-SNAPSHOT](/v/0.7.0-SNAPSHOT/)**: bleeding-edge (not voted on or endorsed by Apache!)
