Repository: zeppelin
Updated Branches:
  refs/heads/master e08ddf783 -> c2fc3f5bd


Rewrite of "Quick Start" page.

### What is this PR for?
A few sentences describing the overall goals of the pull request's commits.
First time? Check out the contributing guide - 
https://github.com/apache/zeppelin/blob/master/CONTRIBUTING.md

This is a rewrite of the "Quick Start" page, fixing syntax/grammar issues while 
trying to keep to the original content. I may look at other pages, but I wanted 
my first PR to be very small.

### What type of PR is it?
Documentation

### Todos
Verify the accuracy of the configuration settings section

### What is the Jira issue?
(Does this apply to documentation PRs?)

### How should this be tested?
Do documentation changes like this need to be tested?
If so, is the github preview sufficient for these changes? How is Zeppelin's 
markdown interpreter different than Github's?
If Github's MD preview isn't sufficient, is it possible to build the 
documentation locally?

### Screenshots (if appropriate)

### Questions:
* Since this is my first PR on the project, I limited the scope of my changes. 
Is there any desire to  change the content of these pages in any way? Do we 
have documentation conventions?

Author: Roger Filmyer <[email protected]>

Closes #1416 from rfilmyer/master and squashes the following commits:

f2c126b [Roger Filmyer] Rewrite of "Quick Start"


Project: http://git-wip-us.apache.org/repos/asf/zeppelin/repo
Commit: http://git-wip-us.apache.org/repos/asf/zeppelin/commit/c2fc3f5b
Tree: http://git-wip-us.apache.org/repos/asf/zeppelin/tree/c2fc3f5b
Diff: http://git-wip-us.apache.org/repos/asf/zeppelin/diff/c2fc3f5b

Branch: refs/heads/master
Commit: c2fc3f5bd9af2c72e0a840c8f7ed4d034d7735f3
Parents: e08ddf7
Author: Roger Filmyer <[email protected]>
Authored: Thu Sep 8 11:45:54 2016 -0700
Committer: AhyoungRyu <[email protected]>
Committed: Sun Sep 25 16:00:00 2016 +0900

----------------------------------------------------------------------
 docs/install/install.md | 106 ++++++++++++++++++++++---------------------
 1 file changed, 55 insertions(+), 51 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/zeppelin/blob/c2fc3f5b/docs/install/install.md
----------------------------------------------------------------------
diff --git a/docs/install/install.md b/docs/install/install.md
index 4d81fe5..94a35cb 100644
--- a/docs/install/install.md
+++ b/docs/install/install.md
@@ -1,7 +1,7 @@
 ---
 layout: page
 title: "Quick Start"
-description: "This page will help you to get started and guide you through 
installation of Apache Zeppelin, running it in the command line and basic 
configuration options."
+description: "This page will help you get started and will guide you through 
installing Apache Zeppelin, running it in the command line and configuring 
options."
 group: install
 ---
 <!--
@@ -20,14 +20,14 @@ limitations under the License.
 {% include JB/setup %}
 
 # Quick Start
-Welcome to your first trial to explore Apache Zeppelin! 
-This page will help you to get started and here is the list of topics covered.
 
 <div id="toc"></div>
 
+Welcome to Apache Zeppelin! On this page are instructions to help you get 
started.
+
 ## Installation
 
-Apache Zeppelin officially supports and is tested on next environments.
+Apache Zeppelin officially supports and is tested on the following 
environments:
 
 <table class="table-configuration">
   <tr>
@@ -44,21 +44,21 @@ Apache Zeppelin officially supports and is tested on next 
environments.
   </tr>
 </table>
 
-There are two options to install Apache Zeppelin on your machine. One is 
[downloading pre-built binary package](#downloading-binary-package) from the 
archive. 
-You can download not only the latest stable version but also the older one if 
you need. 
-The other option is [building from the source](#building-from-source).
-Although it can be unstable somehow since it is on development status, you can 
explore newly added feature and change it as you want.
+To install Apache Zeppelin, you have two options:
+* You can [download pre-built binary packages](#downloading-binary-package) 
from the archive. This is usually easier than building from source, and you can 
download the latest stable version (or older versions, if necessary).
+* You can also [build from source](#building-from-source). This gives you a 
development version of Zeppelin, which is more unstable but has new features.
 
 ### Downloading Binary Package
 
-If you want to install Apache Zeppelin with a stable binary package, please 
visit [Apache Zeppelin download 
Page](http://zeppelin.apache.org/download.html). 
+Stable binary packages are available on the [Apache Zeppelin Download 
Page](http://zeppelin.apache.org/download.html). You can download a default 
package with all interpreters, or you can download the *net-install* package, 
which lets you choose which interpreters to install.
 
-If you have downloaded `netinst` binary, [install additional 
interpreters](../manual/interpreterinstallation.html) before you start 
Zeppelin. Or simply run `./bin/install-interpreter.sh --all`.
+If you downloaded the default package, just unpack it in a directory of your 
choice and you're ready to go. If you downloaded the *net-install* package, you 
should manually [install additional 
interpreters](../manual/interpreterinstallation.html) first. You can also 
install everything by running `./bin/install-interpreter.sh --all`.
 
-After unpacking, jump to [Starting Apache Zeppelin with Command 
Line](#starting-apache-zeppelin-with-command-line) section.
+After unpacking, jump to the [Starting Apache Zeppelin with Command 
Line](#starting-apache-zeppelin-with-command-line).
 
 ### Building from Source
-If you want to build from the source, the software below needs to be installed 
on your system.
+
+If you want to build from source, you must first install the following 
dependencies:
 
 <table class="table-configuration">
   <tr>
@@ -67,7 +67,7 @@ If you want to build from the source, the software below 
needs to be installed o
   </tr>
   <tr>
     <td>Git</td>
-    <td></td>
+    <td>(Any Version)</td>
   </tr>
   <tr>
     <td>Maven</td>
@@ -75,22 +75,23 @@ If you want to build from the source, the software below 
needs to be installed o
   </tr>
 </table>
 
-If you don't have it installed yet, please check [Before 
Build](https://github.com/apache/zeppelin/blob/master/README.md#before-build) 
section and follow step by step instructions from there.
+If you haven't installed Git and Maven yet, check the [Before 
Build](https://github.com/apache/zeppelin/blob/master/README.md#before-build) 
section and follow the step by step instructions from there.
 
-####1. Clone Apache Zeppelin repository
+
+####1. Clone the Apache Zeppelin repository
 
 ```
 git clone https://github.com/apache/zeppelin.git
 ```
 
 ####2. Build source with options 
-Each interpreters requires different build options. For the further 
information about options, please see 
[Build](https://github.com/apache/zeppelin#build) section.
+Each interpreter requires different build options. For more information about 
build options, please see the [Build](https://github.com/apache/zeppelin#build) 
section.
 
 ```
 mvn clean package -DskipTests [Options]
 ```
 
-Here are some examples with several options
+Here are some examples with several options:
 
 ```
 # build with spark-2.0, scala-2.11
@@ -110,24 +111,26 @@ mvn clean package -Pspark-1.5 
-Dhadoop.version=2.6.0-cdh5.5.0 -Phadoop-2.6 -Pven
 mvn clean package -Pspark-1.5 -Pmapr50 -DskipTests
 ```
 
-For the further information about building with source, please see 
[README.md](https://github.com/apache/zeppelin/blob/master/README.md) in 
Zeppelin repository.
+For further information about building from source, please see 
[README.md](https://github.com/apache/zeppelin/blob/master/README.md) in the 
Zeppelin repository.
+
+## Starting Apache Zeppelin from the Command Line
+#### Starting Apache Zeppelin
 
-## Starting Apache Zeppelin with Command Line
-#### Start Zeppelin
+On all platforms except for Windows:
 
 ```
 bin/zeppelin-daemon.sh start
 ```
 
-If you are using Windows 
+If you are using Windows:
 
 ```
 bin\zeppelin.cmd
 ```
 
-After successful start, visit [http://localhost:8080](http://localhost:8080) 
with your web browser.
+After Zeppelin has started successfully, go to 
[http://localhost:8080](http://localhost:8080) with your web browser.
 
-#### Stop Zeppelin
+#### Stopping Zeppelin
 
 ```
 bin/zeppelin-daemon.sh stop
@@ -137,10 +140,10 @@ bin/zeppelin-daemon.sh stop
 
 > **Note :** The below description was written based on Ubuntu Linux.
 
-Apache Zeppelin can be auto started as a service with an init script, such as 
services managed by **upstart**.
+Apache Zeppelin can be auto-started as a service with an init script, using a 
service manager like **upstart**.
 
-The following is an example of upstart script to be saved as 
`/etc/init/zeppelin.conf`
-This also allows the service to be managed with commands such as
+This is an example upstart script saved as `/etc/init/zeppelin.conf`
+This allows the service to be managed with commands such as
 
 ```
 sudo service zeppelin start  
@@ -174,24 +177,25 @@ chdir /usr/share/zeppelin
 exec bin/zeppelin-daemon.sh upstart
 ```
 
-## What is the next?
-Congratulation on your successful Apache Zeppelin installation! Here are two 
next steps you might need.
+## Next Steps:
+
+Congratulations, you have successfully installed Apache Zeppelin! Here are two 
next steps you might find useful:
 
-#### If you are new to Apache Zeppelin
- * For an in-depth overview of Apache Zeppelin UI, head to [Explore Apache 
Zeppelin UI](../quickstart/explorezeppelinui.html).
- * After getting familiar with Apache Zeppelin UI, have fun with a short 
walk-through [Tutorial](../quickstart/tutorial.html) that uses Apache Spark 
backend.
- * If you need more configuration setting for Apache Zeppelin, jump to the 
next section: [Apache Zeppelin Configuration](#apache-zeppelin-configuration).
+#### If you are new to Apache Zeppelin...
+ * For an in-depth overview of the Apache Zeppelin UI, head to [Explore Apache 
Zeppelin UI](../quickstart/explorezeppelinui.html).
+ * After getting familiar with the Apache Zeppelin UI, have fun with a short 
walk-through [Tutorial](../quickstart/tutorial.html) that uses the Apache Spark 
backend.
+ * If you need more configuration for Apache Zeppelin, jump to the next 
section: [Apache Zeppelin Configuration](#apache-zeppelin-configuration).
  
-#### If you need more information about Spark or JDBC interpreter setting
- * Apache Zeppelin provides deep integration with [Apache 
Spark](http://spark.apache.org/). For the further informtation, see [Spark 
Interpreter for Apache Zeppelin](../interpreter/spark.html). 
- * Also, you can use generic JDBC connections in Apache Zeppelin. Go to 
[Generic JDBC Interpreter for Apache Zeppelin](../interpreter/jdbc.html).
+#### If you need more information about Spark or JDBC interpreter settings...
+ * Apache Zeppelin provides deep integration with [Apache 
Spark](http://spark.apache.org/). For more informtation, see [Spark Interpreter 
for Apache Zeppelin](../interpreter/spark.html). 
+ * You can also use generic JDBC connections in Apache Zeppelin. Go to 
[Generic JDBC Interpreter for Apache Zeppelin](../interpreter/jdbc.html).
  
-#### If you are in multi-user environment
- * You can set permissions for your notebooks and secure data resource in 
multi-user environment. Go to **More** -> **Security** section.
+#### If you are in a multi-user environment...
+ * You can set permissions for your notebooks and secure data resource in a 
multi-user environment. Go to **More** -> **Security** section.
    
 ## Apache Zeppelin Configuration
 
-You can configure Apache Zeppelin with both **environment variables** in 
`conf/zeppelin-env.sh` (`conf\zeppelin-env.cmd` for Windows) and **Java 
properties** in `conf/zeppelin-site.xml`. If both are defined, then the 
**environment variables** will take priority.
+You can configure Apache Zeppelin with either **environment variables** in 
`conf/zeppelin-env.sh` (`conf\zeppelin-env.cmd` for Windows) or **Java 
properties** in `conf/zeppelin-site.xml`. If both are defined, then the 
**environment variables** will take priority.
 
 <table class="table-configuration">
   <tr>
@@ -228,19 +232,19 @@ You can configure Apache Zeppelin with both **environment 
variables** in `conf/z
     <td>ZEPPELIN_ALLOWED_ORIGINS</td>
     <td>zeppelin.server.allowed.origins</td>
     <td>*</td>
-    <td>Enables a way to specify a ',' separated list of allowed origins for 
rest and websockets. <br /> i.e. http://localhost:8080 </td>
+    <td>Enables a way to specify a ',' separated list of allowed origins for 
REST and websockets. <br /> i.e. http://localhost:8080 </td>
   </tr>
     <tr>
     <td>N/A</td>
     <td>zeppelin.anonymous.allowed</td>
     <td>true</td>
-    <td>Anonymous user is allowed by default.</td>
+    <td>The anonymous user is allowed by default.</td>
   </tr>
   <tr>
     <td>ZEPPELIN_SERVER_CONTEXT_PATH</td>
     <td>zeppelin.server.context.path</td>
     <td>/</td>
-    <td>A context path of the web application</td>
+    <td>Context path of the web application</td>
   </tr>
   <tr>
     <td>ZEPPELIN_SSL</td>
@@ -300,19 +304,19 @@ You can configure Apache Zeppelin with both **environment 
variables** in `conf/z
     <td>ZEPPELIN_NOTEBOOK_HOMESCREEN</td>
     <td>zeppelin.notebook.homescreen</td>
     <td></td>
-    <td>A notebook id displayed in Apache Zeppelin homescreen <br />i.e. 
2A94M5J1Z</td>
+    <td>Display notebook IDs on the Apache Zeppelin homescreen <br />i.e. 
2A94M5J1Z</td>
   </tr>
   <tr>
     <td>ZEPPELIN_NOTEBOOK_HOMESCREEN_HIDE</td>
     <td>zeppelin.notebook.homescreen.hide</td>
     <td>false</td>
-    <td>This value can be "true" when to hide the notebook id set by 
<code>ZEPPELIN_NOTEBOOK_HOMESCREEN</code> on the Apache Zeppelin homescreen. 
<br />For the further information, please read <a 
href="../manual/notebookashomepage.html">Customize your Zeppelin 
homepage</a>.</td>
+    <td>Hide the notebook ID set by <code>ZEPPELIN_NOTEBOOK_HOMESCREEN</code> 
on the Apache Zeppelin homescreen. <br />For the further information, please 
read <a href="../manual/notebookashomepage.html">Customize your Zeppelin 
homepage</a>.</td>
   </tr>
   <tr>
     <td>ZEPPELIN_WAR_TEMPDIR</td>
     <td>zeppelin.war.tempdir</td>
     <td>webapps</td>
-    <td>A location of jetty temporary directory</td>
+    <td>Location of the jetty temporary directory</td>
   </tr>
   <tr>
     <td>ZEPPELIN_NOTEBOOK_DIR</td>
@@ -330,7 +334,7 @@ You can configure Apache Zeppelin with both **environment 
variables** in `conf/z
     <td>ZEPPELIN_NOTEBOOK_S3_USER</td>
     <td>zeppelin.notebook.s3.user</td>
     <td>user</td>
-    <td>A user name of S3 bucket<br />i.e. 
<code>bucket/user/notebook/2A94M5J1Z/note.json</code></td>
+    <td>User name of an S3 bucket<br />i.e. 
<code>bucket/user/notebook/2A94M5J1Z/note.json</code></td>
   </tr>
   <tr>
     <td>ZEPPELIN_NOTEBOOK_S3_ENDPOINT</td>
@@ -360,25 +364,25 @@ You can configure Apache Zeppelin with both **environment 
variables** in `conf/z
     <td>ZEPPELIN_NOTEBOOK_AZURE_SHARE</td>
     <td>zeppelin.notebook.azure.share</td>
     <td>zeppelin</td>
-    <td>Share where the notebook files will be saved</td>
+    <td>Azure Share where the notebook files will be saved</td>
   </tr>
   <tr>
     <td>ZEPPELIN_NOTEBOOK_AZURE_USER</td>
     <td>zeppelin.notebook.azure.user</td>
     <td>user</td>
-    <td>An optional user name of Azure file share<br />i.e. 
<code>share/user/notebook/2A94M5J1Z/note.json</code></td>
+    <td>Optional user name of an Azure file share<br />i.e. 
<code>share/user/notebook/2A94M5J1Z/note.json</code></td>
   </tr>
   <tr>
     <td>ZEPPELIN_NOTEBOOK_STORAGE</td>
     <td>zeppelin.notebook.storage</td>
     <td>org.apache.zeppelin.notebook.repo.VFSNotebookRepo</td>
-    <td>Comma separated list of notebook storage</td>
+    <td>Comma separated list of notebook storage locations</td>
   </tr>
   <tr>
     <td>ZEPPELIN_NOTEBOOK_ONE_WAY_SYNC</td>
     <td>zeppelin.notebook.one.way.sync</td>
     <td>false</td>
-    <td>If there are multiple notebook storages, should we treat the first one 
as the only source of truth?</td>
+    <td>If there are multiple notebook storage locations, should we treat the 
first one as the only source of truth?</td>
   </tr>
   <tr>
     <td>ZEPPELIN_INTERPRETERS</td>
@@ -389,7 +393,7 @@ You can configure Apache Zeppelin with both **environment 
variables** in `conf/z
     </td>
     <td>
       Comma separated interpreter configurations [Class] <br/>
-      <span style="font-style:italic">NOTE: This property is deprecated since 
Zeppelin-0.6.0 and will not be supported from Zeppelin-0.7.0</span>
+      <span style="font-style:italic">NOTE: This property is deprecated since 
Zeppelin-0.6.0 and will not be supported from Zeppelin-0.7.0 on.</span>
     </td>
   </tr>
   <tr>
@@ -402,6 +406,6 @@ You can configure Apache Zeppelin with both **environment 
variables** in `conf/z
     <td>ZEPPELIN_WEBSOCKET_MAX_TEXT_MESSAGE_SIZE</td>
     <td>zeppelin.websocket.max.text.message.size</td>
     <td>1024000</td>
-    <td>Size in characters of the maximum text message to be received by 
websocket.</td>
+    <td>Size (in characters) of the maximum text message that can be received 
by websocket.</td>
   </tr>
 </table>

Reply via email to