From 57314e571c0f0b2d4d7a24b9975387174cddb0c5 Mon Sep 17 00:00:00 2001 From: Matteo Merli Date: Wed, 9 Aug 2017 10:31:35 -0700 Subject: [PATCH] Updated download links to Apache mirrors and prepared for multiple versions docs (#660) --- site/_config.local.yml | 1 - site/_config.yml | 5 ++- .../_includes/explanations/install-package.md | 19 +++++----- site/_includes/navbar.html | 22 ++++++++++-- site/_includes/versions.html | 25 ------------- site/docs/latest/_config.version.yml | 1 - site/download.md | 35 +++++++++++-------- 7 files changed, 52 insertions(+), 56 deletions(-) delete mode 100644 site/_includes/versions.html diff --git a/site/_config.local.yml b/site/_config.local.yml index 26a5ba1eae3..5d6f4511cec 100644 --- a/site/_config.local.yml +++ b/site/_config.local.yml @@ -20,6 +20,5 @@ destination: generated livereload: true baseurl: "/" -current_version: 1.18 include: - docs/example.md diff --git a/site/_config.yml b/site/_config.yml index d9a70f0fddd..c632c02f5e6 100644 --- a/site/_config.yml +++ b/site/_config.yml @@ -25,9 +25,8 @@ pulsar_repo: https://github.com/apache/incubator-pulsar/tree/master baseurl: / destination: ../generated-site/content -versions: -- 1.18 -latest: 1.18 +current_version: 1.19.0-incubating +archived_releases: markdown: kramdown kramdown: diff --git a/site/_includes/explanations/install-package.md b/site/_includes/explanations/install-package.md index 99394455e26..24e3a0c8341 100644 --- a/site/_includes/explanations/install-package.md +++ b/site/_includes/explanations/install-package.md @@ -1,5 +1,6 @@ -{% capture binary_release_url %}https://github.com/apache/incubator-pulsar/releases/download/v{{ site.current_version }}/pulsar-{{ site.current_version }}-bin.tar.gz{% endcapture %} -{% capture source_release_url %}https://github.com/apache/incubator-pulsar/releases/download/v{{ site.current_version }}/pulsar-{{ site.current_version }}-src.tar.gz{% endcapture %} + +{% capture binary_release_url %}http://www.apache.org/dyn/closer.cgi/incubator/pulsar/pulsar-{{ site.current_version }}/apache-pulsar-{{ site.current_version }}-bin.tar.gz{% endcapture %} +{% capture source_release_url %}http://www.apache.org/dyn/closer.cgi/incubator/pulsar/pulsar-{{ site.current_version }}/apache-pulsar-{{ site.current_version }}-src.tar.gz{% endcapture %} ## System requirements @@ -20,22 +21,22 @@ To get started running Pulsar, download a binary tarball release in one of the f ```shell # Source release - $ wget {{ source_release_url }} + $ wget http://archive.apache.org/dist/incubator/pulsar/pulsar-{{site.current_version}}/apache-pulsar-{{site.current_version}}-src.tar.gz # Binary release - $ wget {{ binary_release_url }} + $ wget http://archive.apache.org/dist/incubator/pulsar/pulsar-{{site.current_version}}/apache-pulsar-{{site.current_version}}-bin.tar.gz ``` Once the tarball is downloaded, untar it and `cd` into the resulting directory: ```bash # Source release -$ tar xvf pulsar-{{ site.latest }}-bin.tar.gz -$ cd pulsar-{{ site.latest }} +$ tar xvfz pulsar-{{ site.current_version }}-src.tar.gz +$ cd pulsar-{{ site.current_version }} # Binary release -$ tar xvf pulsar-{{ site.latest }}-src.tar.gz -$ cd pulsar-{{ site.latest }} +$ tar xvfz apache-pulsar-{{ site.current_version }}-bin.tar.gz +$ cd pulsar-{{ site.current_version }} ``` ## What your package contains @@ -60,4 +61,4 @@ To compile, skipping the tests: ```shell $ mvn install -DskipTests -``` \ No newline at end of file +``` diff --git a/site/_includes/navbar.html b/site/_includes/navbar.html index 44dd4c24f59..e7a45bb7791 100644 --- a/site/_includes/navbar.html +++ b/site/_includes/navbar.html @@ -31,8 +31,26 @@