zeppelin/docs
AhyoungRyu 70d22d3d0a [ZEPPELIN-998] Extend install.md -> Quick Start
### What is this PR for?
Most of other projects have **Quick Start** or **Getting Started** page for the beginner. Currently, Zeppelin also has [Zeppelin Install](https://zeppelin.apache.org/docs/0.6.0-SNAPSHOT/install/install.html) which is similar with those kind of instruction page. But it has only contents that explain just installation and configuration. So I updated this page to **Quick Start** so that it can include step by step guide for the beginners.

### What type of PR is it?
Improvement & Documentation

### Todos
* [x] - Add each title link to the head of documentation
* [x] - Add more information about Zeppelin installation
* [x] - Reorder contents

### What is the Jira issue?
[ZEPPELIN-998](https://issues.apache.org/jira/browse/ZEPPELIN-998)

### How should this be tested?
See the attached screenshot images

### Screenshots (if appropriate)
<img width="809" alt="screen shot 2016-06-14 at 2 59 47 pm" src="https://cloud.githubusercontent.com/assets/10060731/16061227/d88abe56-3240-11e6-845c-e37a9975aceb.png">
<img width="796" alt="screen shot 2016-06-14 at 3 00 01 pm" src="https://cloud.githubusercontent.com/assets/10060731/16061229/daca8b06-3240-11e6-821b-7d118b7b3e09.png">
<img width="789" alt="screen shot 2016-06-14 at 3 00 15 pm" src="https://cloud.githubusercontent.com/assets/10060731/16061234/dd12072c-3240-11e6-9a0a-cf1e320fd879.png">
<img width="785" alt="screen shot 2016-06-14 at 3 00 27 pm" src="https://cloud.githubusercontent.com/assets/10060731/16061238/df7f904c-3240-11e6-83e0-73f3688c0815.png">
<img width="789" alt="screen shot 2016-06-14 at 3 00 38 pm" src="https://cloud.githubusercontent.com/assets/10060731/16061242/e1ad1402-3240-11e6-81ba-2e7125cec98e.png">

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No

Author: AhyoungRyu <fbdkdud93@hanmail.net>

Closes #1010 from AhyoungRyu/ZEPPELIN-998 and squashes the following commits:

b2b1aa8 [AhyoungRyu] Change some sentences as @bzz suggested
12da298 [AhyoungRyu] Fix pointing link in index.md
af50576 [AhyoungRyu] Address @bzz feedback
af68a32 [AhyoungRyu] Extend install.md -> Quick Start
2016-06-20 10:41:07 +09:00
..
_includes [ZEPPELIN-996] Improve first page and dropdown menu in documentation site 2016-06-14 23:47:46 -07:00
_layouts ZEPPELIN-279: move website w/ docs to master branch 2015-09-05 19:48:22 +09:00
_plugins ZEPPELIN-279: move website w/ docs to master branch 2015-09-05 19:48:22 +09:00
assets/themes/zeppelin [ZEPPELIN-998] Extend install.md -> Quick Start 2016-06-20 10:41:07 +09:00
development [ZEPPELIN-980] Move git repository from incubator-zeppelin to zeppelin 2016-06-10 09:02:41 -07:00
displaysystem [ZEPPELIN-996] Improve first page and dropdown menu in documentation site 2016-06-14 23:47:46 -07:00
install [ZEPPELIN-998] Extend install.md -> Quick Start 2016-06-20 10:41:07 +09:00
interpreter ZEPPELIN-934 Merge Phoenix interpreter into JDBC interpreter 2016-06-17 17:00:24 +09:00
manual [ZEPPELIN-996] Improve first page and dropdown menu in documentation site 2016-06-14 23:47:46 -07:00
quickstart [ZEPPELIN-952] Refine website style 2016-06-08 11:44:26 -07:00
rest-api ZEPPELIN-934 Merge Phoenix interpreter into JDBC interpreter 2016-06-17 17:00:24 +09:00
security [Zeppelin 946] Permissions not honoring group 2016-06-17 14:48:57 +05:30
storage [ZEPPELIN-952] Refine website style 2016-06-08 11:44:26 -07:00
404.html ZEPPELIN-279: move website w/ docs to master branch 2015-09-05 19:48:22 +09:00
_config.yml Remove incubating from doc 2016-06-02 09:43:33 -07:00
atom.xml Fix typos in docs 2016-04-24 18:32:44 +09:00
Gemfile Apply #407 into master branch 2015-11-13 21:12:36 +09:00
Gemfile.lock Apply #407 into master branch 2015-11-13 21:12:36 +09:00
index.md [ZEPPELIN-998] Extend install.md -> Quick Start 2016-06-20 10:41:07 +09:00
pleasecontribute.md ZEPPELIN-412 Documentation based on Zeppelin version 2015-11-18 09:08:54 +09:00
Rakefile ZEPPELIN-279: move website w/ docs to master branch 2015-09-05 19:48:22 +09:00
README.md [MINOR] Make nav zeppelin version to point ZEPPELIN_VERSION in _config.yml 2016-06-14 09:40:49 -07:00
robot.txt Apply #407 into master branch 2015-11-13 21:12:36 +09:00
rss.xml ZEPPELIN-279: move website w/ docs to master branch 2015-09-05 19:48:22 +09:00
screenshots.md Fix typos in docs 2016-04-24 18:32:44 +09:00
sitemap.txt Fix typos in docs 2016-04-24 18:32:44 +09:00

Zeppelin documentation

This readme will walk you through building the Zeppelin documentation, which is included here with the Zeppelin source code.

Build documentation

See https://help.github.com/articles/using-jekyll-with-pages#installing-jekyll

tl;dr version:

    ruby --version >= 1.9.3
    gem install bundler
    # go to /docs under your Zeppelin source
    bundle install

On OS X 10.9 you may need to do "xcode-select --install"

Run website

bundle exec jekyll serve --watch

Adding a new page

rake page name="new-page.md"

Bumping up version in a new release

  • ZEPPELIN_VERSION and BASE_PATH property in _config.yml

Deploy to ASF svnpubsub infra (for committers only)

  1. generate static website in ./_site

    # go to /docs under Zeppelin source
    bundle exec jekyll build --safe
    
  2. checkout ASF repo

    svn co https://svn.apache.org/repos/asf/zeppelin asf-zeppelin
    
  3. copy zeppelin/docs/_site to asf-zeppelin/site/docs/[VERSION]

  4. svn commit