summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Wendell <pwendell@apache.org>2014-09-12 20:36:11 +0000
committerPatrick Wendell <pwendell@apache.org>2014-09-12 20:36:11 +0000
commitb014ca6deae8e8b193f4357d453ccf7c795ffec6 (patch)
tree01af400fa94539734520de16c572b60a77dd731f
parent4ec6ac39bdef8ea6aa1acc51e063b8a3803f9296 (diff)
downloadspark-website-b014ca6deae8e8b193f4357d453ccf7c795ffec6.tar.gz
spark-website-b014ca6deae8e8b193f4357d453ccf7c795ffec6.tar.bz2
spark-website-b014ca6deae8e8b193f4357d453ccf7c795ffec6.zip
Adding pretty titles for download links.
-rw-r--r--downloads.md5
-rw-r--r--js/downloads.js24
-rw-r--r--site/downloads.html5
-rw-r--r--site/js/downloads.js24
4 files changed, 38 insertions, 20 deletions
diff --git a/downloads.md b/downloads.md
index 3968d6838..3c9bd1503 100644
--- a/downloads.md
+++ b/downloads.md
@@ -24,10 +24,7 @@ The latest release of Spark is Spark 1.1.0, released on September 11, 2014
<select id="sparkVersionSelect" onChange="javascript:onVersionSelect();"></select><br>
2. Chose a package type:
- <select id="sparkPackageSelect" onChange="javascript:onPackageSelect();"></select>
- <br><em>Note: Spark can be <a href="{{site.url}}docs/latest/building-with-maven.html">
- built from source</a> for many other Hadoop versions.</em>
- <br>
+ <select id="sparkPackageSelect" onChange="javascript:onPackageSelect();"></select><br>
3. Chose a download type:
<select id="sparkDownloadSelect" onChange="javascript:onDownloadSelect()"></select><br>
diff --git a/js/downloads.js b/js/downloads.js
index 3d7622a2d..f8abefbf0 100644
--- a/js/downloads.js
+++ b/js/downloads.js
@@ -7,15 +7,24 @@ function addRelease(version, releaseDate, packages, downloadable) {
releases[version] = {released: releaseDate, packages: packages, downloadable: downloadable};
}
-var sources = ["sources"];
+var sources = {pretty: "Source Code [can build several Hadoop versions]", tag: "sources"};
+var hadoop1 = {pretty: "Pre-built for Hadoop 1.X", tag: "hadoop1"};
+var cdh4 = {pretty: "Pre-built for CDH 4", tag: "cdh4"};
+var hadoop2 = {pretty: "Pre-built for Hadoop 2.2", tag: "hadoop2"};
+var hadoop2p3 = {pretty: "Pre-built for Hadoop 2.3", tag: "hadoop2.3"};
+var hadoop2p4 = {pretty: "Pre-built for Hadoop 2.4", tag: "hadoop2.4"};
+var mapr3 = {pretty: "Pre-built for MapR 3.X", tag: "mapr3"};
+var mapr4 = {pretty: "Pre-built for MapR 4.X", tag: "mapr4"};
+
+var sourcePackage = [sources];
// 0.7+
-var packagesV1 = sources.concat(["hadoop1", "cdh4"]);
+var packagesV1 = sourcePackage.concat([hadoop1, cdh4]);
// 0.8.1+
-var packagesV2 = packagesV1.concat(["hadoop2"]);
+var packagesV2 = packagesV1.concat([hadoop2]);
// 1.0.1+
-var packagesV3 = packagesV2.concat(["mapr3", "mapr4"]);
+var packagesV3 = packagesV2.concat([mapr3, mapr4]);
// 1.1.0+
-var packagesV4 = packagesV1.concat(["hadoop2.3", "hadoop2.4", "mapr3", "mapr4"]);
+var packagesV4 = packagesV1.concat([hadoop2p3, hadoop2p4, mapr3, mapr4]);
addRelease("1.1.0", new Date("9/11/2014"), packagesV4, true);
addRelease("1.0.2", new Date("8/5/2014"), packagesV3, true);
@@ -87,7 +96,10 @@ function onVersionSelect() {
var version = getSelectedValue(versionSelect);
var packages = releases[version]["packages"];
for (var idx in packages) {
- append(packageSelect, "<option>" + packages[idx] + "</option>")
+ var option = "<option value=$tag> $pretty </option>"
+ .replace(/\$tag/, packages[idx].tag)
+ .replace(/\$pretty/, packages[idx].pretty);
+ append(packageSelect, option);
}
var href = "http://www.apache.org/dist/spark/spark-" + version + "/";
diff --git a/site/downloads.html b/site/downloads.html
index 293e6acbe..6e5f3d85b 100644
--- a/site/downloads.html
+++ b/site/downloads.html
@@ -182,10 +182,7 @@ $(document).ready(function() {
</li>
<li>
<p>Chose a package type:
- <select id="sparkPackageSelect" onchange="javascript:onPackageSelect();"></select>
- <br /><em>Note: Spark can be <a href="/docs/latest/building-with-maven.html">
- built from source</a> for many other Hadoop versions.</em>
- <br /></p>
+ <select id="sparkPackageSelect" onchange="javascript:onPackageSelect();"></select><br /></p>
</li>
<li>
<p>Chose a download type:
diff --git a/site/js/downloads.js b/site/js/downloads.js
index 3d7622a2d..f8abefbf0 100644
--- a/site/js/downloads.js
+++ b/site/js/downloads.js
@@ -7,15 +7,24 @@ function addRelease(version, releaseDate, packages, downloadable) {
releases[version] = {released: releaseDate, packages: packages, downloadable: downloadable};
}
-var sources = ["sources"];
+var sources = {pretty: "Source Code [can build several Hadoop versions]", tag: "sources"};
+var hadoop1 = {pretty: "Pre-built for Hadoop 1.X", tag: "hadoop1"};
+var cdh4 = {pretty: "Pre-built for CDH 4", tag: "cdh4"};
+var hadoop2 = {pretty: "Pre-built for Hadoop 2.2", tag: "hadoop2"};
+var hadoop2p3 = {pretty: "Pre-built for Hadoop 2.3", tag: "hadoop2.3"};
+var hadoop2p4 = {pretty: "Pre-built for Hadoop 2.4", tag: "hadoop2.4"};
+var mapr3 = {pretty: "Pre-built for MapR 3.X", tag: "mapr3"};
+var mapr4 = {pretty: "Pre-built for MapR 4.X", tag: "mapr4"};
+
+var sourcePackage = [sources];
// 0.7+
-var packagesV1 = sources.concat(["hadoop1", "cdh4"]);
+var packagesV1 = sourcePackage.concat([hadoop1, cdh4]);
// 0.8.1+
-var packagesV2 = packagesV1.concat(["hadoop2"]);
+var packagesV2 = packagesV1.concat([hadoop2]);
// 1.0.1+
-var packagesV3 = packagesV2.concat(["mapr3", "mapr4"]);
+var packagesV3 = packagesV2.concat([mapr3, mapr4]);
// 1.1.0+
-var packagesV4 = packagesV1.concat(["hadoop2.3", "hadoop2.4", "mapr3", "mapr4"]);
+var packagesV4 = packagesV1.concat([hadoop2p3, hadoop2p4, mapr3, mapr4]);
addRelease("1.1.0", new Date("9/11/2014"), packagesV4, true);
addRelease("1.0.2", new Date("8/5/2014"), packagesV3, true);
@@ -87,7 +96,10 @@ function onVersionSelect() {
var version = getSelectedValue(versionSelect);
var packages = releases[version]["packages"];
for (var idx in packages) {
- append(packageSelect, "<option>" + packages[idx] + "</option>")
+ var option = "<option value=$tag> $pretty </option>"
+ .replace(/\$tag/, packages[idx].tag)
+ .replace(/\$pretty/, packages[idx].pretty);
+ append(packageSelect, option);
}
var href = "http://www.apache.org/dist/spark/spark-" + version + "/";